mikecarper
c7bc7a0740
Compact flood filter persistence
2026-08-21 00:55:05 -07:00
mikecarper
3de5fddf47
Add shared-slot nRF52 bootloader updates
2026-08-21 00:55:01 -07:00
mikecarper
b7c9e37d09
Add signed XIAO bootloader updates over LoRa
2026-08-20 22:05:11 -07:00
mikecarper
eb45e9d4f8
Preserve nRF52 OTA boot result diagnostics
2026-08-20 20:32:20 -07:00
mikecarper
fb78e0f55a
Wake QSPI flash before controller activation
2026-08-20 19:17:10 -07:00
mikecarper
32a83464b3
Correct QSPI CLI availability matrix
2026-08-20 18:49:45 -07:00
mikecarper
8eef42c937
Wait for QSPI flash operations to complete
2026-08-20 18:48:03 -07:00
mikecarper
d29099666e
Fix QSPI wake race during OTA staging
2026-08-20 18:12:09 -07:00
mikecarper
e287a1ffa2
Add external QSPI staging for nRF52 OTA
2026-08-20 17:51:52 -07:00
mikecarper
c98dfb6fe1
Optimize constrained ESP32 build profiles
2026-08-20 00:16:43 -07:00
mikecarper
8ffa815600
Fix T1000-E temperature and M3 full builds
2026-08-19 18:27:17 -07:00
mikecarper
b13eac47a5
Correct Seeed nRF52 firmware size limits
2026-08-19 17:32:57 -07:00
mikecarper
671dd30769
Expand companion offline queues
2026-08-19 17:32:05 -07:00
mikecarper
f5bb22cb94
Skip KISS targets by default
2026-08-19 16:22:53 -07:00
mikecarper
3c6fee3277
Ensure full repeater packet logging
2026-08-19 16:20:24 -07:00
mikecarper
4ebbdc3d9b
Merge remote-tracking branch 'review/observer-firmware' into keymindCascade
...
# Conflicts:
# MQTT_IMPLEMENTATION.md
# examples/simple_repeater/MyMesh.cpp
# examples/simple_room_server/MyMesh.cpp
# examples/simple_sensor/SensorMesh.cpp
# src/helpers/CommonCLI.h
# src/helpers/MQTTPresets.h
# src/helpers/bridges/MQTTBridge.cpp
# src/helpers/bridges/MQTTBridge.h
# src/helpers/radiolib/CustomLLCC68Wrapper.h
# src/helpers/ui/SH1106Display.cpp
2026-08-19 13:45:47 -07:00
mikecarper
a192c1ea69
Merge remote-tracking branch 'iotthinks/PowerSaving-v17' into keymindCascade
...
# Conflicts:
# examples/companion_radio/main.cpp
# variants/heltec_v4/platformio.ini
2026-08-19 13:31:42 -07:00
mikecarper
5f0452412d
Merge remote-tracking branch 'upstream/dev' into keymindCascade
2026-08-19 13:30:32 -07:00
mikecarper
a39bbbd467
Add normalradio to common CLI
2026-08-19 12:44:49 -07:00
mikecarper
5ba511cfb7
Restore OTA deployment tuning
2026-08-19 12:37:23 -07:00
mikecarper
e797c8aa46
Document legacy OTA airtime tuning
2026-08-19 11:54:19 -07:00
mikecarper
610eef7529
Avoid legacy OTA proof collisions
2026-08-19 11:43:25 -07:00
mikecarper
dc4a8808c0
Harden and qualify compact RAK3401 OTA updates
2026-08-19 11:17:22 -07:00
Kevin Le
a3b9ad91a5
Disabled automatic light sleep for companions with USB CDC Serial
2026-08-19 19:19:16 +07:00
liamcottle
67d6d42a4c
fix for 3-byte paths passed to CMD_SEND_RAW_DATA
2026-08-19 18:59:24 +12:00
mikecarper
47993d178e
Update MeshCore features and OTA layout handling
2026-08-18 23:17:42 -07:00
Kevin Le
1a7f70e7b3
Added ARDUINO_USB_MODE=1 back to Heltec v4. ARDUINO_USB_MODE in heltec_v4.json has no effect.
2026-08-19 11:36:47 +07:00
Kevin Le
61048f5868
Added missing POWERSAVING_FIRSTSLEEP_SECS for room servers
2026-08-19 10:19:05 +07:00
Huw Duddy
dab6b63567
Merge pull request #3235 from meshcore-dev/send-raw-direct-fix
...
Fix for CMD_SEND_RAW_DATA and multi-byte paths
2026-08-19 11:32:34 +10:00
ripplebiz
dd17105992
Merge pull request #3246 from liamcottle/update/toolchain
...
Update GCC toolchain for nRF52 boards to fix builds on Raspberry Pi
2026-08-19 11:30:08 +10:00
liamcottle
612b217b90
updated gcc toolchain for nrf52 boards
2026-08-19 12:07:29 +12:00
mikecarper
0c4619bcc3
Expose Companion WiFi and radio power controls
2026-08-18 16:51:59 -07:00
mikecarper
818f610ba3
Fix Cascade power saving, USB Companion, and mOTA flows
2026-08-18 14:02:10 -07:00
mikecarper
0d4274ceea
Merge remote-tracking branch 'iotthinks/PowerSaving-v17' into keymindCascade
2026-08-18 11:52:22 -07:00
mikecarper
7fb413bc12
Merge remote-tracking branch 'upstream/dev' into keymindCascade
...
# Conflicts:
# examples/simple_repeater/MyMesh.cpp
2026-08-18 11:51:58 -07:00
agessaman
c905b4dc12
feat(mqtt): add ntxmesh broker preset
2026-08-18 08:06:31 -07:00
Kevin Le
4027acc74b
Fixed to support usb companions
2026-08-18 20:57:20 +07:00
fdlamotte
29b33467fb
Merge pull request #3180 from fdlamotte/thinknode_m8
...
thinknode_m8: initial support
adds some functionalities to ui_task and epddisplay:
epd display,
- supports screen off, and clear screen
- supports forcing full refresh every N partial refreshes (off by default, configured to 60 for M8)
ui_task
- UI_SHOW_CLOCK flag to display clock on first screen
- rotary button can act like joystick (with regards to Enter key), defaults to old config for existing nodes
- screen off on long press when using rotary button (very handy for the watch)
2026-08-18 09:33:42 -04:00
ripplebiz
808994d828
Merge pull request #3238 from recrof/meshadventurer-board-relocate
...
fix: move MeshadventurerBoard.h to variants/meshadventurer
2026-08-18 23:04:35 +10:00
ripplebiz
5a30456225
Merge pull request #3239 from recrof/default-loop-detect-minimal
...
repeater: set `loop.detect` to `minimal` as default for new installs
2026-08-18 23:03:10 +10:00
Rastislav Vysoky
2db4b40617
repeater: set loop.detect to minimal as default for new installs
2026-08-18 14:56:58 +02:00
Rastislav Vysoky
d65da5a81a
fix: move MeshadventurerBoard.h to correct location
2026-08-18 13:51:55 +02:00
mikecarper
3551164476
Merge PR #3235 : support multi-byte raw-data paths
2026-08-17 23:58:15 -07:00
mikecarper
dcca80b6e6
Merge PR #3234 : probe and claim Bosch sensor addresses
...
Use automatic 0x76/0x77 fallback probing while preserving the newer sensor manager implementation.
2026-08-17 23:57:27 -07:00
mikecarper
325351d573
Merge PR #3226 : fix T1000-E USB product name
2026-08-17 23:55:58 -07:00
mikecarper
68c67f2cd4
Merge PR #3214 : companion USB connection and flow control
...
Preserve the newer terminal and mOTA passthrough paths while adding real USB client detection and whole-frame transmit pacing.
2026-08-17 23:55:40 -07:00
mikecarper
fab89ef01a
Merge upstream dev
...
Resolve the LR2021 transmit-power receiver restart alongside local radio state caching.
2026-08-17 23:49:41 -07:00
mikecarper
32a681a59b
Merge IoTThinks PowerSaving-v17
...
Port current-compatible power-saving updates while retaining newer local implementations.
2026-08-17 23:45:06 -07:00
IoTThinks
11222035ee
Merge pull request #15 from Dom4n/fix/powersaving-v17-noise-floor-after-agc-reset
...
fix(radio): recalibrate noise floor after AGC reset
2026-08-18 11:02:46 +07:00
Kevin Le
167a32fbdc
Fixed to show d h, h m and m for BLE companions
2026-08-18 10:40:16 +07:00