衛星UoSAT-12(UO-36)テレメトリ DTLM解析 #1
● (No.173) 衛星UoSAT-12(UO-36)テレメトリ DTLM解析 #1 (1999年5月12日) -------------------------------------------------------------------- 衛星UoSAT-12(UO-36)は、1999年4月21日05:00UTC(日本時間14:00JST)に打ち 上げられたばかりの英国の新しい衛星です。 これに関連して、テレメトリ 解読プログラムの「DTLM」の改良版(dtlm.exe Ver5.005) と、UoSAT-12用の 解読式CFGファイル(uo12obc.cfg)が、G7UPN / Chris Jackson氏 により公開 されました。 http://www.ee.surrey.ac.uk/EE/CSER/UOSAT/amateur/uosat-12/ このテレメトリ解読プログラム「DTLM」を用いて、WiSP32で受信済みのKISS データを受信各時点ごとに表示させ、かつ、テキストファイルとしてそれを デコードした結果を再保存する方法を確認しましたので、報告します。 まず、衛星UoSAT-12用のCFGファイル uo12obc.cfg の認識のさせ方ですが、 そのポイントは下記のとおりです。コマンドラインの最後に、/mc スイッチ (FTLMモード)を付ける必要があります。 (1) DOSを英語モード(US)に設定する。 (2) DTLM のタイプの次にオプションスイッチを付ける。 (3) CFGファイルを指定する時、拡張子は要らない。 (4) UO12OBC の OBC は、On Board Computer の略。 (5) データKISSファイルを指定する場合は、拡張子を付ける。 (6) 立ち上がり時のエラーメッセージは、CFGファイルの最後の 22行を削除することによって回避できる。 つまり、DOSプロント( > ) 上で次のようにコマンドをタイプします。 >dtlm /f uo12obc /r 99042300.kss /mc この 99042300.kssファイルは、打ち上げから二日後(4月23日 09:48JST) に 私が受信し保存しておいた KISSファイルです。 おそらく web上で公開して いるファイルの中では、最も初期の KISSデータではないかと思います。 (この KISSファイルは、下記URLに登録してあります。) このコマンド入力により、KISSファイル 99042300.kss をデコードすること ができます。画面の右上に受信日時分秒が表示されますが、受信時刻の最後 まで一気に画面が変化しながらデコードされた結果が表示されていきます。 DTLM の立ち上がり後に、任意の時点でキーボード上の「Pause」キーを押下 すると、その時点で画面スクロールが一旦、停止します。ここで他の任意の キーを押下すると、再びデコードが始まります。 また任意の時点で「D」キーを押下すると、その瞬間に 押下した時点の全て のデコード結果が、「Spool.tlm」というファイル名で 自動的に保存されま す。さらに「D」キーを押下するたびに デコード結果がこのファイルに継続 して保存されていきます。 ここからがテクニックなのですが、KISSデータの中の希望する時分秒の時点 のデコード結果をファイルとして保存したい場合は、画面の右上の時分秒の 表示をみながらその時点で「Pause」キーを押下し、さらに続けて「D」キー を二度、連射するのです。 「Pause」キーを押下した後は、「D」キーは一度ではダメです。 一度では 画面スクロールの再開と解釈されてしまって、ファイル保存することができ ません。「Pause」キーを押下した後は、「D」キーは二度押下です。そうす ることで、次のデコードが再開するのと同時に、その時点でのデコード結果 を瞬間的にファイルに保存することができるのです。 このようにして、KISSファイル 99042300.kss の中の受信時刻の最初と最後 の二回をデコード保存した結果を次に報告します。なお、各時点の一行目は 「D」キーを押下した時の時刻(UTC)が自動的に書き込まれるのですが、参考 のため、ここでは KISSデータを受信した時の時刻(UTC)に置換しました。 先に紹介したコマンドオプションの他に、COMポートを変更する /c や 通信 ボーレートを設定する /b などがあります。 また、「W」キーで 解読式を 「Cfgspool」というファイル名で保存することもできます。このプログラム を終了する際は、「Q」キーを押下します。 なお、このプログラム「DTLM」について、JJ1WTK坂本氏から多くのご助言を いただきました。ここに御礼いたします。 ----- Time : Fri Apr 23 01:02:10 UTC 1999 Config file: uo12obc RX0: RSSI RX1: RSSI RX2: RSSI RX0: Temperature RX1: Temperature RX2: Temperature TX0 Forward Powe 2813.73 TX1 Forward Powe TX2 Forward Powe TX0 Reverse Powe 0.13 TX1 Reverse Powe TX2 Reverse Powe TX0 PA Temperatu 21.51 TX1 PA Temperatu TX2 PA Temperatu HPA Temperature HPA Relay Pos BCM A Fr PCB Tem BCM B Fr PCB Tem 14.60 BCM Fr PCB Temp 3.00 Sunsensor 1 Temp 4.36 Sunsensor 2 Temp 19.99 Nav Mag 1 Temper 21.71 BCM A Batt Volta BCM B Batt Volta 32.65 BCM C Batt Volta 33.16 BCM A Batt Curre BCM B Batt Curre 161.50 BCM C Batt Curre 43.20 BCM A Battery Te 10.60 BCM B Battery Te 12.20 BCM C Battery Te 1.00 BCM A Bus Voltag 32.52 BCM B Bus Voltag 32.52 BCM C Bus Voltag 32.60 BUS A voltage BUS B voltage 32.39 BUS C voltage 32.52 BUS A current BUS B current 883.04 BUS C current 638.18 OBC0-186 Status 71.00 OBC0-186 Status 32.00 OBC0-186 Status 1.00 OBC1-386 Status 17.00 OBC1-386 Status 32.00 OBC1-386 Status 88.00 OBC2-386 Status 23.00 OBC2-386 Status 32.00 OBC2-386 Status 92.00 Array -X Current 12.06 Array -X Temp (2 23.80 Array -X Voltage 47.10 Array -X+Y Curre 13.18 Array -X+Y Temp 50.60 Array -X+Y Volta 44.41 Array +Y-X Curre 602.57 Array +Y-X Temp 43.80 Array +Y-X Volta 39.04 Array +Y+X Curre 478.93 Array +Y+X Temp 25.80 Array +Y+X Volta 47.11 Array -Y-X Curre 181.34 Array -Y-X Temp 1.80 Array -Y-X Volta 49.33 Array +X-Y Curre 357.10 Array +X-Y Temp -28.60 Array +X-Y Volta 46.11 Array -Y+X Curre 12.08 Array -Y+X Temp -33.80 Array -Y+X Volta 45.80 Array +X+Y Curre 86.27 Array +X+Y Temp -34.20 Array +X+Y Volta 46.34 Array -X-Y Curre 189.84 Array -X-Y Temp -9.40 Array -X-Y Volta 43.91 BCR1 Current 64.89 BCR2 Current 633.06 BCR3 Current -35.15 BCR4 Current 21.19 BCR5 Current 248.53 BCR6 Current 86.63 BCR7 Current 535.64 BCR8 Current 487.16 BCR9 Current 278.77 BCM A Status ST- 127.00 BCM B Status 127.00 BCM C Status 127.00 BCM A Frames Mic-27018.00 BCM B Frames Mic 25483.00 BCM C Frames Mic 0.00 BCM A Frames Per 2705.00 BCM B Frames Per 1734.00 BCM C Frames Per 0.00 BCM A Peripheral 1.00 BCM B Peripheral 5.00 BCM C Peripheral 2.00 Nav Mag 1 C 24.54 Nav Mag 1 A -6.22 Nav Mag 1 B -29.85 Nav Mag 2 C -4.44 Nav Mag 2 A 23.32 Nav Mag 2 B 35.15 EUD 1 1014.00 EUD 2 425.00 Ithaco Wheel Spe Sunsensor 1 AZIM 246.00 Sunsensor 1 ELEV 218.00 Sunsensor 1 ELEV 23.00 Sunsensor 1 ELEV 308.00 Sunsensor 1 ELEV 219.00 Sunsensor 1 ELEV 22.00 Sunsensor 1 AZIM 19.00 Sunsensor 1 AZIM 265.00 Sunsensor 2 AZIM 2535.00 Sunsensor 2 ELEV 766.00 Sunsensor 2 ELEV 14.00 Sunsensor 2 ELEV 1786.00 Sunsensor 2 ELEV 1618.00 Sunsensor 2 ELEV 191.00 Sunsensor 2 AZIM 36.00 Sunsensor 2 AZIM 35.00 GPS: Current_1_2 GPS: Current_3_5 GPS: AGC1 GPS: Temperature GPS: Temperature GPS: Digital Cur GPS: Temp 4 Digi GPS: Analogue Cu GPS: Status Prop0: Accumulat Prop0: Tank Pres Prop0: Accumulat Prop0: +X Cluste Prop0: +Y Cluste Prop0: Internal Prop0: Current S Prop1: Accumulat Prop1: Tank Pres Prop1: Accumulat Prop1: Tank Temp Prop1: Accumulat Prop1: Internal Prop1: Current S ----- Time : Fri Apr 23 01:06:58 UTC 1999 Config file: uo12obc RX0: RSSI RX1: RSSI RX2: RSSI RX0: Temperature RX1: Temperature RX2: Temperature TX0 Forward Powe 2813.73 TX1 Forward Powe TX2 Forward Powe TX0 Reverse Powe 0.13 TX1 Reverse Powe TX2 Reverse Powe TX0 PA Temperatu 21.51 TX1 PA Temperatu TX2 PA Temperatu HPA Temperature HPA Relay Pos BCM A Fr PCB Tem BCM B Fr PCB Tem 14.60 BCM Fr PCB Temp 3.00 Sunsensor 1 Temp 4.61 Sunsensor 2 Temp 20.85 Nav Mag 1 Temper 21.59 BCM A Batt Volta BCM B Batt Volta 32.69 BCM C Batt Volta 33.74 BCM A Batt Curre BCM B Batt Curre 127.70 BCM C Batt Curre 43.20 BCM A Battery Te 10.60 BCM B Battery Te 12.20 BCM C Battery Te 1.00 BCM A Bus Voltag 33.10 BCM B Bus Voltag 33.10 BCM C Bus Voltag 33.22 BUS A voltage BUS B voltage 33.10 BUS C voltage 33.23 BUS A current BUS B current 883.04 BUS C current 638.18 OBC0-186 Status 71.00 OBC0-186 Status 32.00 OBC0-186 Status 1.00 OBC1-386 Status 17.00 OBC1-386 Status 32.00 OBC1-386 Status 88.00 OBC2-386 Status 23.00 OBC2-386 Status 32.00 OBC2-386 Status 92.00 Array -X Current 12.06 Array -X Temp (2 23.80 Array -X Voltage 48.65 Array -X+Y Curre 13.18 Array -X+Y Temp 50.60 Array -X+Y Volta 47.40 Array +Y-X Curre 1380.40 Array +Y-X Temp 48.20 Array +Y-X Volta 40.36 Array +Y+X Curre 235.31 Array +Y+X Temp 32.20 Array +Y+X Volta 47.44 Array -Y-X Curre 207.49 Array -Y-X Temp 9.40 Array -Y-X Volta 46.42 Array +X-Y Curre 114.13 Array +X-Y Temp -25.40 Array +X-Y Volta 51.35 Array -Y+X Curre 12.08 Array -Y+X Temp -33.40 Array -Y+X Volta 51.90 Array +X+Y Curre 13.81 Array +X+Y Temp -33.80 Array +X+Y Volta 50.82 Array -X-Y Curre 12.84 Array -X-Y Temp -10.60 Array -X-Y Volta 46.27 BCR1 Current 64.89 BCR2 Current 302.65 BCR3 Current -35.15 BCR4 Current 25.14 BCR5 Current 268.28 BCR6 Current 27.06 BCR7 Current 1354.26 BCR8 Current 173.09 BCR9 Current 0.18 BCM A Status ST- 127.00 BCM B Status 127.00 BCM C Status 127.00 BCM A Frames Mic-24111.00 BCM B Frames Mic-32042.00 BCM C Frames Mic 0.00 BCM A Frames Per 9409.00 BCM B Frames Per 3067.00 BCM C Frames Per 0.00 BCM A Peripheral 1.00 BCM B Peripheral 5.00 BCM C Peripheral 2.00 Nav Mag 1 C 5.95 Nav Mag 1 A 35.32 Nav Mag 1 B -6.85 Nav Mag 2 C 50.15 Nav Mag 2 A -0.93 Nav Mag 2 B 12.30 EUD 1 303.00 EUD 2 64.00 Ithaco Wheel Spe Sunsensor 1 AZIM 15.00 Sunsensor 1 ELEV 505.00 Sunsensor 1 ELEV 12.00 Sunsensor 1 ELEV 357.00 Sunsensor 1 ELEV 504.00 Sunsensor 1 ELEV 13.00 Sunsensor 1 AZIM 5.00 Sunsensor 1 AZIM 21.00 Sunsensor 2 AZIM 2522.00 Sunsensor 2 ELEV 3126.00 Sunsensor 2 ELEV 18.00 Sunsensor 2 ELEV 2818.00 Sunsensor 2 ELEV 2755.00 Sunsensor 2 ELEV 2430.00 Sunsensor 2 AZIM 35.00 Sunsensor 2 AZIM 35.00 GPS: Current_1_2 GPS: Current_3_5 GPS: AGC1 GPS: Temperature GPS: Temperature GPS: Digital Cur GPS: Temp 4 Digi GPS: Analogue Cu GPS: Status Prop0: Accumulat Prop0: Tank Pres Prop0: Accumulat Prop0: +X Cluste Prop0: +Y Cluste Prop0: Internal Prop0: Current S Prop1: Accumulat Prop1: Tank Pres Prop1: Accumulat Prop1: Tank Temp Prop1: Accumulat Prop1: Internal Prop1: Current S -----
次のページへ移る.
ホームページ(目次)へ戻る.