衛星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          

-----


 次のページへ移る.

 ホームページ(目次)へ戻る.