ESC configuration apps for RotorFlight v2+ when used with an ESC supporting bi-directional telemetry
Thanks to Mike W. and Diego A. for the endless hours of testing.
** USE AT YOUR OWN RISK **
- Supported ESC
- YGE
- Scorpion
- HobbyWing v5
- RF2 master branch (change was too big to make it into RotorFlight 2.0 release)
- most ESCs use 3 wire telemetry cables with 1 signal wire and require one-wire (half-duplex) for bidirectional telemetry
- what this means...
- half-duplex mode requires the ESC to be connected to the TX pin (vs RX) of the RotorFlight flight controller
- modify the telemetry cable OR...
- resource remapping the serial port pins e.g. for the following controllers, using the CLI
This is preferred as it easier and avoids using non standard cables, plus some flight controls have only 3 pin ports.- FlyDragon F722 v2 w/ ESC conected to EXT (serial 3)
- # resources
resource SERIAL_RX 3 NONE
resource SERIAL_TX 3 C11
- # resources
- RadioMaster NEXUS
- # resources
resource SERIAL_RX 1 NONE
resource SERIAL_TX 1 A10
- # resources
- FlyDragon F722 v2 w/ ESC conected to EXT (serial 3)
- enable hald-duplex mode for ESC sensor
- # master
set esc_sensor_halfduplex = ON
- # master
- half-duplex mode requires the ESC to be connected to the TX pin (vs RX) of the RotorFlight flight controller
- YGE and Scorpion have been in general use locally for some time and are considered mature
- HW v5 is now available
- others in the works
- configure FC and ESC telemetry protocol as "OpenYGE"
- requires ESC firmware 1.03551 or later
- ESC can be configured at any time, no restart required e.g.
- bench setup or adjustments in the pits
- flight-line adjustments of internal governor PIDs etc.
Land. Adjust. Fly. Repeat.
- configure FC and ESC telemetry protocol as 'UNC'
- requires Tribunus ESC firmware v63 or later
- ESC waits for ~ 10 seconds after power on after which telemetry data stream starts and ESC will not respond to telemetry commands until restarted
- ESC must be restarted for changes to take effect and for telemetry to resume, 'Restart ESC' menu option available
- user must open app AND enter one of the configuration pages ASAP after connecting the power ie suitable for...
- bench setup or adjustments in the pits
- configure FC as 'HobbyWing v5'
- requires Platinum 5 ESC, tested with PL-04.0.11 and current version PL-04.1.02
- ESC can be configured at any time, restart required - ESC must be power-cycled e.g.
- bench setup or adjustments in the pits
- ** 'Restart ESC' menu option may appear in the future.
This would allow flight-line adjustments if using a buffer pack / capacitor bank etc.