Having a strange issue with Venus OS - I am trying to read my JBD BMS via an RS-485 to USB adapter using NodeJBD and/or jbdtools. My adapter and these tools read the BMS perfectly when I installed latest Raspbian OS on my RPi 4 or from a PC running Ubuntu 22. But when I try to run them from my Venus OS image on the same RPi4 with the same adapter, the mentioned utils do eventually get the data off the RS-485 connection but it is slow and the connection errors out many times before finally succeeding. I want to get this as close to real time as possible but something in the Venus OS is preventing that.
I ran modinfo usbserial and see v5.10.110 is used for the usbserial module under VenusOS. The later version on Raspbian is 6.1.21-v8+ so I was thinking I could either upgrade the usbserial version on Venus OS, or try installing the Venus packages on Raspbian (though I'm not sure if this is even possible). I would prefer to go the raspbian route, the lack of apt on Venus OS is severely limiting IMO.
Anyone have a suggestion on where I could go from here, whether its worthwhile exploring upgrading the usbserial driver or trying to get Venus working on pure Raspbian?