On Thu, 16 Jan 2025, Matt Williamson wrote:
> Hello,
> I've written a program to upload telemetry from a local ocean buoy as an object to
aprs.is every hour, the weather data
> shows up and graphs as it should on
aprs.fi, but the telemetry isn't showing up. I'm hoping it's something simple that I've
> overlooked and maybe someone in the group could point me in the right directions. I've read through the aprs user guide and a
> couple other resources to figure out how the syntax works, but maybe I've got something wrong. There are the packets as received
> by
aprs.fi:
>
> 2025-01-14 07:23:24PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST:;NANAKWA *141523z5349.80N/12849.80W_247/010g013t042b10260 Nanakwa Shoal Buoy Wx 1 m/s ~3.6
> km/h or 2 knots
> 2025-01-14 07:23:25 PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST:;NANAKWA *141523z5349.80N\12849.80WN
> 2025-01-14 07:23:25 PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST::NANAKWA :PARM.CTemp,WaveH,WaveL
> 2025-01-14 07:23:25 PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST::NANAKWA :UNIT.DegC,m,sec.
> 2025-01-14 07:23:25 PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST::NANAKWA :EQNS.0,1,0,0,1,0,0,1,0
> 2025-01-14 07:23:25 PST: VE7MHW>APZ131,TCPIP*,qAC,FIRST::NANAKWA :T#013,6,0.06,1.9
>
> I couldn't get
aprs.fi to show weather data if I specified the buoy icon, so I transmit the first packet with weather data
> as a weather station and the second packet follows to change the icon back into a buoy, this part works just fine.
I recall the APRS spec does say weather data is only parsed out if the
symbol of the station is WX. This is why the buoy packet is not parsed for
weather.
> The next 4 packets are received and are not being flagged, but seem to
> be getting ignored. The program only transmits the PARM, UNIT, and EQNS
> packets once every 12 hours. Also as a note, the telemetry packet in
> this example has non-integer numbers in it, which according to the
> literature, should work fine these days, but just in case, I've also
> made sure to try integer values instead and still no dice.
The parameters are probably collected just fine, but the telemetry packet
format is wrong, it's not supposed to be embedded in an APRS text message
format like the parameters. It's just logged as a message.
https://aprs.fi/?c=message&call=VE7MHW&limit=50
The source callsign would have to be NANAKWA for this to work.
- Hessu