Kevin Le
6334f602f1
Added polling period and powersave of I2C GPS for RAK12500
2026-08-09 12:41:29 +07:00
Kevin Le
1bf80992b9
For RAK only, fixed reset pin and honour FORCE_GPS_ALIVE
2026-08-08 11:28:28 +07:00
Kevin Le
6160509efc
PowerSaving17: Cleanup for RX PowerSaving
2026-08-05 22:06:23 +07:00
IoTThinks
1fe531e6a4
Merge pull request #11 from Dom4n/rx-powersaving
...
Added RX duty-cycle power saving support
2026-08-03 16:05:03 +07:00
Kevin Le
a54ef6e7cc
Added universal fix to support OLED for all versions of T-Beam Supreme
2026-07-31 11:57:02 +07:00
Jarosław Domański
a1d632d16c
Stop RX duty-cycle before CAD to avoid main-loop hang.
...
CAD on a still-running SX126x duty-cycle sequencer can lose CAD-done IRQ when the RTC knocks the chip back to standby, leaving scanChannel() waiting forever.
2026-07-25 14:57:11 +02:00
Kevin Le
0843c7c5ae
Fix blank OLED on T-Beam Supreme V3 (I2C bus init + 0x3D address)
...
https://github.com/meshcore-dev/MeshCore/pull/2815
2026-07-23 12:26:31 +07:00
Kevin Le
d16843d5ea
GPS PowerSaving v1.3: Supported dynamic GPS_EN for RAK boards
2026-07-22 12:07:27 +07:00
Kevin Le
75cc95f17f
GPS PowerSaving 1.2: Fix gps on / off for RAK boards
2026-07-20 22:47:27 +07:00
Kevin Le
a7a4e52947
GPS PowerSaving v1.1: Added support for BLE companions
2026-07-20 16:19:27 +07:00
Jarosław Domański
5d793ed682
Fixed RX duty-cycle packet metadata handling (last message snr and rssi now should be good)
2026-07-18 02:08:34 +02:00
Jarosław Domański
b68aa103df
Fixed LR1110 RX duty-cycle setup and calibration. Noise floor calibration is now performed right after radio module start.
2026-07-18 01:50:37 +02:00
Jarosław Domański
0af1bf14c5
Added RX duty-cycle noise floor calibration again (this time it works!)
2026-07-17 15:21:25 +02:00
Jarosław Domański
6582e8451f
Improved RX duty-cycle watchdog observation with esp32 sleep in mind
2026-07-17 15:21:25 +02:00
Jarosław Domański
ce7d7d4210
Added RX duty-cycle watchdog recovery
2026-07-17 15:21:25 +02:00
Jarosław Domański
f5be585a41
Fixed RX power saving RSSI sampling during listen windows
2026-07-17 15:21:25 +02:00
Jarosław Domański
8c634ab72f
Fixed RX duty-cycle rearming and profile timings
2026-07-17 15:21:25 +02:00
Jarosław Domański
5d650e4913
Added RX duty-cycle power saving support
2026-07-17 15:21:25 +02:00
Kevin Le
38509583fa
Fixed typo at Get methods for GPS
2026-07-16 22:59:51 +07:00
Kevin Le
cd8711f507
Show hours and minutes in PowerSaving GPS and add _sensors->powersaving_enabled
2026-07-16 19:31:39 +07:00
Kevin Le
16fbf33582
PowerSaving GPS version 1 for repeaters
2026-07-16 18:48:39 +07:00
Kevin Le
46c729b2e9
Fixed powerOff at uA for Esp32C6 and station g3
2026-07-06 09:16:50 +07:00
Kevin Le
1976494d7b
PR 1727: Added get/set cad. Added # channel busy.
2026-06-24 22:03:35 +07:00
Kevin Le
1d1cba676c
Skip agc reset if in STATE_TX_WAIT
2026-06-24 21:49:53 +07:00
Kevin Le
22e45d559d
Power off board including radio, display, GPS and components
2026-06-20 12:17:40 +07:00
Kevin Le
19efda9f2e
Reverted code change to GPS
2026-06-12 21:19:05 +07:00
Kevin Le
e0733f8346
Added 0x77 for ENV_INCLUDE_BME680_BSEC
2026-06-09 11:34:36 +07:00
Kevin Le
e67933ca2a
PowerSaving 16
2026-06-08 21:11:49 +07:00
Scott Powell
07a3ca9e05
Merge branch 'dev'
...
# Conflicts:
# docs/faq.md
2026-06-06 21:12:43 +10:00
Scott Powell
5f6821bb66
* new CLI config: flood.max.advert (default 16)
2026-06-06 13:09:24 +10:00
Liam Cottle
1485d3301b
Merge pull request #2463 from NoodlesNZ/fix-stddef
...
Add stddef.h to fix compilation issue on MacOS
2026-06-05 11:29:44 +12:00
Liam Cottle
da21d42a2e
Merge pull request #2672 from meshcore-dev/non-contact-requests
...
Non contact requests
2026-06-04 16:05:47 +12:00
Liam Cottle
b83355e702
Merge pull request #2671 from sefinek/fix/typos-grammar-formatting
...
Fix typos and formatting in documentation and comments
2026-06-04 15:57:48 +12:00
ripplebiz
6be398d748
Merge pull request #2663 from oltaco/no-autoshutdown-when-powered
...
Disable auto-shutdown when externally powered, add auto-shutdown warning for OLED displays
2026-06-04 13:42:00 +10:00
Scott Powell
3c96a7de43
* powersaving on/off lowercase fix
2026-06-04 13:36:18 +10:00
ripplebiz
999e20a4c2
Merge pull request #1687 from IoTThinks/MCdev-PowerSaving-for-all-esp32-repeaters-202602
...
Added PowerSaving for all ESP32-based repeaters
2026-06-04 13:31:51 +10:00
Liam Cottle
cb73a4a156
Merge pull request #2022 from weebl2000/adjust-max-framesize
...
Increase MAX_FRAME_SIZE by 4 bytes
2026-06-03 19:58:01 +12:00
Kevin Le
aeca6f3f3f
Added "override" to getIRQGpio() for ESP32Board.h
2026-06-03 14:10:28 +07:00
Sefinek
cc05ae555a
docs: fix typos, grammar, and formatting in FAQ and code comments
2026-06-02 22:12:18 +02:00
taco
5e3edd0bbc
add bool isEink() for eink display drivers
2026-06-02 18:36:07 +10:00
Scott Powell
f66c1d0258
* simplified the new flood.max.unscoped pref
2026-06-02 14:15:33 +10:00
Chris Barker
a33f3011a5
Feat: Adds flood.max.unscoped setting
...
Before this commit, there was no way to set a different max hop count
for unscoped messages.
Now with this change, by defaul it tracks the flood.max setting, until
a user provides a flood.max.unscoped value, which tax precidence for
packets if ROUTE_TYPE_FLOOD is true.
2026-06-01 21:30:17 +01:00
taco
f701b58b4b
NRF52Board: ungate isExternalPowered()
2026-06-02 00:53:00 +10:00
Scott Powell
bc5d648204
* contacts sync fix
...
* fix for reusing transient/anon contacts only
2026-06-01 19:04:42 +10:00
Scott Powell
d9df8307ca
* first draft
2026-06-01 16:49:31 +10:00
ripplebiz
bb6cf8396d
Merge pull request #2634 from NickDunklee/bme680-fixes-consolidation
...
feat: Integrate BME680 Bosch BSEC support for RAK4631
2026-06-01 13:35:32 +10:00
Nick Dunklee
f86e6c019c
8 hour save window, LP, 28 day calibration window
2026-05-28 18:35:22 -06:00
Kevin Le
36a44de119
Reduced time drift from 60s/day to 7s/day for ESP32-based repeaters with power saving.
2026-05-28 15:13:14 +07:00
Kevin Le
f4c43f7eb7
Fixed Interrupt WDT Reset
2026-05-28 15:13:14 +07:00
Kevin Le
21455e6296
Gave MCU to OTA to run in inhibit_sleep
2026-05-28 15:13:14 +07:00