Oled screen to display dynamic message (Armed and connected) (#1419)
commit3ac29cc1674f881cfbe9fbf90449d153df1f5c7b
authorSunjun Kim <SunjunKim@users.noreply.github.com>
Mon, 14 Feb 2022 19:42:17 +0000 (15 04:42 +0900)
committerGitHub <noreply@github.com>
Mon, 14 Feb 2022 19:42:17 +0000 (15 08:42 +1300)
treec407fbd1267d9d121858a8217e15bba3b44ec3d5
parent5362efb7e7bca7454930d3a14effcb734d893c98
Oled screen to display dynamic message (Armed and connected) (#1419)

* Not a typo

* Showing connection state on screen

* a bit of code cleanup

* Further cleanup - code size reduction

* Better visibility of states, in line with #1412

* Back to idle screen when armed + "Disarm Plz" msg

* Bugfix on some targets

* Discarding 'Disarm Plz' (performance concern)

* Status indicator for Axis Thor TFT screen

* Use font for degree symbol

* Use common doParamUpdate/IdleScreen

* Replace TFT logo pixmap with bitmap

* updateIdleScreen now passes what changed

* Make WIFI screen mode have no timeout

* update_temp_start_time -> last_update_temp_ms

* Remove comments from oledscreen.cpp

(we have history)

* Added model mismatch colour and warning text

* Thank god for UX!

* typo in comment fixed

* Transparent bitmaps don't need background!

Co-authored-by: Bryan Mayland <bmayland@capnbry.net>
Co-authored-by: Nikhil Parikh <46944981+maybenikhil@users.noreply.github.com>
Co-authored-by: Paul Kendall <pkendall64@gmail.com>
src/lib/CRSF/CRSF.cpp
src/lib/SCREEN/OLED/oledscreen.cpp
src/lib/SCREEN/OLED/oledscreen.h
src/lib/SCREEN/TFT/logos.h
src/lib/SCREEN/TFT/tftscreen.cpp
src/lib/SCREEN/TFT/tftscreen.h
src/lib/SCREEN/devScreen.cpp
src/lib/SCREEN/screen.cpp
src/lib/SCREEN/screen.h
src/src/tx_main.cpp