Skip to main content

snapshot 2.0.0-20240218

· 3 min read
Rotorflight
Rotorflight

Rotorflight snapshot 2.0.0-20240218 is ready

If you wish to become involved in testing these snapshots please contact us on the Discord

danger

This snapshot is not suitable for end-users. It is intended for beta-testers. Please realize that this software is under heavy development and as such there may be bugs or unintended control issues. Please test with care.

Please also read the Snapshots Wiki page for general information about snapshots.

Changes from 2.0.0-20240128

Changes to the Firmware:

  • More CRSF reuse options
  • Fix CRSF headspeed reuse with EdgeTx >= 2.9.3
  • Fix governor autorotation timeout limits
  • Fix battery cell count detection with 10S and 12S
  • Add OpenYGE ESC telemetry
  • Add lowpass filter to governor feedforward
  • Refactor MSP_BATTERY_CONFIG
  • Improved defaults
    • Stick deadband and deflection
    • Rescue gains and collective levels
    • Governor filter cutoffs
    • Cross-coupling gain
    • PID error limits

Changes to the Configurator:

  • Add OpenYGE ESC protocol
  • Add Battery Cell Count to Power tag
  • Add Governor Precomp Bandwidth to Motors tab
  • Relax servo parameter checks
  • Increase max yaw to 60° in Mixer
  • Improved code in Status page
  • Refactor MSP_BATTERY_CONFIG

Changes to the BlackBox:

  • Add friendly names for RESCUE_ALTHOLD debug

Changes to the LUA Scripts:

  • Aligned with the firmware changes

A few notes about the 20240218 snapshot

CRSF Reuse

EdgeTx 2.9.3 broke the CRSF sensor reuse by changing the sensor scaling. The CRSF reuse has now been refactored for better support for different EdgeTx versions.

There are now more sensors that can be reused. The reusable sensors in the GPS frame are altitude, heading, ground speed, and satellite count.

The reuse options are now selected based on the original sensor scaling, so that the reused value can be expressed correctly.

For most reuse options, the "ratio" in EdgeTx is a variation of 255. E.g. 25.5, 255, 2550, 25500. (including RPM!)

The voltage sensors use 20 or 200.

OpenYGE ESC Telemetry

There is now telemetry support for YGE ESCs (thanks Bob!). This is a brand new protocol implemented by YGE especially for Rotorflight. It will be available in the next ESC firmware update from YGE.

Default values in the Firmware

Many defaults have been improved. Please note that you won't get any new defaults if you load a dump all from the previous snapshot. Probably better to use a diff all, which will apply only the parameter values that are not on default values.

Next one will be a Release Candidate, so please report any issues promptly!

Happy tuning (and maybe even flying)!