19 Commits (07b7e28c7406ab39fc93390605a6acf4fa6cc369)

Author SHA1 Message Date
jacob.eva ba9022335c
Well that was embarassing... 6 months ago
jacob.eva 51afd310a5
Revert to ISR handling packets and cap SX1280 data rate 6 months ago
jacob.eva 638bcfff1a
Correct various lengths and data types 6 months ago
jacob.eva c3c254cd96
Change interrupt layout and address SX1280 errata 6 months ago
jacob.eva 419a5c6ce3
Finish off edge cases of race condition 6 months ago
jacob.eva cc4010fc95
Correct interface selection logic 6 months ago
jacob.eva 81aff16c2d
Fix race condition on multiple interfaces receiving at once 6 months ago
jacob.eva 55d0a41aa8
Remove redundant radio status updates 6 months ago
jacob.eva 36c90de9f8
Only send phy stats *after* sending config parameter reply to master 6 months ago
jacob.eva 7f05a4fd9f
Fix weird behaviour with queue sizing 6 months ago
jacob.eva 721cee3603
Fix SPI semaphore lockup issue on ESP32 7 months ago
jacob.eva c88fe0ed33
Add support for negative TX power values 8 months ago
jacob.eva 35e9f36ffd
Add T3S3 target and different variants of the board 8 months ago
jacob.eva 62270a9ced
Fix stack overflow issues on Heltec32 V3 8 months ago
jacob.eva 379dce99b3
Fix various SX1280 issues, revamp RX ISR flow 8 months ago
jacob.eva 3f8d012457
Add multiple interface support 9 months ago
jacob.eva 055083ffba
Added RAK4631 e-ink display support 9 months ago
jacob.eva c807e3337f
Start community edition project 9 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
jacob.eva ebaea3024c
Re-enable SerialBT 1 year ago
jacob.eva a304b892b7
Revert "Disable software SPI for ESP32 MCUs" 1 year ago
jacob.eva 9ef3a0c4b1
Re-enable bluetooth, but only if HAS_BLUETOOTH is defined 1 year ago
jacob.eva 793b53dd4c
Disable software SPI for ESP32 MCUs 1 year ago
jacob.eva 381d40c4f5
Added NRF52 support 1 year ago
Mark Qvist 6cdb4e4cf0 Initial support for SX1276/8 with TCXO 1 year ago
Mark Qvist 56780d44d5 Various fixes, courtesy of @atterman. 1 year ago
Mark Qvist 2536c26f50 Added ability to set custom display address 1 year ago
Mark Qvist d45f03b433 Improved channel access behaviour. Improved LoRa PHY parameter setup. Added parameter reporting to host connection. 1 year ago
Mark Qvist 5ad3c07f4b Cleanup 1 year ago
Mark Qvist b61bead60a Implemented adaptive CSMA scheme 1 year ago
Mark Qvist 9fd379486d Adjusted preamble and airtime calculations 1 year ago
Mark Qvist eb7b5c6c26 Added airtime limiting and channel timing stat reporting over serial/USB/bluetooth 1 year ago
Mark Qvist f4cdd5ea4a Added channel load and airtime stats to display 1 year ago