I made to proto types of can adapters now. One for the 2560 and the other for the DUE.
So now my plan is to get the DUE to send GPS data from a Blox NEO-6m (NMEA2K based GPS) on the NMEA2K bus. I have a MFD from Raymarine (Axiom 9") which shell show all analog data from the engine and use the new build external GPS reciever.
I think the best is to start to simulate the engine temp as first try and get it shown on the MFD.
My problem is that I am a bit confused about what hae to be used (libray) where and how.
I found the NMEA2K sender example. I guess this is the one to use with the CAN shield to send the messages on the bus. BUT do I have to use a seperate Arduino to convert the analg signal to nmea2k message which than will be send through the DUE which is running the sender library?
I have read a lot of sites from this post but this made it more worth?! :astonished:
So like I wrote the plan is to grap all analog data signals from the engine and drop it to the MFD through nmea2k.
Lets say I have engine coolant temp, rpm, oil pressure, battary voltage/charge, gasoline/hr, tank level, rudder position and air temp in the engine room.
How would you organize this and what is to be used where? I meen for example 2560 for coolant temp behind the DUE which is running the sender?
Would be great if you could help me to understand the general setup!
Thank you and happy holidays to all!