102 Commits (1514f4baa71aff6f5462778f45ab88f746136398)

Author SHA1 Message Date
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
Mark Qvist 41a7abff57 Added channel utilisation and airtime accounting 1 year ago
Mark Qvist 7274a6cc70 Persist display intensity to EEPROM 2 years ago
Mark Qvist 2b37fa7454 Fixed intermittent init failure on AVR 2 years ago
Mark Qvist 019c05c80d Fixed mode check 2 years ago
Mark Qvist 75e58131b4 Fixed TNC mode init at startup 2 years ago
Mark Qvist f8dfbbaaa1 Updated license headers 2 years ago
Mark Qvist 5c858c4f7a Cleanup 2 years ago
Mark Qvist a0bf9a34b3 Cleanup 2 years ago
Mark Qvist b93e321d39 Fixed missing free in display handler 2 years ago
Mark Qvist 18c0f65295 RGB led pin remap 2 years ago
Mark Qvist 910d50f11e Added WiFi AP console mode 2 years ago
Mark Qvist 85cf5f8be3 Added SPIFFS bootstrap 2 years ago
Mark Qvist a99c78a68c Updated NeoPixel handling 2 years ago
Mark Qvist b85f660cae Updated license to GPLv3 2 years ago
Mark Qvist b33b9b21a2 Updated license to GPLv3 2 years ago
Mark Qvist 819b9a9af5 Added firmware update indication to display 2 years ago
Mark Qvist 21e040eb97 Updated start sequence, added boot graphics 2 years ago
Mark Qvist 312e4ec2fe Added firmware hash readout 2 years ago
Mark Qvist bfab1e974d Implemented ESP32 device init and firmware hash checks 2 years ago
Mark Qvist d2dab8c65e Updated build configs 2 years ago
Mark Qvist bea14dcf05 Added cable/bluetooth multiplexing 2 years ago