iainsommerville avatar image
iainsommerville asked

Adding Curtis Motor Controller and additional Genset Drivers

We (Mothership Marine) plan to add support for additional devices in order for the Cerbo GX we fit as standard to our solar electric boats to additionally interface to the Motor Controllers and non-Fischer Panda Generators. In order of priority, we plan to add the following:

  1. Curtis OS37 E & F Series motor controllers. This would likely support additional Curtis models; these controllers support CANopen/CANbus.
  2. Mase Generators (Modbus over RS485)
  3. Vetus Generators (NMEA2000 / CANbus)

For the motor controller, we have looked at extending the existing Venus driver however this doesn’t look like it has been touched in 5 years and is in C. Our plan is to write a new Python driver for the motor controller but keep the same com.victronenergy.motordrive data which should be adequate for our initial needs.

If anyone is/has worked on drivers for any of these devices, any feedback is gratefully received. We plan to share any drivers that make it to a tested configuration. Also, if anyone can point us to documentation of how Venus does CANbus device discovery that would be appreciated.

Venus OSGeneratordriver
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

eliott avatar image eliott commented ·
hi! just out of curiosity, did you make any progress? did you do any canopen integration?
0 Likes 0 ·
0 Answers

Related Resources

Victron Venus OS Open Source intro page

Venus OS GitHub (please do not post to this)

Additional resources still need to be added for this topic

Additional resources still need to be added for this topic

MultiPlus Generator FAQ

GX - Generator auto start/stop

Automatic Generator start/stop

 Hybrid Generators

Virtual switch - Generator start/stop