2024-02-19, 12:20 AM
(2024-02-15, 09:16 PM)abarrow Wrote: There's Github that's addressing some of this. Might be helpful. https://github.com/juergenH87/python-can-j1939Interesting thought..do you think from a hardware perspective the conversion from J1939 to SignalK could be done in a separate pi 3B+ and then output SignalK to the MacArthur HAT? I am still getting up to speed on the protocols and signal interfaces. Looking at all options with an ideal one being less hardware/cables to come loose in the wind!)
As I think about this: It might be easier to use the Github python code above to decode and send out as SignalK, and then send that to OpenPlotter. Then you can let the SignalK server do it's thing and convert to NMEA2000. That has the extra advantage of allowing you to send SignalK data to Grafana for engine parameters and that sort of thing.
Just a thought.