direwolfのIGATE挙動2025/11/06 21:48

BOTANでデジ/受信したAPRS(ステータス)パケットがfindu.comに残らなかった。 他のAPRSATで再現すると嫌なので、深堀りしてみた。

[0.5 11/02/25 21:25:10] JH4XSY-1>APRS,JS1YPT*:>QM06
[0.6 11/02/25 21:25:13] JS1YPT>APTT4,WIDE1-1,WIDE2-1:>JH4XSY-1>APRS,JS1YPT:>QM06<0x19>:<0x0d>
[0.6 11/02/25 21:25:15] JS1YPT>APTT4,WIDE1-1,WIDE2-1:>JH4XSY-1>APRS,JS1YPTt>QM06<0x0d>
[0.4 11/02/25 21:25:17] JS1YPT>APTT4,WIDE1-1,WIDE2-1:>JH4XSY-1>APRS,�S1YPT:>QM06<0x0d>

最近のシステム変更はdirewolfのバージョン・アップだけなので、 Github Copilotにコードの変更箇所を説明させると "2025-09-15 の 「Enhanced IGate」で、IGate の振る舞い(CWOP複数サーバ対応、接続/ログイン/フィルタ関連、動作の細かな変更)が拡張・変更されている可能性が高い"そうで、 そのチェック方法として "direwolfがAPRS-ISサーバに送信したパケットと、送信しなかったパケットの理由を表示する"debugログを採取してみたら、 ステータ+平文がIGATEできており、仕様変更は無いみたい。

[0.6 11/06/25 19:15:47] JH4XSY-1>APRS,RS0ISS*:>QM06
[rx>ig] JH4XSY-1>APRS,RS0ISS*,qAO,JH4XSY-6:>QM06

[0.5 11/06/25 20:51:34] JH4XSY-1>APRS,RS0ISS*:QM06
[rx>ig] JH4XSY-1>APRS,RS0ISS*,qAO,JH4XSY-6:QM06

となると、接続したAPRS-ISの違いなのか? 本日の接続先:T2TAIWAN(aprsc 2.1.15)は大丈夫みたい。11/2日の接続先は記録してなくて失敗...