Skip to content

Latest commit

 

History

History
92 lines (75 loc) · 5.26 KB

README.md

File metadata and controls

92 lines (75 loc) · 5.26 KB

GitHub license

Welcome to etx-Tools for EdgeTX

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 **

image

Requirements

  • Supported ESC
    • YGE
    • Scorpion
    • HobbyWing v5
  • RF2 master branch (change was too big to make it into RotorFlight 2.0 release)

Half Duplex mode

  • most ESCs use 3 wire telemetry cables with 1 signal wire and require one-wire (half-duplex) for bidirectional telemetry
  • what this means...
    1. 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
        • RadioMaster NEXUS
          • # resources
            resource SERIAL_RX 1 NONE
            resource SERIAL_TX 1 A10
    2. enable hald-duplex mode for ESC sensor
      • # master
        set esc_sensor_halfduplex = ON

Supported ESCs

  • 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

YGE support

  • 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.

image image image image image image

Scorpion support

  • 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

image image image image image image image image image

HobbyWing support

  • 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.

image image image image image image image