记得前一阵子有朋友在这里说过,用agwtracker登录aprs,在ui-view32里面看不见。
当时因为本人记忆错误,还发言说可以看见,后来自己也证实,确实看不见。觉得奇怪。
最近又试了多次,发现用ui-view32登录,用ui-view32和agwtracker都可以看见。并且在findu上也能找到。
但是用agwtracker登录,却只能在agwtracker里面看见,别人用ui-view32看不见,findu里面也看不见。至于别的用户用agwtracker是否能看见我就不知道了。
刚开始以为是因为登录认证码的问题,就截了几个网络数据包来对比分析。
user bd8ee-0 pass xxxxx vers ui-view32 v2.03 filter r/30/104/3500..bd8ee-0>apu25n,tcpip*:>250354zui-view32 v2.03.
logresp bd8ee-0 verified, server aprsfl, adjunct "filter r/30/104/3500" ok - filter definition updated.
---------------------------
上面这一段是ui-view登录的过程,前面一句是本机发送往服务器的,其中认证码我用xxxx隐去了。
后面一句是服务器返回来的信息,可以看见通过认证verified的信息。
=====================
user bd8ee pass xxxxx vers agwtracker 2005 filter r/30/104/2000.
logresp bd8ee verified, server aprsfl, adjunct "filter r/30/104/2000" ok - filter definition updated.
----------------------------
这一段是agwtracker的登录过程,与ui-view32相比,在发送登录信息的时候,没有发送后面的beacon,但是后来会在发送beacon的。
从服务器返回信息来看,只要填正确了认证码,也一样得到verified的信息。
开始变得困惑了,既然通过认证,发送的信息应该就会被aprs服务器接受才对呀。