SignalK / signalk-server

An implementation of a Signal K central server for boats.
http://signalk.org
Apache License 2.0
307 stars 152 forks source link

DLE followed by unexpected char , ignore message - M5Atom actisense listener #1673

Closed jtroyer76 closed 7 months ago

jtroyer76 commented 7 months ago

Hoping someone can help me troubleshoot an issue I am experiencing.

Signalk logs are filled with these messages.

024-02-06 17:44:23.896605500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:23.917021500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:23.972704500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:23.993198500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.100329500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.205000500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.252695500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.304322500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.309264500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.353443500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.384206500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.412633500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.564905500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.568706500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.604895500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.809007500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.892762500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.917013500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:24.944320500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.016342500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.069438500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.070564500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.109473500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.212722500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.313413500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.320951500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.372711500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.416543500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.496616500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.500483500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.513215500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.524787500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.525863500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.532451500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.616593500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.624149500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.656874500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.816749500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:25.868398500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:35.260674500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.233626500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.256476500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.269337500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.357109500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.372518500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.393318500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.452621500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.464184500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.473349500 DLE followed by unexpected char , ignore message 2024-02-06 17:44:38.488690500 DLE followed by unexpected char , ignore message

The n2k data stream is then sporadic. If I open NMEA Reader the data seems to be just fine from my M5Atom actisense reader. Any ideas for me to try?

Thanks!

jtroyer76 commented 7 months ago

Determined my problem. I am running on Venus OS and I needed to tell venus to leave this serial port alone in udev rules.

See: https://github.com/victronenergy/venus/wiki/howto-add-a-driver-to-Venus