[Xastir] "UP" on QUERIES
F1MHV
f1mhv at free.fr
Sat May 26 08:50:58 PDT 2018
Hi Tom & Curt,
Short feedback: i tried the basic ?APRSD ?APRSP this morning and it worked with block letters. Thank you for pointing this out.
73 de Cyril - DF1CHB/AM - F1MHV/M
> Le 24 mai 2018 à 17:51, Tom Russo <russo at bogodyn.org> a écrit :
>
> On Thu, May 24, 2018 at 09:38:29AM +0200, we recorded a bogon-computron collision of the <f1mhv at free.fr> flavor, containing:
>> Hello Group,
>>
>> Just to bring an ?? UP ?? on Matthieu???s email ;-)
>>
>> - Missing basic queries sur as ?APRSD , ?APRSP etc???
>
> Xastir already answers APRSD and APRSP queries. I use them to force my home
> station to report to me.
>
> But they MUST be upper case, per the spec. We had a complaint years ago
> from UIView users who said Xastir didn't respond, but it was because they
> were typing in queries by hand and using lower case. The APRS spec says
> that queries are supposed to be upper case. It appears that in 2004, Curt
> added code to Xastir to print a notice to STDERR when we receive one that
> has the wrong case, saying "consider telling the sender to follow the spec."
>
> As Curt notes, Xastir does not implement all the queries from the spec, though.
> A quick scan of db.c/process_directed_query shows APRSD, APRSP, APRST and its
> synonym "PING?", and VER. There's a block of code for each of the other
> queries, but only to recognize them and then ignore them:
> APRSH
> APRSM
> APRSO
> APRSS
>
>
> In the next function down (as Curt also notes), "process_query", there are
> also non-directed queries we recognize:
> APRS?
> IGATE?
>
> and we recognize but ignore "WX?"
>
More information about the Xastir
mailing list