[firmware][gui] Extended limits fixes, issue #4447 (#4453)
commit7762bac360b58aebb3b1a376d7be63a21f78f96d
authorMax Paperno <mpaperno@users.noreply.github.com>
Wed, 15 Feb 2017 15:25:40 +0000 (15 10:25 -0500)
committerBertrand Songis <bsongis@gmail.com>
Wed, 15 Feb 2017 15:25:40 +0000 (15 16:25 +0100)
treef6c460cccc0f4b7ee453d4fc75ebbd49055ed42a
parentfb49d1197dc3f07549cf59fb3789c0e47bed263f
[firmware][gui] Extended limits fixes, issue #4447 (#4453)

* [firmware][gui] Adjust custom failsafe (and some channel display) ranges for proper extended limits (fixes #4447).  This also fixes some display issues in *x64 GUIs when adjusting failsafe settings and cleans up code in those functions.

* [firmware][gui] Fix 480x272 channel output progress bars to show full extended limits; Fix alignment issues on all 212x & 480x gui mixes screens with custom channel names; Streamline some channel outputs display code.

* Fix AVR build.
radio/src/gui/128x64/model_setup.cpp
radio/src/gui/128x64/view_channels.cpp
radio/src/gui/128x64/view_main.cpp
radio/src/gui/212x64/model_setup.cpp
radio/src/gui/212x64/view_channels.cpp
radio/src/gui/480x272/model_mixes.cpp
radio/src/gui/480x272/model_setup.cpp
radio/src/gui/480x272/view_channels.cpp
radio/src/gui/common/stdlcd/model_mixes.cpp