firmware/src/modules/Telemetry
Jonathan Bennett a6be2e46ed
2.7 fixes w2 (#7148)
* Initial work on splitting notification renderer into components for reuse

* More progress

* Fix notification popup

* more fix, less crash

* Adjustments for OLED on keeping menus tidy, added Bluetooth Toggle to Home frame. Also widen the frame slightly if you have a scroll bar

* Small changes for EInk to not crowd elements

* Change System frame menu over to better match actions; added color picker for T114

* Fix build errors and add T190 for testing

* Logic gates are hard sometimes

* Screen Color Picker changes, defined Yellow as a Color.

* Additional colors and tuning

* Abandon std::sort in NodeDB, and associated fixes (#7175)

* Generate short name for nodes that don't have user yet

* Add reboot menu

* Sort fixes

* noop sort option to avoid infinite loop

* Refactor Overlay Banner

* Continuing work on Color Picker

* Add BaseUI menus to add and remove Favorited Nodes

* Create TFT_MESH_OVERRIDE for variants.h and defined colors

* Trigger a NodeStatus update at the end of setup() to get fresh data on display at boot.

* T114 defaults to White, Yellow is now bright Yellow

* Revert "T114 defaults to White, Yellow is now bright Yellow"

This reverts commit 8d05e17f11.

* Only show OEM text if not OLED

* Adjust OEM logo to maximize visible area

* Start plumbing in Color Picker changes

* Finished plumbing

* Fix warning

* Revert "Fix warning"

This reverts commit 2e8aecd52d.

* Fix display not fully redrawing

* T-Deck should get color too

* Emote Revamp

* Update emotes.cpp

* Poo Emote fix

* Trunk fix

* Add secret test menu and number picker

* Missed bits

* Save colors between reboots

* Save Clock Face election to protobuf

* Make reboot first, then settings

* Add padding for single line pop-ups

* Compass saving and faster menus

* Resolve build issue with Excluding GPS

* Resolve issue with memory bars on EInk

* Add brightness settings for supported screen (#7182)

* Add brightness menu.

* add loop destination selection.

* Bring back color (and sanity) to the menus!

* Trunk

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Jason P <applewiz@mac.com>
Co-authored-by: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com>
Co-authored-by: Wilson <m.tools@qq.com>
2025-07-02 20:50:49 -05:00
..
Sensor Enable telemetry and I2C sensors on STM32WL (except accelerometers) (#7008) 2025-07-02 06:01:45 -05:00
AirQualityTelemetry.cpp Unify the native display config between legacy display and MUI (#6838) 2025-06-21 06:36:04 -05:00
AirQualityTelemetry.h PMSA003I: add support for driving SET pin low while not actively taking a telemetry reading (#6569) 2025-04-29 06:31:01 -05:00
DeviceTelemetry.cpp Add heap metrics to Local stats (#6887) 2025-05-25 11:08:56 -05:00
DeviceTelemetry.h
EnvironmentTelemetry.cpp 2.7 fixes w2 (#7148) 2025-07-02 20:50:49 -05:00
EnvironmentTelemetry.h
HealthTelemetry.cpp Unify the native display config between legacy display and MUI (#6838) 2025-06-21 06:36:04 -05:00
HealthTelemetry.h
HostMetrics.cpp Update HostMetrics.cpp - don't try to print the user string (#7081) 2025-06-19 17:05:22 -05:00
HostMetrics.h Host metrics (#6817) 2025-05-15 09:23:37 -05:00
PowerTelemetry.cpp 2.7 Miscellaneous Fixes - Week 1 (#7102) 2025-06-26 22:11:20 -05:00
PowerTelemetry.h
UnitConversions.cpp
UnitConversions.h