139 Commits (f9234733e2a378b8e4795d292c32877d541c2b29)

Author SHA1 Message Date
liamcottle f9234733e2 add support for heltec t114 2 months ago
Mark Qvist 6c82de161c Added display reconditioning function 2 months ago
Mark Qvist 571e7d7105 Added display reconditioning function 2 months ago
Mark Qvist 2604b44d64 Added ability to configure display rotation 2 months ago
Mark Qvist 4b48f41c38 Added display read command 3 months ago
Mark Qvist 9edc2224e7 Use built-in split-packet check in transmit function 5 months ago
jacob.eva 982a755464
Improve checks around split packet handling in transmit() 5 months ago
Mark Qvist 76eaae8554 Cleanup 5 months ago
Mark Qvist 389745ad33 Attach packet RSSI and SNR to packet queue entry structs. Disable ISR spinlocks on ESP32 until tested. 5 months ago
Mark Qvist 2ab1d4b1ac Gracefully close bluetooth on device sleep 5 months ago
Mark Qvist 2ede362cb3 Adjusted CSMA parameters and P-curve. Added dynamic CSMA slot time. 5 months ago
jacob.eva ed04513a7a
Fix RAK4631 intermittent packet corruption 5 months ago
Mark Qvist 22372855b3 Add modem comm timeout error code 5 months ago
Mark Qvist 960599c35a Only raise low memory error if heap is actually low 5 months ago
Mark Qvist e8dd7dbc93 Added TX packet display to waterfall 5 months ago
Mark Qvist 1a2e42d93c Use event queue for modem interrupt packet retrieval on ESP32 and nRF52 5 months ago
liamcottle e4deac3060 add support for user button on rak wismesh pocket which uses RAK4630 internally 5 months ago
Mark Qvist 9556f0b91b Added support for T3S3 boards with SX127x modems 5 months ago
Mark Qvist 6974a50d10 Added T-Beam Supreme support 5 months ago
Mark Qvist fef27b194c Basic T-Deck display support 5 months ago
Mark Qvist 8bdd85e648 Added T-Deck support 5 months ago
Mark Qvist 2804a05afd Update display blanking 5 months ago
Mark Qvist 423098ff30 Updated display blanking/unblanking 5 months ago
Mark Qvist 96e74246bb Improve button input interactions 5 months ago
Mark Qvist 304cdd2968 Cleanup 5 months ago
Mark Qvist 75816b4fe0 Added ESP32 BLE Serial support 5 months ago
Mark Qvist 59e1836975 Cleanup 5 months ago
Mark Qvist a4ecc0d6f3 Added display blanking timeout 5 months ago
Mark Qvist 97806d1684 Cleanup 5 months ago
Mark Qvist bb9f515348 Check console is activated 5 months ago
Mark Qvist a134cbfb9c Added NeoPixel intensity control 5 months ago
Mark Qvist ac819ecb20 Added input button actions 5 months ago
Mark Qvist f19ccf7078 Added deep sleep support on T3S3 9 months ago
jacob.eva 94828d825b
Add firmware hash calculation to RAK4631 + more 10 months ago
jacob.eva 29e8406437
Fix display on NRF52 10 months ago
Mark Qvist 73de55c82b Added button input and deep sleep 10 months ago
Mark Qvist 31540410cf Base structure for BLE support on ESP32-S3 boards 10 months ago
Kevin Brosius 56a51fdafe Update to add product and model codes for Heltec V3, swap to 11 months ago
Mark Qvist e63b5b6cdb Use hardware RNG for CSMA r-value seed on ESP32 11 months ago
Kevin Brosius 0a08e7ffbf Remove debug build settings from PR 12 months ago
Kevin Brosius 5c1e0f25ee Clean up debug prints for PR 12 months ago
Kevin Brosius 36ab438625 WIP: Booting and display working, Lora32 V3, debug and some 12 months ago
Mark Qvist fe50c2cac9 Added max power level differentiation for SX1262 1 year ago
Mark Qvist dce3b25d64 Fixed broken CSMA random value 1 year ago
Mark Qvist cac58b318a SX1262 T-Beam configs 1 year ago
jacob.eva 78a02c5ae4
Add SX1280 driver and split driver in three parts 1 year ago
jacob.eva c21d8dcb2b
Fix RSSI miscalculation and TX power not being set correctly 1 year ago
jacob.eva 80769f1101
Add BLE driver for NRF52 1 year ago
jacob.eva 6e8865b2ae
Replace EEPROM backend to be compatible with Adafruit BLE lib 1 year ago
jacob.eva cce8b0c18a
Fix nRF52 compilation error 1 year ago