94 Commits

Author SHA1 Message Date
jacob.eva
337af957e1
Fix TX display functionality on multiple interfaces 2025-02-10 14:06:41 +00:00
jacob.eva
211194ee6b
Whoops! 2025-02-06 15:35:04 +00:00
jacob.eva
a7e4174c72
Show RNode ID on display, closes #21 2025-02-04 15:34:39 +00:00
jacob.eva
5ed1ee471a
Cleanup 2025-02-04 15:30:02 +00:00
jacob.eva
31b5e0f0ea
Merge upstream into dev 2025-02-03 17:25:02 +00:00
Mark Qvist
48bce4ea15 Actually, use SPIM3 for SX1262 on T-Echo 2025-01-16 12:19:38 +01:00
Mark Qvist
9b792862b9 Improved T-Echo e-ink sleep 2025-01-16 11:00:39 +01:00
Mark Qvist
3fab6d4cdb Blank T-Echo display on sleep 2025-01-15 21:43:13 +01:00
Mark Qvist
4e627d6e6b Implemented backlight control and display blanking for T-Echo 2025-01-15 21:19:58 +01:00
Mark Qvist
2d2d90847a Initial T-Echo support 2025-01-15 18:38:14 +01:00
Mark Qvist
32fc5afee2 Added missing config graphic 2025-01-15 12:41:15 +01:00
Mark Qvist
cbe95b10d6 Fixed incorrect display initialisation on T114 causing display noise on startup 2025-01-15 10:20:25 +01:00
Mark Qvist
becc3d0e3d Implemented display rotation on Heltec T114 2025-01-13 11:37:46 +01:00
Mark Qvist
c5ed792280 Scale waterfall dynamic range depending on band 2025-01-09 14:44:49 +01:00
Mark Qvist
2b93b1b9e7 SX1280 parameter modifications 2025-01-08 20:58:12 +01:00
Mark Qvist
01fcaadea5 Heltec T114 build config 2025-01-05 15:50:29 +01:00
Mark Qvist
a663707a69 Waterfall TX width on SX1280 2025-01-03 21:21:11 +01:00
Mark Qvist
52fbe558d4 Only scale bitmaps if scaling factor != 1 2025-01-03 12:10:09 +01:00
liamcottle
f9234733e2 add support for heltec t114 2025-01-02 15:14:18 +13:00
Mark Qvist
571e7d7105 Added display reconditioning function 2024-12-31 14:13:52 +01:00
Mark Qvist
2604b44d64 Added ability to configure display rotation 2024-12-31 13:23:48 +01:00
jacob.eva
8013bac0e7
Fix version display error 2024-11-11 20:53:57 +00:00
jacob.eva
18780131d8
Fix openCom XL compilation 2024-10-16 21:24:18 +01:00
jacob.eva
1136dcbc53
Update to RNode Firmware v1.78 (upstream) 2024-10-12 18:04:19 +01:00
jacob.eva
afce928149
Merge t-echo display support (currently non-scaled) 2024-10-11 19:58:36 +01:00
Mark Qvist
76eaae8554 Cleanup 2024-10-11 16:39:38 +02:00
Mark Qvist
5807cfdb96 Fixed display sleep on T3S3 2024-10-07 18:25:08 +02:00
Mark Qvist
e8dd7dbc93 Added TX packet display to waterfall 2024-10-05 16:44:44 +02:00
liamcottle
940262e2c6 set display mode to landscape 2024-10-05 19:09:57 +13:00
liamcottle
49a524e8d5 add support for rak1921 oled display on rak4631 boards 2024-10-05 16:07:22 +13:00
Mark Qvist
6974a50d10 Added T-Beam Supreme support 2024-10-05 00:42:19 +02:00
Mark Qvist
fef27b194c Basic T-Deck display support 2024-10-03 02:51:54 +02:00
Mark Qvist
423098ff30 Updated display blanking/unblanking 2024-10-01 17:40:18 +02:00
Mark Qvist
0b9f19916e Improved battery calculations for devices without dedicated PMU 2024-10-01 15:33:03 +02:00
Mark Qvist
e5028c88d6 Clear signal bars on BLE device disconnect 2024-10-01 14:58:43 +02:00
Mark Qvist
a4ecc0d6f3 Added display blanking timeout 2024-09-29 02:33:02 +02:00
Mark Qvist
a739d6f3ab Fixed display intensity EEPROM configuration regression 2024-09-29 00:03:14 +02:00
jacob.eva
139cf7e3bf
Merge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE 2024-08-30 18:21:16 +01:00
jacob.eva
d9cb64ec93
Make screensaver checks more efficient + add periodic refresh to RAK4631 2024-08-30 18:18:56 +01:00
jeremy
8686ee7844 makes SCREENSAVER_INTERVAL a #define to save some ram 2024-08-30 11:54:12 -04:00
jacob.eva
17ad6d213d
Improve screensaver to be non-blocking 2024-08-30 15:31:20 +01:00
jeremy
c80a4caab0 Adds a rudimentary screen saver that briefly (500ms) inverts the screen every 10 minutes on OLED displays to prevent burn-in. 2024-08-29 18:41:52 -04:00
jacob.eva
35e9f36ffd
Add T3S3 target and different variants of the board 2024-07-09 09:40:30 +01:00
jacob.eva
c6981f713b
Invert modem selection outline 2024-07-04 19:41:23 +01:00
jacob.eva
0cc26f4980
Fix dotted outline for stat screen on OLED 2024-07-04 18:12:25 +01:00
jacob.eva
acb74f61d4
Store online_interface_list in heap, preventing errors on ESP32 2024-07-04 13:40:03 +01:00
jacob.eva
24543e5f5a
Fix OLED compilation errors 2024-07-04 13:39:04 +01:00
jacob.eva
379dce99b3
Fix various SX1280 issues, revamp RX ISR flow 2024-07-03 11:06:52 +01:00
jacob.eva
3f8d012457
Add multiple interface support 2024-06-10 13:05:21 +01:00
jacob.eva
055083ffba
Added RAK4631 e-ink display support 2024-05-20 20:14:16 +01:00