Commit Graph

893 Commits

Author SHA1 Message Date
Rob Loranger da5b0f8524 add basic alert system to companion UI
Adds `_alert[80]` which can be set along with `_needs_refresh`
to trigger a simple on screen alert that lasts 1s at this time.

Implements POC with double press to advert action
2025-06-06 09:11:47 -07:00
ripplebiz e0483c0c82 Merge pull request #376 from liamcottle/fix/buzzer-power-draw
Fix Buzzer Power Draw
2025-06-06 20:11:26 +10:00
liamcottle 4b9eac81c6 fix 150mA power draw on ThinkNode M1 2025-06-06 21:55:03 +12:00
Scott Powell 93e584f758 Merge branch 'main' into dev 2025-06-06 12:39:01 +10:00
ripplebiz 1b32853564 Merge pull request #374 from recrof/patch-3
Disable LFS_ASSERT to stop freezing the nrf52 boards on LFS errors
2025-06-06 12:38:11 +10:00
Rastislav Vysoky 6e5c865c21 Disable LFS_ASSERT to stop freezing the boards on LFS errors 2025-06-06 00:23:57 +02:00
Scott Powell 7b49ed4a67 Merge branch 'main' into dev 2025-06-05 19:15:30 +10:00
ripplebiz 47b1854bef Merge pull request #372 from liamcottle/design/logo
add logo files
2025-06-05 19:14:33 +10:00
liamcottle 22058c0ee5 add logo files 2025-06-05 20:35:40 +12:00
Scott Powell 9bcab0949e * noise floor lower bound now clamped to -120 2025-06-05 14:04:33 +10:00
Scott Powell 647d712ae8 * Companion: long-press in first 8 seconds now enters CLI Rescue mode 2025-06-04 21:33:48 +10:00
Scott Powell 5d15a68d0d * SERVER_RESPONSE_DELAY now applied to: login responses, companion telemetry responses 2025-06-04 18:10:47 +10:00
Scott Powell 0535919d63 * Mesh: reciprocal path send now with slightly less priority and 500ms delay 2025-06-03 20:28:05 +10:00
Scott Powell 75503ed52a * Companion now can be configured with TXT_ACK_DELAY (default is 200ms) 2025-06-03 20:27:09 +10:00
Scott Powell 6e2a0f3a9c * ESP32-C3 targets, now 80Mhz cpu 2025-06-03 19:01:45 +10:00
Scott Powell bdc369be67 * repeater & room server: new SERVER_RESPONSE_DELAY and TXT_ACK_DELAY defines. 2025-06-03 19:01:03 +10:00
ripplebiz 2204cb3a65 Merge pull request #360 from fdlamotte/t1000e_sensors
t1000e: light and temp sensor support
2025-06-03 14:09:53 +10:00
ripplebiz 4293b25835 Merge pull request #361 from fdlamotte/wio_sx1262_rxen
sx1262_wio: hook rxen, specify txen as not connected
2025-06-03 14:06:53 +10:00
ripplebiz 5bc8756cd4 Merge pull request #362 from jquatier/station-g2-display
Add display to station G2 firmwares
2025-06-03 14:00:53 +10:00
Florent 8f5e521717 sx1262_wio: hook rxen, specify txen as not connected 2025-06-02 23:23:08 +02:00
JQ 203a7f2bd3 add display to station G2 firmwares 2025-06-02 14:10:10 -07:00
Florent a3f8c21ff4 t1000e: light and temp sensor support 2025-06-02 19:33:48 +02:00
Scott Powell 8cf20c7c24 * Room server fix: re-tries for pushPostToClient() used to have same packet hash 2025-06-02 22:19:46 +10:00
Scott Powell 1ba69f3b8d * self telemetry response simpler now 2025-06-02 20:44:05 +10:00
Scott Powell 870b5d2b70 * companion: 'self telemetry' request with CMD_SEND_TELEMETRY_REQ (with no pubkey param) 2025-06-02 20:28:00 +10:00
Scott Powell 006cd425e5 * removing ESP32C6 stuff. (causing cache corruptions) 2025-06-02 15:27:33 +10:00
Scott Powell 5729d66a9e * companion: some further refactors after the MyMesh refactor 2025-06-02 15:25:55 +10:00
ripplebiz accbe3b307 Merge pull request #353 from hank/mymesh-refactor2
MyMesh Refactor and Advert Button
2025-06-02 14:55:33 +10:00
hank 884d8f1a98 Reverting UITask.h changes 2025-06-01 20:45:18 -07:00
hank 33d5f85556 Re-merging 92c2963 2025-06-01 20:42:40 -07:00
hank 9fe218e0d8 Reverting format changes to NodePrefs
But changing to pragma once.
2025-06-01 20:41:04 -07:00
hank 335df61c1c Merge branch 'mymesh-refactor2' of https://github.com/hank/MeshCore into mymesh-refactor2 2025-06-01 20:31:50 -07:00
hank 4e2786c516 Re-applying 73a7a96, formatting, MyMesh reformat 2025-06-01 20:31:29 -07:00
hank 69b431a517 Re-applying 73a7a96, formatting, MyMesh reformat 2025-06-01 20:28:29 -07:00
hank 9247ce460a Reverting changes to simple_secure_chat main 2025-06-01 20:16:29 -07:00
hank 40bf7bbb9f Reverting changes to Button code 2025-06-01 20:15:16 -07:00
hank e15ad108af Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into mymesh-refactor2
Applying a987efe
2025-06-01 20:07:41 -07:00
hank 91134ecfa5 Merge branch 'mymesh-refactor2' of https://github.com/hank/MeshCore into mymesh-refactor2 2025-06-01 20:03:06 -07:00
hank 42efbda40a Re-applying ecd2b0b 2025-06-01 20:02:35 -07:00
Scott Powell 3749264e07 * MicroNMEALocationProvider: clock param now NULL by default 2025-06-01 20:02:35 -07:00
Florent 14cd4ea010 t1000: remove sync custom var 2025-06-01 20:02:35 -07:00
Florent 49da6957b5 micronmea: was using global rtc_clock to sync instead of _clock 2025-06-01 20:02:35 -07:00
Florent 31cbf9ed0e gps : sync time on fix 2025-06-01 20:02:35 -07:00
Florent 92c296308a wioe5: integrate sensor in sensor mgr 2025-06-01 20:02:35 -07:00
Florent 73a7a96ae4 wio_e5 : bme280 support 2025-06-01 20:02:34 -07:00
hank 9959475c0d Reformatting code 2025-06-01 20:02:31 -07:00
Scott Powell a987efeca1 * companion: disabling interference threshold for now 2025-06-02 12:54:40 +10:00
ripplebiz 4eccc9e5a5 Update README.md 2025-06-02 11:18:37 +10:00
hank c13f676e57 Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into mymesh-refactor2 2025-06-01 09:34:09 -07:00
hank f7f96ad372 Reformatting code 2025-06-01 09:25:17 -07:00