Flight Control Unit
The FCU controls the hydrofoils to keep the boat foiling in a stable and efficient manner.
2.29.4 (latest)
September 1st, 2026
- Fix an issue that could cause the unit to restart on the next takeoff after aborting a landing
2.29.2
August 26th, 2026
- Fixes an issue where the roll angle could overshoot when performing a fast landing
2.29.1
August 20th, 2026
- Internal improvements
2.29.0
August 17th, 2026
- New advanced flight control algorithm for improved wave handling
- Added fast and slow landing maneuvers based on throttle position
- Improved roll control during landings
- Increased front foil twist priority for improved roll stability
- Updated foil control in displacement mode to reduce vibrations and wear
- Refined rake control for precise movements and reduced noise
- Enhanced flight trajectory planning for smoother transitions
- Transitioning to bank control is now smoother after takeoff
- Software and system monitoring optimizations
2.28.1
June 1st, 2026
- Internal changes only, no new functionality
2.28.0
June 1st, 2026
- Height descent is now held until both roll and pitch have settled near their landing targets
- Improved landing altitude reference - the system now always uses the lower of the current altitude and the last reference when initiating a landing descent
- Disabled sleep mode - improves system reliability and responsiveness
- Fixed lockpin sensor error code - lockpin sensor no longer reports a spurious error on startup
2.27.0
May 11th, 2026
- Smoother takeoff and landing pitch ramping
- Add foil drive-down error handler
- Fix yaw rate filter re-initialisation when course converges with heading
- Wait for GPS fix to limit false GPS errors
- Software performance improvements
2.26.3
April 14th, 2026
- Handle GPS timeout at startup
2.26.2
March 17th, 2026
- Improve handling of stall AoA while flying
2.26.1
March 12th, 2026
- Internal improvements
2.26.0
March 10th, 2026
- Software performance optimizations
2.25.0
February 12th, 2026
- The system now automatically adjusts foil depth based on wave conditions for safer and smoother flight
- Improved takeoff performance in wavy conditions with optimized angle settings
- More accurate wave surface estimation for improved ride quality and altitude control
- Optimized task startup timing for better overall system performance
- Added support for IMU board rotation adjustments and safer calibration procedures
- Reduced unnecessary log messages for cleaner system monitoring
- New configuration interface for easier system configuration management
2.24.0
November 27th, 2025
- Real-time wave data analysis and statistics for improved ride quality
- Surface height now available to flight control system for better altitude management
- Removed low-pass filtered GPS speed for more responsive altitude estimation
- Fixed foil parking margin when retracting the foil
2.23.2
November 21st, 2025
- Fixes an issue with the front actuators making a noise when retraction was running
2.23.1
October 28th, 2025
- Fixes an issue where the aft lockpin did not go all the way in
- Fixes an issue with the flight controller failing to update
2.23.0
October 9th, 2025
- Fixed issue where boat could get stuck in landing mode
- Pitch controller now actively pitches up the boat during landing for smoother landings
- Improvements to height estimation accuracy and reliability
- Prevent false height sensor consistency errors
- Front wing now assists during retraction/extension for smoother operation
- Improved speed and heading estimates
- Internal improvements and diagnostics
2.22.2
August 22nd, 2025
- Retraction now remembers the last position if there was an unexpected restart. This fixes an issue were retraction reported loss of calibration at start-up
2.22.1
August 20th, 2025
- Fix an issue were the rake actuators did not stop in case of fault
2.22.0
August 13th, 2025
- Smoother ride in waves: improved height control with gain scheduling, height damping based on pitch dynamics, and feedforward from FFS to rake to reduce height/pitch coupling
- Gyro filters simplified to a single band‑pass for cleaner signals
- Safer FFS behavior when foils are parked and improved magnet search behavior to keep the system in safe positions; added FFS velocity mode support in admin UI
- More robust front foil RPM limiting to avoid unexpected landings, with better safeguards and clearer fault reporting
- Sensors and calibration: updated radar geometries for improved alignment; pitch calibration moved to IMU level; added on‑the‑fly pitch reference offset for testing
- General stability: numerous fixes and library updates to improve overall robustness
2.21.4
July 4th, 2025
- Fixes an issue were the foil sometimes did not park when calibrating retraction position
2.21.3
June 30th, 2025
- Fixed issue that could cause propulsion to turn off when going to harbor mode
2.21.2
June 19th, 2025
- Enhanced Wave State Observer with better performance in varied wave conditions
- Improved height estimator
- Improved acceleration filtering for smoother speed control
- Enhanced degraded mode system to better indicate when flight capability is limited
- Improved foil retraction behavior to prevent unexpected foil movement
- Always run pitch controller when control system is active and rake is ready, preventing nose dives when GPS signal is lost
- Improved takeoff anticipation to provide smoother transitions from planing to foiling
- Fixed an issue where RPM limits were not properly applied during certain retraction states
- Several stability and reliability improvements to flight control systems
- Improve takeoff in strong side wind
2.21.1
June 16th, 2025
- Enhanced Wave State Observer with better performance in varied wave conditions
- Improved height estimator
- Improved acceleration filtering for smoother speed control
- Enhanced degraded mode system to better indicate when flight capability is limited
- Improved foil retraction behavior to prevent unexpected foil movement
- Always run pitch controller when control system is active and rake is ready, preventing nose dives when GPS signal is lost
- Improved takeoff anticipation to provide smoother transitions from planing to foiling
- Fixed an issue where RPM limits were not properly applied during certain retraction states
- Several stability and reliability improvements to flight control systems
- Improve takeoff in strong side wind
2.21.0
May 26th, 2025
- Enhanced Wave State Observer with better performance in varied wave conditions
- Improved acceleration filtering for smoother speed control
- Enhanced degraded mode system to better indicate when flight capability is limited
- Improved foil retraction behavior to prevent unexpected foil movement
- Always run pitch controller when control system is active and rake is ready, preventing nose dives when GPS signal is lost
- Improved takeoff anticipation to provide smoother transitions from planing to foiling
- Fixed an issue where RPM limits were not properly applied during certain retraction states
- Several stability and reliability improvements to flight control systems
2.20.5
April 4th, 2025
- Reduce the overhead of the retraction task when retraction is not running
- Improvements to height estimation
- Optimized foil handling on takeoff
- Inform driver if loss of communication with the DCU
- Inform driver if one of the lockpins are not responding
- Improvements to front foil positioning when not foiling
- User will now be requested to calibrate if retraction has lost its position
- Improve GPS corrections
- Internal improvements and bug fixes
2.20.4
April 1st, 2025
- Bug fixes in lib code
- Fix a minor issue with the logging of lockpin errors
2.20.3
March 26th, 2025
- Make height control always run when control system is active
- Only run the primary IMU at 500 Hz
- Fix issue with logging
- Make sure the boat speed is limited on unexpected faults
2.20.2
March 18th, 2025
- Consistently use the correct period when retraction is running
2.20.1
March 18th, 2025
- Run retraction task at different period when retraction is running or not