In your printout, Direwolf clearly determines the packet is NOT AX.25 (line 2), but still sends it through the AX.25 interpreter - probably the default for unknown packet types.? Since it is NOT and AX.25 packet, you get an AX.25 error.
My best guess is that this is some kind of telemetry data.? Values like 0xe2 are too high for normal decode, so are probably data.
The starting value of 0x14 (Device Control 4) probably means it is meant for a specific device, and the readable characters seem to be units:
?? bm,? ]C (deg sign and C maybe, %, ...
Again, just my SWAG.
Robert Giuliano KB8RCO
On Wednesday, August 11, 2021, 12:07:30 AM EDT, Ray Wells <aprs@...> wrote:
On 11/8/21 1:21 pm, Rick Hatton wrote:
I am using an Anytone 878 as an APRS transmitter, and
Direwolf/Xastir on 2 computers. When the 878 transmits APRS
packets, I get this error from Direwolf on both receiving
machines:
Internal error detected in ax25_get_addr_with_ssid, ax25_pad.c,
line 1228.
Address index, 0, is too large for number of addresses, 0.
Can someone interpret that for me so I might try to look into the
problem?
All help appreciated.
Thanks