209 Commits (config-serializer)

Author SHA1 Message Date
Quency-D 4d0ba1516c Remove the watchdog feeding operation from each iteration of the loop to reduce power consumption. 1 week ago
Kevin Le 36a44de119 Reduced time drift from 60s/day to 7s/day for ESP32-based repeaters with power saving. 3 months ago
Kevin Le a3d20d6209 Let ESP32-based repeaters to sleep immediately receiving and process a LoRa packet 5 months ago
AtlavoxDev e5dab6b999 Rename bootComplete() to onBootComplete() for naming consistency 2 months ago
AtlavoxDev 39a69b86c3 Add MainBoard::bootComplete() hook for boot-indicator LED feedback 2 months ago
Scott Powell 0a8a0a4904 * Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power() 3 months ago
Quency-D 363ac44461 Fix external watchdog timing around sleep 3 months ago
Ryan Gregg 88892de864 Fix Ethernet init checking hardwareStatus before begin() and deduplicate CLI code 4 months ago
Ryan Gregg 61ba79966b Address PR review feedback from liamcottle (second round) 4 months ago
Ryan Gregg 3e9ceba24a Updates based on PR review feedback from liamcottle 4 months ago
Ryan Gregg 70b51bd096 Add native Ethernet support for RAK4631 repeater, room server, and companion 4 months ago
Wessel Nieboer 1ab8a6f6da
Address review comments 5 months ago
Specter242 e08dcbdd03 sensecap solar: stabilize wake pin and add button hold poweroff 5 months ago
Quency-D 53ff4ed57f Fix watchdog code in repeater 5 months ago
João Brázio 5cb26b91f6
Refactor Heltec T114 sensor management 6 months ago
taco a342ab8437 nrf52: allow repeater to sleep when idle 6 months ago
liamcottle d13bc446de added build flag to enable/disable boot advert 6 months ago
liamcottle ed589f9620 boot adverts are now zero hop instead of flood 6 months ago
Quency-D c89a0e9929 Add an external watchdog module 6 months ago
Kevin Le 1706f759b7 Modified hasPendingWork to return bool 7 months ago
Kevin Le 5c6c15942b Added powersaving to all ESP32 boards with RTC-supported DIO1 7 months ago
Scott Powell ecd30f4d36 * new CLI commands: region, region load, region save, region get, region allow 9 months ago
Scott Powell 3d9378d91e * Fix for VolatileRTCClock wrapping around to initial synced time every 49 days 9 months ago
Scott Powell 5344f04d89 * Repeater: slight refactor of 'bridge' instantiation 11 months ago
Scott Powell f2e8fb0259 * refactor: MyMesh class extracted 11 months ago
João Brázio 5b9d11ac8f
Support ESPNow and improve documentation 11 months ago
João Brázio cb99eb4ae8
Remove retransmit check for RS232 bridge in logTx 11 months ago
João Brázio 5843a12c71
Rename `SerialBridge` to `RS232Bridge` 11 months ago
João Brázio 77ab19153e
Add serial logging for TX/RX packets 11 months ago
João Brázio 1948d284a0
Extract serial bridge into dedicated classes 11 months ago
Quency-D c9671d7d8d add heltec meshpocket board. 11 months ago
Scott Powell 637891b814 * ver bump 11 months ago
Scott Powell ee194a7b19 * added CommonCLI::saveIdentity() 11 months ago
Scott Powell 8b3c16c497 * ver bump 11 months ago
liamcottle c49ecc121e use new instance of neighbour info object when removing neighbour 11 months ago
liamcottle 2d5016bac3 add ability to remove neighbour via cli 11 months ago
recrof 5dc930410c set default flood advert interval to 12 hours 11 months ago
Scott Powell 28af68c187 * new CommonCLI commands: "get prv.key", "set prv.key {hex}" 12 months ago
Scott Powell 32e8ce4130 * REQ_TYPE_GET_TELEMETRY_DATA, first reserved byte (of 4) is now inverse mask to apply to permissions 12 months ago
Chris ea2ce93c02 Add a counter to track rx time for repeater stats 12 months ago
Scott Powell 365cb89634 * ver bump to 1.7.4 1 year ago
Scott Powell ea4aa93594 * CommonCLI: "set radio " now with optional 5th param timeout_mins, for applying temporary radio params for that many mins 1 year ago
Scott Powell 6bc8dd28d4 * CommonCLI: new "multi.acks" config setting 1 year ago
Scott Powell f74819f8db * ver bump 1 year ago
João Brázio 04042e3ca0
Refactor serial bridge handling 1 year ago
João Brázio 97b51900f8
More robust handling of pkt len 1 year ago
João Brázio 92ee1820c4
Add null check for packet allocation and clean up Dispatcher 1 year ago
Scott Powell 9cecbad2a7 * refactor: CommonCLI, processing of optional command prefix moved to handleCommand() call sites 1 year ago
Scott Powell 810b1f8fe7 * Mesh::onAnonDataRecv() slight optimisation, so that shared-secret calc doesn't need to be repeated 1 year ago
João Brázio ac056fb0b9
Remove serial bridge implementation and implement simplified version directly in the repeater source code. 1 year ago