Open antipole2 opened 3 months ago
There is a bug somewhere. Unique number is 21 bits.
Eg. If I was parsing the bytes from PGN 60928 (ISO Address Claim), I would derive the unique id using:
uniqueId = (payload[0] | (payload[1] << 8) | (payload[2] << 16) | (payload[3] << 24)) & 0x1FFFFF;
@TwoCanPlugIn Thanks - useful input for when I look at it - but not while I am sailing.
NMEA2000 address claim messages sometimes result in this error message being displayed.
I will look at this over winter.
It is possibly an error in the Canboat descriptor for this PGN. I might just suppress the message in this case.