Screen elements for R/C Helicopters
These widgets have been designed by R/C Heli pilots for R/C Heli pilots. The goal is to present the relevant telemetry expected from modern R/C systems before, during and after flight with on-screen, audio and haptic elements.
- 2024.08.31 - revised for RotorFlight v2.1 (4.4.0)
- Introduced simplified erPowerbar (replaces ePowerbar), replaces ePowerbar and...
- simplified erPowerbar (replaces ePowerbar), replaces ePowerbar
- both aware of the new custom ELRS telemetry feature in RF 2.1 which has standard names for telemetry sensors. Required sensors will default to these standard names
- 2024.07.09 - eThrottle - Report "Bad Auto" + haptic if GOV reports LOST-HS ie bailout will not be available
- 2024.06.30 - eThrottle - GOV status aware of using [crsf_flight_mode_reuse = GOVERNOR] - very useful w/ setting up auto bailout etc.
- does voice callouts every 10% w/ 1% callouts for the last 10
- optional cell count auto-detection.
- flashes and callout a voltage warning if battery connected isn't fully charged (after cell count detection). Flashing will continue to indicate that flight started with a partially charged battery making consumption monitoring possibly inaccurate
- changes color to yellow at 30% and red for the last 20% or...
- allows specification of a "reserve" %. In that case pilot flys to 0, bar goes red if pilot chooses to go further
- critial alerts will be accompanied by a haptic vibe
- Reserve: percentage reseerve, usually 20 - 30%. Pilot can then simply fly to 0% on the powerbar
- Cells: cell count. 0 for auto detect - uses value from RF if telemetry sensor 'Cel#' configured. Reccommend just setting this explicitly.
The new RotorFlight v2.1 custom ELRS telemetry feature allows user selection of values to be included in the telemetry stream.
The following are required and may not be provided by default - please confirm your setup and add any missing required sensors as needed.
The widget will default to known sensor names but can be changed if using non-standard names
- VoltSensor: battery voltage telemetry sensor, "Vbat: Battery Voltage"
- PcntSensor: battery % consumpumed telemetry sensor, "Bat%: Battery Charge Level"
- MahSensor: battery current consumed (mah) telemetry sensor, "Capa: Battery Consumption"
- Cells: if set to "0" will use the "Cel#: Battery Cell Count" sensor value (optional)
erPowerbar was based on the the excellent 'BattAnalog' widget by Offer Shmuely
- uses RotorFlight's (FC) flight mode telemetry sensor to indicate the actual true "safe" / "armed" state of the flight controller w/ voice callout
- displays the FC's flight mode telemetry sensor to help tell what's happening if you're standing there and FC won't arm
- displays ESC last most significant status + log of last 128 messages in full screen mode, purpose is to help understand unexpected powerloss etc at the flightline or pits w/o a laptop For all ESC's with status flags (requires FC inclusion of ESC telemetry status, avaiable in RotorFlight soon) Currently only YGE decoded/supported, more coming soon.
- ThrottleSensor: throttle % telemetry sensor, e.g. Thro
- FlightModeSensor: flight mode telemetry sensor, e.g. FM
- EscStatus: esc status telemetry sensor - leave unset "---" if not supported by ESC or flight controller version
- Status: enable / disable flight controller status in the widget's upper right above the throttle % / Safe
- Voice: enable / disable voice