<div dir="ltr">If your intention is just to automate certain APRS test tasks, decode messages and send/receive APRS packets: I've created a Robot Framework (RF) keyword wrapper that I use for testing my APRS bot. <div><br></div><div>In case you are not familiar with the Robot Framework: it's an open-source framework which allows you to automate RPA tasks & tests through scripts written in a plain human readable language. Literally everything from databases to mobile devices can be automated. See <a href="https://robotframework.org/" target="_blank">https://robotframework.org/</a> for more details. I've been using Robot for more than one year at work and can really recommend it.<div><br></div><div>Note that my RF library is a mere wrapper for Rossen's existing library (<a href="https://github.com/rossengeorgiev/aprs-python" target="_blank">https://github.com/rossengeorgiev/aprs-python</a>). Read: apart from some additional convenience keywords, the RF library's feature set is limited to what Rossen's library offers. Nevertheless, you can use a simple RF script for exchanging content with APRS-IS - which is kinda cool (especially if you know Robot). Custom APRS-IS filters, port settings etc can be set by the user.</div><div><br></div><div>My RF keyword library can be found here: <a href="https://github.com/joergschultzelutter/robotframework-aprslib" target="_blank">https://github.com/joergschultzelutter/robotframework-aprslib</a>. Code samples are included in the repo; feedback is welcomed. </div><div><br></div><div>Last but not least: There is a known bug in the receive-and-send Robot example with handling the incoming ack/rej requests (I simply use the wrong message field). The code works but will simply not detect incoming acks/rejs. I will fix this once my latest pull request for Rossen's underlying library has been merged.</div><div><br></div></div><div>Joerg, DF1JSL</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 21, 2021 at 2:51 AM Andrew Pavlin via aprssig <<a href="mailto:aprssig@lists.tapr.org" target="_blank">aprssig@lists.tapr.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><div></div>
<div dir="ltr">Technically, speaking, that's not what he asked for, as there certainly will be thousands of packets on the APRS-IS with incorrect format, so there _is_ no "correct" result for those packets.</div><div dir="ltr"><br></div><div dir="ltr">Andrew, KA2DDO</div><div dir="ltr">author of YAAC<br></div><div><br></div>
</div><div id="gmail-m_7730741525576247787gmail-m_-7016040207365338806ydp904646cfyahoo_quoted_3025292948">
<div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:rgb(38,40,42)">
<div>
On Sunday, August 22, 2021, 03:06:38 PM EDT, Lynn W Deffenbaugh (Mr) <<a href="mailto:kj4erj@arrl.net" target="_blank">kj4erj@arrl.net</a>> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div id="gmail-m_7730741525576247787gmail-m_-7016040207365338806ydp904646cfyiv2616958490"><div>
<div>Just connect yourself to a planetary full
feed on port 10152 of your favorite APRS-IS server and see how
your parser handles it.</div>
<div><br clear="none">
</div>
<div>Lynn (D) - KJ4ERJ - Author of APRSISCE
for Windows Mobile and Win32
<br clear="none">
</div>
<div><br clear="none">
</div>
<div id="gmail-m_7730741525576247787gmail-m_-7016040207365338806ydp904646cfyiv2616958490yqt46041"><div>On 8/22/2021 2:18 PM, Matthew Adair
wrote:</div>
<div><br clear="none">
</div>
<blockquote type="cite">
</blockquote></div></div><div id="gmail-m_7730741525576247787gmail-m_-7016040207365338806ydp904646cfyiv2616958490yqt29225"><div><div dir="ltr">
<div>Hi folks -</div>
<div>Out of curiosity, is there an "official" suite of APRS
packets that can be used for testing the parsing of packets?
I'm thinking something along the lines of "here's the packet"
and "here's the correct result." <br clear="none">
</div>
<div><br clear="none">
</div>
<div>Best regards,</div>
<div>Matt - N8SHA<br clear="none">
</div>
</div></div></div></div><br></div>
</div>
</div></div>_______________________________________________<br>
aprssig mailing list<br>
<a href="mailto:aprssig@lists.tapr.org" target="_blank">aprssig@lists.tapr.org</a><br>
<a href="http://lists.tapr.org/mailman/listinfo/aprssig_lists.tapr.org" rel="noreferrer" target="_blank">http://lists.tapr.org/mailman/listinfo/aprssig_lists.tapr.org</a><br>
</blockquote></div>