Commit Graph

57 Commits

Author SHA1 Message Date
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
Mark Qvist
f19ccf7078 Added deep sleep support on T3S3 2024-05-18 01:07:38 +02:00
jacob.eva
29e8406437
Fix display on NRF52 2024-05-05 17:15:55 +01:00
Mark Qvist
93ed701f1f Changed default Heltec v3 display orientation 2024-04-20 21:21:03 +02:00
Kevin Brosius
56a51fdafe Update to add product and model codes for Heltec V3, swap to
HELTEC32_V3 name for board ID.  Bluetooth still disabled.
2024-04-11 01:38:06 -04:00
Kevin Brosius
0a08e7ffbf Remove debug build settings from PR 2024-03-11 16:55:01 -04:00
Kevin Brosius
5c1e0f25ee Clean up debug prints for PR 2024-03-11 12:35:29 -04:00
Kevin Brosius
36ab438625 WIP: Booting and display working, Lora32 V3, debug and some
checks bypassed.
2024-03-11 03:59:42 -04:00
Mark Qvist
28be170cef Added board configuration 2024-02-08 17:53:23 +01:00
jacob.eva
381d40c4f5
Added NRF52 support 2024-01-19 10:08:55 +00:00
Mark Qvist
63b05dc03f Updated link quality calculations 2023-10-31 23:28:24 +01:00
Mark Qvist
2536c26f50 Added ability to set custom display address 2023-09-19 18:32:29 +02:00
Mark Qvist
d0d003fce2 Cleanup 2023-09-15 12:41:17 +02:00
Mark Qvist
0d35c5827e Updated display 2023-09-15 12:27:51 +02:00
Mark Qvist
4bcce47c90 Updated stats rendering 2023-09-13 13:51:26 +02:00
Mark Qvist
f4cdd5ea4a Added channel load and airtime stats to display 2023-09-12 21:51:51 +02:00
Mark Qvist
41a7abff57 Added channel utilisation and airtime accounting 2023-09-12 14:48:47 +02:00
Mark Qvist
f65585a134 Fix display init for Heltec 2023-05-19 11:05:51 +02:00
Mark Qvist
c11c466e18 Merge branch 'master' of github.com:markqvist/RNode_Firmware 2023-05-03 15:26:49 +02:00
markqvist
023f6fa1e3
Merge pull request #35 from mrmx/lora32_v10
Initial support for TTGO LORA SX1278 ESP32 0.96 OLED 32Mbit (4MB) 433Mhz v1.0
2023-05-03 15:18:47 +02:00
Mark Qvist
7274a6cc70 Persist display intensity to EEPROM 2023-05-03 14:05:49 +02:00
Mark Qvist
ef4a349420 Updated display driver 2023-05-03 13:34:09 +02:00
mrmx
b12fc82a80 fix: OLED initialization and make typo 2023-04-01 18:27:21 +02:00
mrmx
221eeeb628 Initial commit 2023-03-13 12:14:53 +01:00
Mark Qvist
2eca4a5334 Fixed console mode display rendering on landscape displays 2023-01-14 18:19:38 +01:00
Mark Qvist
f8dfbbaaa1 Updated license headers 2023-01-14 00:11:02 +01:00
Mark Qvist
b93e321d39 Fixed missing free in display handler 2023-01-10 14:27:03 +01:00
Mark Qvist
da1d9e732b Updated graphics 2023-01-07 16:32:39 +01:00
Mark Qvist
1ec1847474 Updated T-Beam display reset pin 2022-12-16 23:07:19 +01:00
Mark Qvist
68374daa62 Updated display area rendering 2022-12-16 21:35:11 +01:00
Mark Qvist
6052c8cb40 Improved power management for v2 RNodes and T-Beam devices 2022-12-16 19:59:30 +01:00
Mark Qvist
ce3215236a Updated T-Beam display address 2022-12-02 21:10:00 +01:00
Mark Qvist
66953cb62e Added firmware update graphics 2022-11-03 11:45:53 +01:00
Mark Qvist
819b9a9af5 Added firmware update indication to display 2022-11-03 00:58:45 +01:00
Mark Qvist
21e040eb97 Updated start sequence, added boot graphics 2022-11-02 19:02:22 +01:00
Mark Qvist
08620a0868 Updated graphics 2022-11-01 22:36:07 +01:00
Mark Qvist
c6844c9713 Updated display driver 2022-11-01 21:10:43 +01:00
Mark Qvist
2c3024ad6e Fixed T-Beam display reset pin assignment 2022-10-30 22:43:33 +01:00