alligitor
562ce26cfc
Merge 66346b9632 into 5e98407ee2
2025-11-19 21:56:23 +01:00
Mark Qvist
121f9e79e8
Added support for handling noise floor calculations on devices with LNA gain variance during LNA recalibration. Fixed potential incoming packet buffer corruption on split packet reception at high bitrates.
2025-11-19 14:40:34 +01:00
Mark Qvist
1e054097dd
Added WiFi host read timeout and automatic disconnect. Added automatic WiFi reconnect in STA mode. Improved host reconnection reliability and responsiveness.
2025-11-18 03:03:49 +01:00
Mark Qvist
2319813a65
Added support for connecting ESP32S3 RNodes over WiFi
2025-11-17 16:41:25 +01:00
Mark Qvist
c8bb7490a2
Build fixes
2025-11-10 18:19:55 +01:00
Mark Qvist
89ea59bbe6
Added CPU temperature measurement and reporting on ESP32S3
2025-11-10 16:39:09 +01:00
Mark Qvist
e2c1cd3766
Added support for LoRa PAs and output power mapping according to PA gain curve
2025-11-07 19:11:56 +01:00
Mark Qvist
2947df3349
Added Heltec v4 board defines and scaffold
2025-11-01 15:33:24 +01:00
Alligitor
66346b9632
Added a function for sending a log message over KISS to the host.
2025-04-25 17:39:35 +00:00
Mark Qvist
0a95f6f107
Added nRF hardware RNG
2025-04-13 14:45:31 +02:00
Mark Qvist
7d868b4db6
Support for XIAO ESP32S3
2025-04-13 00:11:21 +02:00
Kevin Brosius
c3fe3713b0
Seeed ESP32S3 - Enable user button, tied to yellow LED on
...
ESP32S3 board. Can be shared, but configure as button
input only for now. Top LED for TX indication.
2025-02-23 16:57:36 -05:00
Kevin Brosius
bc97e513e8
Initial support for Seeed ESP32S3 with Wio-SX1262
...
Work in progress
Status: Boots, display works on Xiao espansion base,
radio is recognized
Todo:
PMU
Firmware hash fails even if generated and then written
Radio testing
Buttons / LEDs
other?
2025-02-23 06:52:27 -05:00
Mark Qvist
7066b4de6f
Fixed single-byte configuration changes not working on nRF
2025-01-15 21:09:30 +01:00
Mark Qvist
6b815c47d4
LED config on T-Echo
2025-01-15 21:00:02 +01:00
Mark Qvist
2d2d90847a
Initial T-Echo support
2025-01-15 18:38:14 +01:00
Mark Qvist
7e30648968
Fixed nRF52 soft-brick on device EEPROM wipe
2025-01-15 12:42:24 +01:00
Mark Qvist
2119d381b3
Refactored T3S3 board name variable
2025-01-15 10:21:15 +01:00
Mark Qvist
6eaacb7f99
Cleanup
2025-01-13 20:06:51 +01:00
Mark Qvist
8cf6e9cb40
Added battery support to Heltec T114
2025-01-13 18:05:35 +01:00
Mark Qvist
7a505f73e3
Added signalling of detected interference. Added channel stats output on nRF.
2025-01-13 17:02:07 +01:00
Mark Qvist
6e7370acdc
Added interference avoidance option
2025-01-09 17:58:46 +01:00
Mark Qvist
06b4fba603
Added noise floor monitoring and reporting to host
2025-01-09 14:46:13 +01:00
Mark Qvist
218a38adb7
Optimise packet handling for SX1280 fast data rates
2025-01-09 00:01:49 +01:00
Mark Qvist
ae47b89b53
Added banded contention window allocation
2025-01-08 16:46:16 +01:00
Mark Qvist
08651f92f7
Reworked SX1262 LoRa carrier detection
2025-01-07 15:14:44 +01:00
Mark Qvist
c39164e272
Accurate preamble and airtime calculations on SX1280. Fix airtime calculation on SX1262 when LDRO is enabled.
2025-01-05 22:55:32 +01:00
Mark Qvist
b02989e07a
Cleanup
2025-01-03 21:58:59 +01:00
Mark Qvist
4e251cd186
T3S3 SX1280 model codes
2025-01-03 21:22:37 +01:00
Mark Qvist
6bf06ca94e
T3S3 SX1280 support
2025-01-03 19:16:19 +01:00
Mark Qvist
315bcb02a0
SX1280 EEPROM checks
2025-01-03 12:52:01 +01:00
liamcottle
abde6561b5
use neopixel on heltec t114
2025-01-02 23:39:54 +13:00
liamcottle
f9234733e2
add support for heltec t114
2025-01-02 15:14:18 +13:00
Mark Qvist
6c82de161c
Added display reconditioning function
2024-12-31 14:20:43 +01:00
Mark Qvist
2604b44d64
Added ability to configure display rotation
2024-12-31 13:23:48 +01:00
Mark Qvist
d012c37146
Added missing PA output pin configs
2024-12-10 15:34:57 +01:00
Mark Qvist
4b48f41c38
Added display read command
2024-12-08 13:49:07 +01:00
Mark Qvist
76eaae8554
Cleanup
2024-10-11 16:39:38 +02:00
Mark Qvist
c51335a1df
Cleanup
2024-10-11 14:46:03 +02:00
Mark Qvist
2e6db2f818
Merge branch 'master' of github.com:markqvist/RNode_Firmware
2024-10-11 14:43:46 +02:00
Mark Qvist
16b06406f2
Changed standby LED color
2024-10-11 14:35:45 +02:00
Mark Qvist
2ede362cb3
Adjusted CSMA parameters and P-curve. Added dynamic CSMA slot time.
2024-10-10 23:26:12 +02:00
jacob.eva
03893c2793
nRF52 BLE improvements
2024-10-10 14:40:57 +01:00
Mark Qvist
9556f0b91b
Added support for T3S3 boards with SX127x modems
2024-10-05 02:47:54 +02:00
Mark Qvist
6974a50d10
Added T-Beam Supreme support
2024-10-05 00:42:19 +02:00
Mark Qvist
8bdd85e648
Added T-Deck support
2024-10-03 00:38:49 +02:00
Mark Qvist
5ecbe95980
Display blanking
2024-10-02 01:10:02 +02:00
Mark Qvist
dfd62f4d94
Cleanup
2024-09-30 13:49:40 +02:00
Mark Qvist
59e1836975
Cleanup
2024-09-29 03:10:32 +02:00
Mark Qvist
a4ecc0d6f3
Added display blanking timeout
2024-09-29 02:33:02 +02:00