147 Commits (a39357d33246c7d5a6f631283ca372ba3ee64cb8)

Author SHA1 Message Date
jacob.eva 2cdf2951e6
Cleanup 6 months ago
jeremy 02f9dc1345 Squashed commit of the following: 6 months ago
jacob.eva 07b7e28c74
Allow ESP32 with BLE to compile 6 months ago
jacob.eva 7f787d5910
Improve BLE serial performance + add BLE battery display 6 months ago
jacob.eva 6035e1a2c2
Move FIFOBuffer to src dir 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 a287d7b01c
Add rak4631_sx1280 and freenode board variant targets 7 months ago
jacob.eva c88fe0ed33
Add support for negative TX power values 8 months ago
jacob.eva e5fcf79e4d
Add support for freeNode to EEPROM 8 months ago
jacob.eva fee8d2b28b
Add todo 8 months ago
jacob.eva ba2d36add9
Switch from board variant being set separately to using model number instead. 8 months ago
jacob.eva 35e9f36ffd
Add T3S3 target and different variants of the board 8 months ago
jacob.eva 5fb1f452a4
Fix TNC settings not being saved, courtesy of @attermann 8 months ago
jacob.eva 007dfd8e65
Add PA calculations for LoRa1280F27 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
Mark Qvist d0ff3d5b31 Apply downstream patch from @jacobeva. Fixes TX power output on RAK boards. 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
Mark Qvist b091820d0e Changed ESP32 WDT include for v2.2 RNodes 10 months ago
Kevin Brosius 56a51fdafe Update to add product and model codes for Heltec V3, swap to 11 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 c31cba0fd8 SX126x board defines 1 year ago
Mark Qvist d9a982b876 ESP32 adjustments 1 year ago
jacob.eva 78a02c5ae4
Add SX1280 driver and split driver in three parts 1 year ago
Mark Qvist 28be170cef Added board configuration 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 fcba036c01
Revert SPI to hardware on ESP32 platforms 1 year ago
jacob.eva a304b892b7
Revert "Disable software SPI for ESP32 MCUs" 1 year ago
jacob.eva 53daa12a01
Fix EEPROM.h inclusion error 1 year ago
jacob.eva 381d40c4f5
Added NRF52 support 1 year ago
Mark Qvist 6d26997fa4 Added battery state reporting over USB/Serial/Bluetooth. Implements #39. 1 year ago
Mark Qvist 3d00d8be4f Added battery state reporting over USB/Serial/Bluetooth 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 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 88b186d182 Add ROM codes for T3 v1.0 2 years ago
Mark Qvist 7274a6cc70 Persist display intensity to EEPROM 2 years ago
mrmx 221eeeb628 Initial commit 2 years ago
Mark Qvist 683297b804 Added Bluetooth pairing PIN output for rnodeconf 2 years ago