Closed navado closed 2 months ago
Make sure you are using "canboatjs", not "canboat"
Oh. I see you tried both. Definitely won't work with canboat
To confirm the actual data being sent out, turn on debug for canboatjs:canbus
(under Server > Server Log)
Well, it looks like canboatjs was just not installed and there were no indication that it's an issue.
After npm install @canboat/canboatjs
the data flows.
I have a board that has two native
can
interfacescanC
andcanE
. The board receiving navigational data fromnmea0183
over serial. This may be re-transmitted and used in widgets without problems.Problem description
My goal is to send nmea2k PGNs to native CAN interface and receive it with candump on another interface (interfaces connected to nmea2k backbone) Target setup: nmea0183->[signalk-server]->canC->(nmea2k backbone)->canE->[candump]
Logs from the plugin:
I cannot get messages on candump. I also don't have another nmea2k plotter or display here.
Backbone seems working, data seen in candump
[
sudo cangen canC
]->canC->(nmea2k backbone)->canE->[sudo candump any,0:0,#FFFFFFFF
] # data seen in the dumpSignalK server also receives nmea2k data from the backbone
[
sudo cangen canC
]->canC->(nmea2k backbone)->canE->[signalk-server] # data seen in data browser with unknown PGNsInterfaces:
Interfaces configured either with
canboat
or withcanboatjs
in SignalK server without any difference in behavior.The system is Debian12.5 running on imx-8m plus based industrial PC (arm64)
Appreciate help or direction