Drive Control Unit

The DCU controls the electric motors and the battery system.

1.28.0 (latest)

May 11th, 2026

  • C8: C-Pilot is now available
  • C8: Standard drive mode now uses the C-Pilot throttle curve
  • C8: Do not show spurious low supply voltage error on startup
  • P12: H20A inverter: support for both default and TLE firmware
  • P12: Rudder validation sequence improvements
  • P12: Rudder supervisor fault codes split for better diagnostics
  • P12: CPAC servo no longer reports false excessive torque faults
  • P12: Belt encoder set as default for P12 rudder
  • P12: Kreisel BMS: charge current based on configured maximum, improving charge rate on two-pack boats
  • P12: DC charging: maximum current raised from 300 A to 363 A (0.7 C)
  • P12: DC charging: charge relay opening time extended to 1000 ms
  • P12: DCU firmware can now be updated while DC charging is active
  • P12: Propulsion: takeoff boost current added
  • P12: Propulsion: improved stall detection during takeoff boost
  • P12: DC/DC converter: error reported if converter fails to turn on
  • P12: Emergency power: driver notified to switch emergency power if e-stop is pressed or 24 V SoC drops below 45%
  • Propulsion stays active when charging plug is inserted during docking

1.27.2

March 18th, 2026

  • P12: Limited DC charging current to 300 A to avoid exceeding the thermal limits of the PDU.

1.24.1

October 28th, 2025

  • P12: Fix issue with never reporting the fully charged with some DC chargers
  • Fixes an issue with the drive controller failing to update

1.23.3

October 28th, 2025

  • P12: Fix issue with never reporting the fully charged with some DC chargers

1.24.0

October 9th, 2025

What's Changed

  • RPM limiting due to low SOC is no longer latched. No longer necessary to toggle key after charging.
  • P12: Improvements to Kreisel battery handling and status reporting
  • P12: Support for new release of rudder motor firmware
  • Internal improvements and diagnostics

1.23.2

August 29th, 2025

  • P12: Improved charge voltage handling for more accurate charge current ramp down

1.22.2

June 23rd, 2025

  • Improved cooling pump control based on HV battery temperature for better thermal management
  • Added distance tracking functionality
  • Improve thermal POD model accuracy to reduce false reports
  • Various internal optimizations and code improvements
  • P12: Fixes an issue were charging incorrectly stopped before reaching desired SOC

1.21.4

April 10th, 2025

  • Improvements to POD thermal management
  • Optimized tuning of propulsion system during takeoff
  • Enhanced diagnostics and error management
  • Bug fixes and internal changes

1.19.1

February 28th, 2025

  • Improved CAN Management: Enhanced efficiency and robustness in parsing and transmitting CAN data
  • Clarified LED Behavior: Improved clarity of the LED (next to the start button) indications for better user understanding
  • Charge Contactor Status Check: System now verifies the charge contactor status before shutdown to ensure safe operation
  • Motor Handling: Improved handling of POD motors during low-speed operation
  • Improved Handling of Retraction States: Improved response to changes in retraction states for better reliability
  • Internal Improvements and Bug Fixes: Various enhancements and fixes to strengthen overall system stability

1.18.2

February 28th, 2025

  • Improvements to GPS handling
  • Release rudder motor when turning off steering
  • Implement remote I/O control for easier servicing and testing
  • Center the rudder automatically when retracting to harbor mode
  • Lower DC under voltage protections in inverters to avoid triggering propulsion loss when cold battery is cold
  • Improve cooling performance and diagnostics