skyflyer
Active member
Almost there! I'm using an Arduino Due to multiplex NMEA0183 sentences from different transducers which it then re-transmits to my chart plotter.
It also converts the data to NMEA2000 format (packets). I am able to send these to the serial ports and they are correctly read by a PC running the Actisense NMEA Reader software.
In order to actually send the data to the NMEA2000 network on the boat the next step is to get the Arduino to send the packets to its Canbus pins on the board.
and that's where I've got stuck!
I'm aware (i think!) that I need the due_can.h library, but any help with what needs to be added to the sketch to actually send the data to the can bus pins would be handy!
No doubt someone has invented this wheel already!
It also converts the data to NMEA2000 format (packets). I am able to send these to the serial ports and they are correctly read by a PC running the Actisense NMEA Reader software.
In order to actually send the data to the NMEA2000 network on the boat the next step is to get the Arduino to send the packets to its Canbus pins on the board.
and that's where I've got stuck!
I'm aware (i think!) that I need the due_can.h library, but any help with what needs to be added to the sketch to actually send the data to the can bus pins would be handy!
No doubt someone has invented this wheel already!