was meant to ask that long ago but saw on another forum others having the same issue so thought I better ask:
rpi3B+ running VenusOS Large 2.73 now various incarnations of 2.80. Waveshare CANHAT connected to N2K network on boat, all working fine for a year. Data from N2K bus visible on rpi, SignalK sends them to an offsite influxDB, visualised by grafana. Similarly, Venus data passes on the N2K network visualised on Garmin MFD and 4in multidisplays.
Testing now diyBMS (using a PEAKCAN USB controller) BMS visible on Venus, data passes through Venus to N2K visible on MFDs.
So, all is fine, but both devices come up with this ERROR-ACTIVE and empty cells on comms data. Am I missing something (terminations or whatever) or this feature never worked on a raspberry?
Mind diyBMS has termination on the bms side and USB controller plugged into the rpi, so cannot see what could be missing term wise.
Note if something's wrong and comms die, I get an ERROR-PASSIVE on the screen. That's when I'm testing/editing config.txt etc. Never in normal operation.