tlm_forwarder22019/02/03 14:25

tlm_forwarderのv2がリリースされた。変更点は,ソフトTNCとの接続方法がAGWPEからKISS over TCPに変わったコト。

愛用のdirewolfでもKISS over TPCをサポートしているのだが,tlm_forwarder.exeで受信するとコールサインが化けたので,Mikeさんのアドバイスに従いdirewolfの生データを確認した。

Digipeater JS1YAB-2 audio level = 66(+86/-95)   [NONE]   |||||||||
[0.4 02/03/19 14:35] JJ1CYP-9>S5SWV6,JS1YAB-2*:`C=unU@j/`"3{}_%<0x0d>

上記パケットを受信してdirewolfのKISS over TCPポート出力をダンプしたら,キチンとしたKISSフレーム「C0 00 <raw data> C0」になっていた。動かないのは何故だろう...

% telnet localhost 8003 | tee log.raw
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
(生データ)
% od -c log.raw
0000000   T   r   y   i   n   g       1   2   7   .   0   .   0   .   1
0000020   .   .   .  \r  \n   C   o   n   n   e   c   t   e   d       t
0000040   o       l   o   c   a   l   h   o   s   t   .  \r  \n   E   s
0000060   c   a   p   e       c   h   a   r   a   c   t   e   r       i
0000100   s       '   ^   ]   '   .  \r  \n 300  \0 246   j 246 256 254
0000120   l   ` 224 224   b 206 262 240 362 224 246   b 262 202 204 345
0000140 003 360   `   C   =   u   n   U   @   j   /   `   "   3   {   }
0000160   _   %  \r 300
0000164

tlm_forwarder.exeはWINE@LINUX,WIN10で動かしたがダメ。やっぱりdirewolfの問題? ちなみにAPRSクライアント:YAPPはdirewolfのKISS over TCPポートのパケットを問題なく表示できる。

本日の衛星: CAS-4A, CAS-4Bで交信。NEXUSのSSTVを受像。