Scott Powell
3666cd72e5
* room refactor: extracted MyMesh class
2025-09-09 20:52:19 +10:00
Scott Powell
e35183ae41
Merge branch 'dev' into rep-room-acl
...
# Conflicts:
# examples/simple_repeater/main.cpp
2025-09-09 19:02:23 +10:00
Scott Powell
5344f04d89
* Repeater: slight refactor of 'bridge' instantiation
2025-09-09 18:46:30 +10:00
Scott Powell
08f91f8d95
Merge branch 'dev' into rep-room-acl
...
# Conflicts:
# examples/simple_repeater/main.cpp
2025-09-09 18:02:05 +10:00
Scott Powell
f2e8fb0259
* refactor: MyMesh class extracted
2025-09-08 21:46:19 +10:00
João Brázio
7fca20475a
Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35
2025-09-08 02:04:14 +01:00
João Brázio
5b9d11ac8f
Support ESPNow and improve documentation
2025-09-07 21:39:54 +01:00
taco
bcfc8d3771
improved RescueCLI for dual FS
2025-09-06 14:15:40 +10:00
taco
3d83556829
refactor: use _getContactsChannelsFS() instead of ifdefs
2025-09-06 14:15:40 +10:00
taco
accd1e0a97
nrf52 targets: increase limits for contacts and channels
2025-09-06 14:15:40 +10:00
taco
2b24c575c7
support dual filsystems on nrf52
...
store identity and prefs in UserData and contacts, channels and adv_blobs in ExtraData
2025-09-06 14:15:40 +10:00
taco
bdfe9ad27b
switch to using QSPI bus for external flash
2025-09-06 14:15:40 +10:00
taco
c5180d4588
initial commit: CustomLFS
2025-09-06 14:15:40 +10:00
fdlamotte
0ebca4b88e
Merge pull request #734 from recrof/lilygo_techo_refactor
...
lilygo t-echo enhancements and cleanup
2025-09-05 16:11:04 +02:00
João Brázio
cb99eb4ae8
Remove retransmit check for RS232 bridge in logTx
...
Since the flag is preserved and respected by the mesh processing on the receiving end, there's no risk of these packets being retransmitted endlessly.
2025-09-05 14:49:06 +01:00
João Brázio
5843a12c71
Rename SerialBridge to RS232Bridge
2025-09-05 11:28:40 +01:00
João Brázio
77ab19153e
Add serial logging for TX/RX packets
2025-09-05 02:07:26 +01:00
João Brázio
1948d284a0
Extract serial bridge into dedicated classes
...
This commit refactors the serial bridge functionality out of the `simple_repeater` example and into a more reusable, object-oriented structure.
An `AbstractBridge` interface has been introduced, along with a concrete `SerialBridge` implementation. This encapsulates all the logic for packet framing, checksum calculation, and serial communication, cleaning up the main example file significantly.
The `simple_repeater` example now instantiates and uses the `SerialBridge` class, resulting in better separation of concerns and improved code organization.
2025-09-04 23:43:05 +01:00
recrof
5b2c1715f4
lilygo t-echo cleanup, add AUTO_SHUTDOWN_MILLIVOLTS
2025-09-04 21:45:42 +02:00
Quency-D
13d046892a
Merge branch 'dev' into dev-meshpocket
2025-09-04 11:47:55 +08:00
ripplebiz
5782c2e799
Merge pull request #720 from oltaco/newui-multiclick-toggles
...
new-ui: add double/triple clicks, buzzer and gps toggle functions
2025-09-04 13:41:54 +10:00
Florent
9f97edcb21
gxepd: use a crc to track damage !
2025-09-03 18:17:37 +02:00
Florent
cb3049e706
cleanups (remove statics and typos)
2025-09-03 17:41:05 +02:00
taco
96a71bb21b
alter keycode keycode handling
2025-09-03 16:28:58 +10:00
taco
a9ab1f072a
increase gps/buzzer alert times
...
600 is a bit short for eink
2025-09-03 14:02:35 +10:00
taco
43c3105bf1
wake screen on double and triple clicks
2025-09-03 08:31:38 +10:00
taco
ce31fd7c57
multi click support including buzzer toggle
2025-09-03 08:25:59 +10:00
Florent de Lamotte
3cdf2f9b4d
techo: display backlight behavior
2025-09-02 11:43:48 +02:00
Quency-D
c9671d7d8d
add heltec meshpocket board.
2025-09-02 13:56:24 +08:00
João Brázio
cf4720bd34
Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35
2025-09-01 10:47:19 +01:00
Scott Powell
637891b814
* ver bump
2025-09-01 19:32:15 +10:00
Scott Powell
74722c24b8
* MomentaryButton: added support for analog button (with threshold)
...
* RAK: support for PIN_USER_BTN_ANA
2025-09-01 17:11:55 +10:00
Scott Powell
ee194a7b19
* added CommonCLI::saveIdentity()
2025-09-01 15:22:11 +10:00
Scott Powell
8b3c16c497
* ver bump
2025-08-31 23:42:15 +10:00
liamcottle
18ef1ba804
add low battery shutdown alert for thinknode m1
2025-08-30 23:09:01 +12:00
ripplebiz
d012dc7fd7
Merge pull request #663 from liamcottle/feature/remove-neighbour
...
Add CLI command to remove neighbour
2025-08-29 16:50:08 +10:00
liamcottle
c49ecc121e
use new instance of neighbour info object when removing neighbour
2025-08-29 18:08:06 +12:00
Florent
136f733df5
SensorMesh: add the possibility to receive msgs from admin
2025-08-27 21:19:12 +02:00
liamcottle
2d5016bac3
add ability to remove neighbour via cli
2025-08-25 23:45:50 +12:00
Scott Powell
cb96503b92
* Companion: new-ui, power off now labelled "hibernate"
2025-08-23 14:45:18 +10:00
João Brázio
7f142245e6
Merge remote-tracking branch 'origin/dev' into jbrazio/2025_3f11ad35
2025-08-22 23:00:35 +01:00
recrof
5dc930410c
set default flood advert interval to 12 hours
2025-08-20 13:44:41 +02:00
taco
cb8ca91d27
WioTrackerL1: add joystick left and right for new UI
2025-08-17 19:01:28 +10:00
ripplebiz
ed3f52775a
Merge pull request #629 from fdlamotte/techo_ui_tweaks
...
techo_ui: some tweaks
2025-08-17 17:48:47 +10:00
Florent
b332b06304
techo_ui: some tweaks
2025-08-17 08:52:57 +02:00
Scott Powell
276a057693
* lilygo_tlora_v2_1: ui-new
2025-08-17 16:31:50 +10:00
Scott Powell
e14b022a7c
* original UITask now in /ui-orig folder
2025-08-16 21:09:35 +10:00
Scott Powell
acde9921b5
* Refactor of UITask, moved to /ui-new
2025-08-16 20:04:54 +10:00
liamcottle
8d7a49867f
add support for new companion ui on thinknode m1
2025-08-09 00:21:10 +12:00
Scott Powell
4b95c981bb
* UI revamp for companion radios
2025-08-08 20:01:31 +10:00