I have a vague recollection that Eric indicated that warning messages about message sizes indicate that a message was were decoded but error messages about message size were not decoded.
I'm seeing thousands of the messages below in gpsd.log:
Jun 1 08:56:59 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 24 size is out of range (186).
Jun 1 08:57:04 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 20 size is out of range (174).
Jun 1 08:57:05 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 21 size is out of range (396).
Jun 1 08:57:08 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 21 size is out of range (424).
Jun 1 08:57:15 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 20 size is out of range (174).
Jun 1 08:57:21 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 24 size is out of range (198).
Jun 1 08:57:29 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 24 size is out of range (198).
Jun 1 08:57:30 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 20 size is out of range (174).
Jun 1 08:57:31 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 20 size is out of range (174).
Jun 1 08:58:03 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 24 size is out of range (198).
Jun 1 08:58:05 sop gpsd[32518]: gpsd:ERROR: AIVDM message type 7 size is out of range (168).
Am I correct in thinking that these are not being decoded?
I'd like to log the actual received message to link to the error but haven't figured out how to do so. As I receive (literally) millions of messages per day it would be awkward to set the loglevel very high.
There are enough of these on the various feeds I receive to cause me to think that one or more manufacturers have released AIS transponders with incorrect message sizes for some types.