163 Commits (16090f73e4925d770a7c7f6e381bd410918353e9)

Author SHA1 Message Date
Mark Qvist 01a27cfd9b Display sleep on T-Echo 3 months ago
Mark Qvist 3379217e19 Sensible e-ink backlight default 3 months ago
Mark Qvist 9b792862b9 Improved T-Echo e-ink sleep 3 months ago
Mark Qvist 3fab6d4cdb Blank T-Echo display on sleep 3 months ago
Mark Qvist ebf5b54957 Power init for T-Echo 3 months ago
Mark Qvist f447998c35 Initial T-Echo support 3 months ago
Mark Qvist 2d2d90847a Initial T-Echo support 3 months ago
Mark Qvist 3073677b82 Added sleep and wake support on T114 3 months ago
Mark Qvist 6f0c849cb3 Fixed missing check in interference avoidance 3 months ago
Mark Qvist 71e73580f7 Cleanup 3 months ago
Mark Qvist 6e7370acdc Added interference avoidance option 3 months ago
Mark Qvist 06b4fba603 Added noise floor monitoring and reporting to host 3 months ago
Mark Qvist 7adc3e2a0d Cleanup 3 months ago
Mark Qvist 218a38adb7 Optimise packet handling for SX1280 fast data rates 3 months ago
Mark Qvist a796e56dd9 Cleanup 3 months ago
Mark Qvist 254225e917 Cleanup 3 months ago
Mark Qvist ae47b89b53 Added banded contention window allocation 3 months ago
Mark Qvist 4ab42c4269 Cleanup 3 months ago
Mark Qvist 7ce2ed6155 Cleanup 3 months ago
Mark Qvist 5ec063c939 Reworked CSMA algorithm 3 months ago
Mark Qvist 08651f92f7 Reworked SX1262 LoRa carrier detection 3 months ago
Mark Qvist c39164e272 Accurate preamble and airtime calculations on SX1280. Fix airtime calculation on SX1262 when LDRO is enabled. 3 months ago
Mark Qvist 9ba243ee1f Fixed intermittent radio init failure on T3S3 SX1280 4 months ago
Mark Qvist 6bf06ca94e T3S3 SX1280 support 4 months ago
liamcottle f9234733e2 add support for heltec t114 4 months ago
Mark Qvist 6c82de161c Added display reconditioning function 4 months ago
Mark Qvist 571e7d7105 Added display reconditioning function 4 months ago
Mark Qvist 2604b44d64 Added ability to configure display rotation 4 months ago
Mark Qvist 4b48f41c38 Added display read command 4 months ago
Mark Qvist 9edc2224e7 Use built-in split-packet check in transmit function 6 months ago
jacob.eva 982a755464
Improve checks around split packet handling in transmit() 6 months ago
Mark Qvist 76eaae8554 Cleanup 6 months ago
Mark Qvist 389745ad33 Attach packet RSSI and SNR to packet queue entry structs. Disable ISR spinlocks on ESP32 until tested. 6 months ago
Mark Qvist 2ab1d4b1ac Gracefully close bluetooth on device sleep 6 months ago
Mark Qvist 2ede362cb3 Adjusted CSMA parameters and P-curve. Added dynamic CSMA slot time. 6 months ago
jacob.eva ed04513a7a
Fix RAK4631 intermittent packet corruption 6 months ago
Mark Qvist 22372855b3 Add modem comm timeout error code 6 months ago
Mark Qvist 960599c35a Only raise low memory error if heap is actually low 7 months ago
Mark Qvist e8dd7dbc93 Added TX packet display to waterfall 7 months ago
Mark Qvist 1a2e42d93c Use event queue for modem interrupt packet retrieval on ESP32 and nRF52 7 months ago
liamcottle e4deac3060 add support for user button on rak wismesh pocket which uses RAK4630 internally 7 months ago
Mark Qvist 9556f0b91b Added support for T3S3 boards with SX127x modems 7 months ago
Mark Qvist 6974a50d10 Added T-Beam Supreme support 7 months ago
Mark Qvist fef27b194c Basic T-Deck display support 7 months ago
Mark Qvist 8bdd85e648 Added T-Deck support 7 months ago
Mark Qvist 2804a05afd Update display blanking 7 months ago
Mark Qvist 423098ff30 Updated display blanking/unblanking 7 months ago
Mark Qvist 96e74246bb Improve button input interactions 7 months ago
Mark Qvist 304cdd2968 Cleanup 7 months ago
Mark Qvist 75816b4fe0 Added ESP32 BLE Serial support 7 months ago