Home        Store        Learn        Blog

Depth Sensor - Can't Read NMEA2000


I am new to this forum :grinning:. I’m working on a company that just purchased an Airmar DST800 depth Multi sensor which works at 12V and uses NMEA2000 protocol. Its brochure is accessible here: https://www.airmar.com/uploads/brochures/DST800.pdf.

We are trying to read the corresponding data with a MCP2515 CAN Controller Module which is based on MCP2515 CAN Controller IC with a TJA1050 CAN Transceiver IC and uses a 8MHZ crystal. We also use an Arduino Mega.


We have successfully run some tests by sending & receiving data using two MCP2515 CAN Controller Modules and the NMEA2000 library GitHub - ttlappalainen/NMEA2000: NMEA2000 library for Arduino.

Unfortunately, we didn’t manage to collect the corresponding data from our depth sensor and we can’t understand what is going wrong. We don’t want to build a whole NMEA2000 network, we just want to read somehow the corresponding data from this particular sensor. We are also sure that the power supply is 12V, the wiring is correct and the sensor sends data (we checked it with an oscillator).

Is anyone here who has used this sensor in the past or a similar one (with NMEA2000)?

Thanks in advance.

p.s If this is not the right category for this topic please excuse me. I will delete my topic immediately.

A post was merged into an existing topic: Depth Sensor - Can’t Read NMEA2000 (corrected category)