* TX16S initial push - Radio booting, navigation keys ok
* TX16S libsimu
* Please Travis
* Do not start radio on charger power
* USB charger led handling
* Revert "USB charger led handling" until we have proper details
* Pseudo sport power pin
* Please Travis
* tx16s serial debug
* Add tx16s calibration picture
* Review anadir for tx16s, needs to be checked on more radios
* Dump raw multi telem on AUX port
* More work on TX16S
* Fixes
* Compilation fix
* Compilation fix
* Fix Aux Serial power
* Various improvement
* USB charger led handling
* Cosmetics
* Cosmetics
* USB charger led handling
* Add charge indicator on GUI
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.
Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
* Reduce model name size until they fit into the buffer
* SMLSIZE is better (but cut is still needed)
* Rework screen layout to handle up to 15 chars
* Allow for the two scroolbars (models and cats)
* Optimize display for mixer setup
* Make mixer setup screen full icons
* - Display flighmode in SMLSIZE
- Add icon for it
- Space out things given then gain space
* Introduce SLOW_BLINK (half rate BLINK)
WARNING : code for both DS and single icon 'DS' is here, need cleaning before PR after choice is made
* Introduce snail and hourglass icons
Fine tuning
* Move to single icon column for DS (3 possibles icons)
Space things a little
* delayslow icon
* delayslow icon
* Rework to display bar on mixers, hence needs a more flexible drawSingleXXBar approach
* First working version
WARNING : displayMixConvertMask() DOES have a bug, do NOT PR without fix
* Fixed displayMixConvertMask() bug
Cosmetics on placement on status bar
* Cosmetics
* Improved graphics by mhotar !
* Fix for multiple lines mixers
Cosmetics
* Fine tune column values to handle more complex mixers lines
* Replace +=, *=, := by icons
* No needs to use mask bitmap
* Remove unwanted png file
* Fix handling and conversion of Mask to Bitmap
* use loadAndConvertMask here too
* Typo
* Screen layout fine tune
* - Move loadMaskOnBackground to framebuffer.cpp
- replace loadMaskAndConvert by loadMaskOnBackground
* Cosmetics
* Move new icons to theme loading
* Fine tune Mixer setup screen on darkblue
* Review Channel monitor to handle mixers outside -100/100
Percentage values are now displayed on bar, for both mix and out
* Cosmetics (uncrustify)
* Channels monitor bars color and background now theme driven
* Add TEXT_STATUSBAR_COLOR (was ToDo)
Rename for consistency
* Replace text by graphic caption
* Cosmetics
* Remove unwanted vertical line on chanVal
* Tidy up code a little
* Tidy up
* Change green bar to grey
Introduce a space between outputs and mixers bar
* Partial cosmetics
* Fix bad copy/paste
* Merge outputs and mixers in a single 'bar'
View 8 per page
* Cosmetics
* Add proper icons for channels3 and 4
* Bars colors now fixed by overwhelmingly popular demand
* Fix outL outR display
* Add bottom line description to avoid confusion between outputs and mixers
* Cosmetics
* Typo
* Prepare for more flexibility (and a much better look)
* [Horus] Preparation for a new Channels menu
* monitor bar icons added
* Add ICONS structure and populate for MONITOR pages
* Restore old widget (had used it for temp work), will likely update to the newer look later
Functionnal output monitor 1,2, still need extended and overrides
* extended limits
* Overrides are now managed
* Back to Red ;)
Add outL outR to hightlight out of limits values
* Rewrite of posOnBar, as it was getting overly complex
subtrin now fulland more logicaly managed
* Fix overrides
* Center bar drawn last to be always visible
* Limits need to go through extend limits display calculation as well
* remove debug printf
* Add inverted output icon
* Tidy up and cosmetics