ripplebiz
72d2b05664
Merge pull request #327 from seagull9000/RTTTL-tone-for-Channel-Message
...
RTTTL-tone-for-Channel-Message
2025-05-24 14:16:30 +10:00
seagull9000
5630533d22
RTTTL-tone-for-Channel-Message
...
I was a bit remiss in removing the tone for channel message event - this puts one in.
So: DM event - plays a tone (per current)
Channel Message - new shorter tone
All others aren't defined at present. Need muting function before we get too carried away.
2025-05-23 20:32:52 +12:00
ripplebiz
22b80a9be7
Merge pull request #289 from adam2872/RAK4631-user-button
...
Implement user button on RAK4631 using analogue pin 31 (same as MT)
2025-05-23 13:19:32 +10:00
Adam Mealings
9a0b6e5326
Updated to use #if defined... instead of #ifdef
2025-05-20 13:54:31 +01:00
seagull9000
7507f889a5
fix location and naming of enum
2025-05-20 19:33:21 +12:00
seagull9000
f82844f43f
RTTTL on message types
2025-05-20 19:09:49 +12:00
Scott Powell
7e90d386e2
* refactored buzzer concept to UITask
...
* moved buzzer.h/cpp to helpers/ui
2025-05-20 11:52:55 +10:00
ripplebiz
fa0456549a
Merge pull request #290 from adam2872/Modern-battery-icon
...
Slightly better battery icon
2025-05-19 14:30:16 +10:00
Scott Powell
a73eb9823d
* big refactor of the 'display' object. Now defined in variants/*/target modules.
2025-05-19 14:16:55 +10:00
Adam Mealings
22ee164ff6
Make the battery fill based on the percentage slightly smaller to give it a more modern look
2025-05-14 22:17:54 +01:00
Adam Mealings
faf043327d
RAK4631 analogue user button on input 31
2025-05-14 21:46:39 +01:00
JQ
678f36a57b
Implement getTextWidth for display classes
...
- Added getTextWidth method to DisplayDriver interface
- Implemented getTextWidth in all display classes
- Updated examples to use getTextWidth directly
2025-05-04 18:17:18 -07:00
JQ
77f44f727e
merge from dev
2025-05-01 18:10:03 -07:00
Florent de Lamotte
05254bd67b
t114 display : some fixes
2025-04-30 11:26:04 +02:00
Jacob Quatier
13654347c7
Merge branch 'ripplebiz:main' into ui-enhancements
2025-04-27 20:37:49 -07:00
ripplebiz
b614cef980
Merge pull request #228 from liamcottle/dev
...
remove pin mode setup from uitask
2025-04-26 20:07:48 +10:00
liamcottle
8f5a2ac832
remove pin mode setup from uitask
2025-04-26 17:54:59 +12:00
Alessandro Genova
f51ab11cf1
companion_radio: greatly reduce the status LED usage
2025-04-24 23:22:14 -04:00
JQ
7d7692a13b
adding connected check
2025-04-20 19:17:20 -07:00
Jacob Quatier
c34dd2a40c
UI: battery indicator, boot screen, radio settings
2025-04-20 19:17:02 -07:00
Florent
2d6c834887
std behaviour
2025-04-20 17:10:57 +02:00
Florent
cf3d55201f
ui : manage colors and ensure fw using ssd1306 still compile
2025-04-11 22:23:47 +02:00
Florent de Lamotte
7534c5143f
display and btn handling starts working ...
2025-04-10 16:24:17 +02:00
liamcottle
c4d32eba74
remove unused variables
2025-04-08 23:17:22 +12:00
liamcottle
28aa94b899
show firmware version and build date on companion screen
2025-04-08 22:58:17 +12:00
Scott Powell
81bf4f0a08
* companion: SSD1306 display now dynamically detected at runtime.
2025-03-16 13:42:36 +11:00
Scott Powell
6a4b7463ef
* some fixes around the powerOff(). Tidy ups
2025-03-14 19:08:41 +11:00
Florent
4cfdb0ef7c
better handling of BTN_USER_PRESSED definition
2025-03-10 22:42:52 +01:00
Florent de Lamotte
7bb16cd7f3
enhancement on the UI and support for power off and status_led for t1000e
2025-03-10 18:11:15 +01:00
Scott Powell
78ee88c9ed
* companion, HeltecV3: now picks random BLE pin for every session (from boot), unless a (non-zero) one stored in _prefs
...
* companion, WSL3: uses static BLE pin, per build BLE_PIN_CODE define
2025-03-05 19:14:34 +11:00
Scott Powell
86681364bd
* companion: UITask now shows BLE PIN (when no connection)
...
* companion, HeltecV3: new installs, now chooses random BLE PIN
* companion: prefs load/save improvements (sanitises bad values)
2025-03-05 15:47:29 +11:00
Scott Powell
372c228210
* new ui/DisplayDriver classes (just SSD1306Display impl for now)
...
* companion radio: now with optional UITask (enabled by DISPLAY_CLASS config in target/env)
2025-03-04 23:09:43 +11:00