[aprssig] APRS-IS perl client
washer at trlp.com
Mon Aug 29 23:26:12 CDT 2005
I don't think you'll find a BNF... The standard is way too loose, or, at least, the implementation is too loose.
I've got perl that will parse just about everything, but it is a very strict interpretation and rejects lots of packets that (I feel) violate the spec. N5FTL-1>APRS,KE5PL-4*,TRACE5-4,qAR,K5WTC-10:WIDEn-n APRS Digipeater Sterling City,
For example, I consider these to be bad/illegal packets.. easily fixed with s/:/:>/ but bad as they stand.
N5FTL-1>APRS,KE5PL-4*,TRACE5-4,qAR,K5WTC-10:WIDEn-n APRS Digipeater Sterling City,
KS0ECC>APU25N,KS0ECC,I,qAC,KS0ECC:UNPROTO APU25N VIA K0SUN-14,WIDE2-2W6ARE-5>APRS,WIDE3-2,qAS,KF6FIR:Prather Ca. Fill in Digi
On Mon, 29 Aug 2005 20:53:31 -0700
<scott at opentrac.org> wrote:
> aprsworld - see Sourceforge.net.
> What *I* would like to see is either a complete, authoritative
> plain-language description of how to parse *everything* unambiguously, OR a
> Backus-Naur Form formal syntax. In fact, the BNF syntax would probably be
> more useful - you might be able to feed it to LEX or YACC.
> > -----Original Message-----
> > From: aprssig-bounces at lists.tapr.org
> > [mailto:aprssig-bounces at lists.tapr.org] On Behalf Of Tyler Allison
> > Sent: Monday, August 29, 2005 8:26 PM
> > To: aprssig at lists.tapr.org
> > Subject: [aprssig] APRS-IS perl client
> > Before I go off and write my own perl client for APRS-IS I
> > figured I'd ask if anybody has a link to code that has
> > already been developed for this.
> > So does anybody know of any Open Source or GPL'd code that
> > would be useful in simply taking a full feed and parsing into
> > a database?
> > Thanks!
> > -Tyler
> > _______________________________________________
> > aprssig mailing list
> > aprssig at lists.tapr.org
> > https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig
> aprssig mailing list
> aprssig at lists.tapr.org
More information about the aprssig