Skip to content

EdgeTX/OpenTX Battery and Telemetry Monitoring LUA Widget

License

Notifications You must be signed in to change notification settings

derelict/TxBatTele

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TxBatTele 🔋

GitHub stars GitHub forks GitHub watchers GitHub repo size GitHub language count GitHub top language GitHub last commit Hits

EdgeTX/OpenTX Battery and Telemetry Monitoring LUA Widget which tries to rely as less as possible on radio settings (Everything is defined in the Script). So no need for "manual" Logical Switches or Custom Functions.

Key Features of TxBatTele ⭐

  • Receiver and/or Main Battery Monitoring: Monitor your Main and/or Receiver Battery. Support for different Battery Types (lipo and buffer currently, can be extended for additional battery types easily)
  • Current Sensor: Monitor Current Consumption if a Sensor is available
  • Other Sensors: Monitor and show other Sensors and change their color based on >, < and = condition
  • Switch State Announcements: Voice Announcements for any Switch Position (like Armed, Disarmed, Flightmode, and so on)
  • Status Pages: Show pre, post and in flight Statuspage (widget)
  • Pre-Flight Checks: Check for missing/inconsistent Cells, Battery not full conditions before flight
  • Voice Announcements: Get periodic or on changes Voice Announcements for any Condition including haptic Feedback if needed (highly customizable)
  • Logging: Take Screenshot of the Statuspage after flight or turn on logging if/as needed based on Conditions (like Battery at 30%) ( not yet possible ... but maybe >= EdgeTX 2.11 ... see pending Feature Request: EdgeTX/edgetx#5191 and pending pull request: EdgeTX/edgetx#5181 )

Video 📺

Note

  • This is currently in alpha/"works for me" state ... use/try at your own Risk
  • Based on mahRe2. So full Credits to them!
  • This is my first attempt in LUA Scripting. So please be gentle ;-)
  • If you need/want custom voice announcements (for instance modelname) submit a feature request or patch the CSV .. i will try to generate new voices as soon as i have time to

How to contribute

  • Design the LCD Widget for various sizes ( i'm not very good at designing / see Screenshots ;-) )