April 12th, 2023
Today a new version of Venus OS was released, v2.94. It has two fixes:
- DVCC: Fix bug where data from a CAN-bus connected battery could get stuck/freeze until GX devices was rebooted. We've seen this happen in a handful of support cases; and it related to certain timing in the canbus messages.
- NMEA2000-out: Fix PGN Fluid Level 127505 - fluid level instances not being writable. The fluid level instance is also refered to as the tank instance or data instance.
Note that this bug was found while doing extensive integration testing with all popular brands of MFDs. And besides finding and fixing the bug, the other outcome of that test was that there are only very few system types in which it is still necessary to make any changes in either device-, battery-, DC- or fluid-instances. Also the prior limitation of the Raymarine Axiom displays of a maximum of 5 tanks (fluid instance 0-4) is resolved per a recent version. For further details, see the today updated Changing NMEA2000 instances documentation. All together great progress when it comes to NMEA2000 interoperability.
The other NMEA2000 instances, such as the Device instance, Battery instance and DC instance have always worked fine, the now fixed bug does not relate to them. Only the fluid level instance was affected.
How to install this update?
For systems connected to the internet, there are two different methods:
- On the VRM Portal, go to Device List and there use the Update firmware button at the bottom. This method is relatively new.
- On the GX Device, or Remote Console go to Settings -> Firmware.
And for systems not connected to the internet:
- Use a SD-card or USB stick. The so called "off line update method".
More details in the GX Device manuals. Quick links to the relevant pages: Cerbo GX, Color Control GX and for the Venus GX.