Commit Graph

182 Commits

Author SHA1 Message Date
deuxyeux 2b423aba72 Add sleep to Promicro 2026-05-01 16:12:48 +03:00
deuxyeux af8647d239 Added MeshPoE-S3 board 2026-04-26 10:30:50 +03:00
deuxyeux 91df82b6cf Added LilyGo T-Beam Supreme V3 2026-04-26 10:30:50 +03:00
deuxyeux d925afc2f8 Added Heltec V4.3 support/FEM autodetection 2026-04-26 10:29:28 +03:00
deuxyeux d31c6f8168 fallback tx_power increased from 17 to 20 2026-04-26 10:11:11 +03:00
deuxyeux c080295b49 PMU edits 2026-04-26 10:05:26 +03:00
deuxyeux 7f5b20d028 Initial commit 2026-04-26 10:05:21 +03:00
Mark Qvist 7f868c6c28 Added interference display to waterfall. Improved Heltec V4 false interference rejection. 2025-11-22 14:19:23 +01:00
Mark Qvist 7b0658b197 Handle GC1109 LNA gain variance properly 2025-11-22 00:04:56 +01:00
Mark Qvist 8382d4a08d Fixed packet buffer FIFO state mismatch on high-bitrate queue processing if raw underlying byte buffer was full 2025-11-21 14:07:43 +01:00
Mark Qvist 121f9e79e8 Added support for handling noise floor calculations on devices with LNA gain variance during LNA recalibration. Fixed potential incoming packet buffer corruption on split packet reception at high bitrates. 2025-11-19 14:40:34 +01:00
Mark Qvist c467b82014 Added ability to specify static IP for WiFi STA connection 2025-11-17 18:47:18 +01:00
Mark Qvist 2319813a65 Added support for connecting ESP32S3 RNodes over WiFi 2025-11-17 16:41:25 +01:00
Mark Qvist d06ec065de Implemented support for Heltec V4 with PA 2025-11-07 19:13:29 +01:00
Mark Qvist e157f82b8e Cleanup 2025-04-15 16:26:16 +02:00
Mark Qvist 9ef504392b Improved ESP32 BLE pairing. Added unpair command. 2025-04-13 16:56:45 +02:00
Mark Qvist 0a95f6f107 Added nRF hardware RNG 2025-04-13 14:45:31 +02:00
Mark Qvist 7d868b4db6 Support for XIAO ESP32S3 2025-04-13 00:11:21 +02:00
Kevin Brosius cbedd72993 Seeed ESP32S3 - enable button sleep, stopRadio at sleep
to sleep sx1262 also.
2025-02-23 18:52:17 -05:00
Mark Qvist 01a27cfd9b Display sleep on T-Echo 2025-01-16 12:20:01 +01:00
Mark Qvist 3379217e19 Sensible e-ink backlight default 2025-01-16 11:15:31 +01:00
Mark Qvist 9b792862b9 Improved T-Echo e-ink sleep 2025-01-16 11:00:39 +01:00
Mark Qvist 3fab6d4cdb Blank T-Echo display on sleep 2025-01-15 21:43:13 +01:00
Mark Qvist ebf5b54957 Power init for T-Echo 2025-01-15 21:20:43 +01:00
Mark Qvist f447998c35 Initial T-Echo support 2025-01-15 18:38:34 +01:00
Mark Qvist 2d2d90847a Initial T-Echo support 2025-01-15 18:38:14 +01:00
Mark Qvist 3073677b82 Added sleep and wake support on T114 2025-01-15 11:01:26 +01:00
Mark Qvist 6f0c849cb3 Fixed missing check in interference avoidance 2025-01-13 21:12:39 +01:00
Mark Qvist 71e73580f7 Cleanup 2025-01-09 18:41:35 +01:00
Mark Qvist 6e7370acdc Added interference avoidance option 2025-01-09 17:58:46 +01:00
Mark Qvist 06b4fba603 Added noise floor monitoring and reporting to host 2025-01-09 14:46:13 +01:00
Mark Qvist 7adc3e2a0d Cleanup 2025-01-09 00:13:27 +01:00
Mark Qvist 218a38adb7 Optimise packet handling for SX1280 fast data rates 2025-01-09 00:01:49 +01:00
Mark Qvist a796e56dd9 Cleanup 2025-01-08 17:44:30 +01:00
Mark Qvist 254225e917 Cleanup 2025-01-08 16:50:29 +01:00
Mark Qvist ae47b89b53 Added banded contention window allocation 2025-01-08 16:46:16 +01:00
Mark Qvist 4ab42c4269 Cleanup 2025-01-07 20:43:15 +01:00
Mark Qvist 7ce2ed6155 Cleanup 2025-01-07 20:33:20 +01:00
Mark Qvist 5ec063c939 Reworked CSMA algorithm 2025-01-07 20:15:26 +01:00
Mark Qvist 08651f92f7 Reworked SX1262 LoRa carrier detection 2025-01-07 15:14:44 +01:00
Mark Qvist c39164e272 Accurate preamble and airtime calculations on SX1280. Fix airtime calculation on SX1262 when LDRO is enabled. 2025-01-05 22:55:32 +01:00
Mark Qvist 9ba243ee1f Fixed intermittent radio init failure on T3S3 SX1280 2025-01-04 22:07:43 +01:00
Mark Qvist 6bf06ca94e T3S3 SX1280 support 2025-01-03 19:16:19 +01:00
liamcottle f9234733e2 add support for heltec t114 2025-01-02 15:14:18 +13:00
Mark Qvist 6c82de161c Added display reconditioning function 2024-12-31 14:20:43 +01:00
Mark Qvist 571e7d7105 Added display reconditioning function 2024-12-31 14:13:52 +01:00
Mark Qvist 2604b44d64 Added ability to configure display rotation 2024-12-31 13:23:48 +01:00
Mark Qvist 4b48f41c38 Added display read command 2024-12-08 13:49:07 +01:00
Mark Qvist 9edc2224e7 Use built-in split-packet check in transmit function 2024-10-12 14:10:33 +02:00
jacob.eva 982a755464 Improve checks around split packet handling in transmit() 2024-10-12 13:00:52 +01:00