Kevin Le
|
eec75eab31
|
Cleanup Poweroff for NRF52 boards
|
2026-07-05 22:10:47 +07:00 |
|
Kevin Le
|
7d7de88707
|
board->powerOff() is sufficient to power off radio, display, GPS and components
|
2026-07-05 21:22:13 +07:00 |
|
Kevin Le
|
73b7367e45
|
Put powerOff to NRF52Board
|
2026-07-05 21:20:39 +07:00 |
|
Kevin Le
|
a92046b0eb
|
Put powerOff and enterDeepSleep to ESP32Board
|
2026-07-05 21:20:13 +07:00 |
|
Kevin Le
|
62849ef114
|
Fixed GPS time sync for Heltec T114
|
2026-06-22 09:13:36 +07:00 |
|
 IoTThinksandGitHub
|
6a9a84e8a5
|
Change default power saving setting to 'off'
|
2026-06-06 11:04:36 +07:00 |
|
Kevin Le
|
aeca6f3f3f
|
Added "override" to getIRQGpio() for ESP32Board.h
|
2026-06-03 14:10:28 +07: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 |
|
Kevin Le
|
daaeaafca1
|
Moved LoRa GPIOs to platformio.ini for TBeam boards
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
71e044ff60
|
Added getIRQGpio to return DIO0 for Lilygo TLoRa SX1276
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
f576767d28
|
Added getIRQGpio to return DIO0 for Lilygo T3S3 SX1276
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
cd964cd9c7
|
Fixed DIO0, DIO1 and RESET for Heltec v2
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
8e09984ca3
|
Added getIRQGpio to return DIO1 (SX1262) and DIO0 (SX127x)
|
2026-05-28 15:13:10 +07:00 |
|
Kevin Le
|
570ff77569
|
Supported sleep for all ESP32-based repeaters
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
3621038b7b
|
Added detailed response for powersaving CLI
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
a3d20d6209
|
Let ESP32-based repeaters to sleep immediately receiving and process a LoRa packet
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
da7663a6fb
|
Fixed hasPendingWork for BLE companions
|
2026-05-22 10:58:21 +07:00 |
|
Kevin Le
|
280213d41f
|
Fixed to put hasPendingWork out of ENV_INCLUDE_GPS
|
2026-05-22 10:58:21 +07:00 |
|
Kevin Le
|
6b1099161c
|
Added Power Saving for NRF52 companions
|
2026-05-22 10:58:17 +07:00 |
|
Kevin Le
|
f29cae602f
|
Added flash_mode=dio to avoid boot loop when flashing using merge.bin
|
2026-05-16 09:30:49 +07:00 |
|
Kevin Le
|
277331381e
|
Added Xiao S3 variant.
This is for Xiao S3 and a normal Wio SX1262 for Xiao shield.
|
2026-04-24 11:56:06 +07:00 |
|
Kevin Le
|
992dddeee5
|
Added support for Expansion Kit to Heltec V4 OLED repeaters
|
2026-04-18 09:24:53 +07:00 |
|
Kevin Le
|
13d0dff918
|
Reverted to use GPIO 17, 18 as I2C for Heltec v4 repeater
|
2026-02-18 22:38:24 +07:00 |
|
Kevin Le
|
44b80d00c2
|
Disabled periph_power for Heltec v4's display
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
f6603fe7a5
|
Set back PIN_VEXT_EN_ACTIVE=HIGH
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
39fb2902ec
|
Avoid negative _claims
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
063f5056f2
|
Fixed RefCountedDigitalPin.h to release claim correctly. Ensure no negative claims number.
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
d911a34eeb
|
Used esp_wifi_get_mode instead of WiFi.getMode() to reduce the code size
|
2025-12-29 22:38:05 +07:00 |
|
Kevin Le
|
33b1e7edb9
|
Added pad after powersaving_enabled
|
2025-12-29 21:49:13 +07:00 |
|
Kevin Le
|
0b30d2433f
|
To get and average the temperature so it is more accurate, especially in low temperature
|
2025-12-27 15:25:21 +07:00 |
|
Kevin Le
|
26321162ee
|
To fix the default temperature to be overridden by external sensors (if any)
|
2025-12-27 15:23:23 +07:00 |
|
Kevin Le
|
def1902688
|
Fixed T-Beam board to work with sleep
|
2025-12-24 12:04:39 +07:00 |
|
Kevin Le
|
0d11a02e71
|
Added extra check for P_LORA_DIO_1 before going to sleep
|
2025-12-24 11:47:19 +07:00 |
|
Kevin Le
|
89a289eb22
|
Added powersaving_enabled sanitization
Moved powersaving_enabled to match serialization order
|
2025-12-24 11:23:19 +07:00 |
|
Kevin Le
|
1706f759b7
|
Modified hasPendingWork to return bool
|
2025-12-24 11:00:34 +07:00 |
|
Kevin Le
|
5c6c15942b
|
Added powersaving to all ESP32 boards with RTC-supported DIO1
Added CLI to enable/disable powersaving
|
2025-12-23 12:48:08 +07:00 |
|
Kevin Le
|
2deb9cf144
|
Fixed to call getMCUTemperature once.
|
2025-12-13 07:32:26 +07:00 |
|
Kevin Le
|
4504ad4daf
|
Added default temperature from ESP32 MCU and NRF52 MCU
Added NRF52Board.h and NRF52Board.cpp
Modified NRF52 variants to extend from NRF52Board to share common feature
|
2025-12-12 19:01:15 +07:00 |
|