TriFlight 0.5 Beta 2

@lkaino lkaino released this Mar 12, 2016 · 1275 commits to master since this release

Based on Triflight 0.5 Beta 1 (Cleanflight v1.12.0).

FLASHING THIS VERSION WILL FORCE FULL CHIP ERASE! BACKUP YOUR STUFF.

New features

  • Servo feedback source is configurable
    • Before connecting the servo feedback cable, define in CLI the source pin for the feedback:
    • set tri_servo_feedback = VIRTUAL | RSSI | CURRENT | EXT1.
    • VIRTUAL = OFF
    • RSSI = Use RSSI ADC pin. RSSI feature can't be used at the same time.
    • CURRENT = Use the CURRENT ADC pin. CURRENT feature can't be used at the same time.
    • EXT1 = Use the EXT1 ADC pin. On Naze32 board this is the RC6 pin.
    • The calibration no longer automatically selects the source, user must define it in the CLI before using it.

Changes

  • TriFlight no longer based on Betaflight
    • Merged to latest Cleanflight release (1.12)
    • 1.12 contains many features from Betaflight, including air mode.
  • Tricopter mixer works with air mode.
    • Uses the Triflight integrator disable instead of the original Air mode one. Better yaw control.
  • Servo angle calculation changed to use integers.
    • Faster execution
  • Tail tune now beeps 5 longer beeps before starting the tune.
    • User has 5 seconds to take copter into hover. Can also be activated in air.
  • REWRITE integer PID controller is now the default
    • New defaults tuned for RCExplorer mini tricopter.
  • TriFlight now released for all targets, except CJMCU.

Downloads