gereic / GXAirCom

Multifunctional, compatible DIY aviation proximity awareness, variometer and messaging system with FANET+, FLARM and OGN support.
122 stars 39 forks source link

Invalid APRS packets forwarded to OGN #140

Open bzed opened 1 year ago

bzed commented 1 year ago

Following FNT065063 (a burnair/skynet weather station) in the OGN aprs stream regularly shows invalid APRS packets transmitted via the gxaircom stations nearby.

Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,DBG:/144816h4748.30N/01306.69E_064/005g009 0.4dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,DBG:/143722h4748.30N/01306.69E_074/003g009 1.5dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,WALS:/114530h4748.30N/01306.69E_192/005g013 0.7dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,guggenth:/114529h4748.30N/01306.69E_192/005g013 1.4dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,guggenth:/114530h4748.30N/01306.69E_192/005g013 1.0dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,WALS:/114325h4748.30N/01306.69E_192/005g013 0.6dB
Error, This is not a valid APRS packet: FNT065063>OGNFNT,qAS,WALS:/114326h4748.30N/01306.69E_192/005g013 1.0dB

For now I was not able to figure out if the error is in the fanet or ogn part of the gxaircom code or if the burnair stations are just transmitting broken data.

https://gist.github.com/bzed/b42bbfa5f920831b76f6a8712d88df34 has some basic python code to follow the ogn stream, it needs the ogn-client module installed in a venv or the system.