]> git.tnoah.ca Git - lora-radio.git/log
lora-radio.git
16 months agoImproved nRF BLE pairing
Mark Qvist [Sun, 13 Apr 2025 12:47:31 +0000 (14:47 +0200)]
Improved nRF BLE pairing

16 months agoAdded nRF hardware RNG
Mark Qvist [Sun, 13 Apr 2025 12:45:31 +0000 (14:45 +0200)]
Added nRF hardware RNG

16 months agoBLE improvements
Mark Qvist [Sun, 13 Apr 2025 00:23:01 +0000 (02:23 +0200)]
BLE improvements

16 months agoCleanup
Mark Qvist [Sat, 12 Apr 2025 23:28:19 +0000 (01:28 +0200)]
Cleanup

16 months agoUpdated readme
Mark Qvist [Sat, 12 Apr 2025 22:23:11 +0000 (00:23 +0200)]
Updated readme

16 months agoAdded XIAO ESP32S3 to release
Mark Qvist [Sat, 12 Apr 2025 22:21:43 +0000 (00:21 +0200)]
Added XIAO ESP32S3 to release

16 months agoSupport for XIAO ESP32S3
Mark Qvist [Sat, 12 Apr 2025 22:11:21 +0000 (00:11 +0200)]
Support for XIAO ESP32S3

16 months agoMerge branch 'master' of github.com:markqvist/RNode_Firmware
Mark Qvist [Sat, 12 Apr 2025 19:07:27 +0000 (21:07 +0200)]
Merge branch 'master' of github.com:markqvist/RNode_Firmware

16 months agoMerge pull request #106 from cobraPA/seeed_esp32s3_1
markqvist [Sat, 12 Apr 2025 19:07:15 +0000 (21:07 +0200)]
Merge pull request #106 from cobraPA/seeed_esp32s3_1

Seeed esp32s3 with Wio-SX1262 board support

16 months agoRe-enable BLE battery service
Mark Qvist [Sat, 12 Apr 2025 19:04:32 +0000 (21:04 +0200)]
Re-enable BLE battery service

16 months agoMerge branch 'master' of github.com:markqvist/RNode_Firmware
Mark Qvist [Sat, 12 Apr 2025 19:03:27 +0000 (21:03 +0200)]
Merge branch 'master' of github.com:markqvist/RNode_Firmware

16 months agoMerge pull request #103 from jacobeva/nrf52-ble-revamp
markqvist [Sat, 12 Apr 2025 19:03:13 +0000 (21:03 +0200)]
Merge pull request #103 from jacobeva/nrf52-ble-revamp

Revamp NRF52 BLE pairing to resemble ESP32

16 months agoMerge pull request #104 from jacobeva/nrf52-ble-fix
markqvist [Sat, 12 Apr 2025 19:02:01 +0000 (21:02 +0200)]
Merge pull request #104 from jacobeva/nrf52-ble-fix

Guard against BT power cycle object duplication bug

16 months agoCleanup
Mark Qvist [Sat, 12 Apr 2025 18:59:00 +0000 (20:59 +0200)]
Cleanup

16 months agoFixed typo
Mark Qvist [Thu, 10 Apr 2025 11:02:10 +0000 (13:02 +0200)]
Fixed typo

18 months agoSeeed ESP32S3 - enable button sleep, stopRadio at sleep
Kevin Brosius [Sun, 23 Feb 2025 23:52:17 +0000 (18:52 -0500)]
Seeed ESP32S3 - enable button sleep, stopRadio at sleep
to sleep sx1262 also.

18 months agoSeeed ESP32S3 - Enable user button, tied to yellow LED on
Kevin Brosius [Sun, 23 Feb 2025 21:57:36 +0000 (16:57 -0500)]
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.

18 months agoInitial support for Seeed ESP32S3 with Wio-SX1262
Kevin Brosius [Sun, 23 Feb 2025 11:52:27 +0000 (06:52 -0500)]
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?

19 months agoGuard against BT power cycle object duplication bug
jacob.eva [Thu, 30 Jan 2025 16:54:34 +0000 (16:54 +0000)]
Guard against BT power cycle object duplication bug

19 months agoRevamp NRF52 BLE pairing to resemble ESP32
jacob.eva [Thu, 30 Jan 2025 16:42:56 +0000 (16:42 +0000)]
Revamp NRF52 BLE pairing to resemble ESP32

19 months agoUpdated readme
Mark Qvist [Fri, 24 Jan 2025 12:21:24 +0000 (13:21 +0100)]
Updated readme

19 months agoUpdated console build
Mark Qvist [Sun, 19 Jan 2025 21:14:15 +0000 (22:14 +0100)]
Updated console build

19 months agoReport battery percentage over BLE battery service
Mark Qvist [Sat, 18 Jan 2025 14:20:58 +0000 (15:20 +0100)]
Report battery percentage over BLE battery service

19 months agoUpdated readme
Mark Qvist [Sat, 18 Jan 2025 12:12:02 +0000 (13:12 +0100)]
Updated readme

19 months agoUpdated console build
Mark Qvist [Fri, 17 Jan 2025 16:25:24 +0000 (17:25 +0100)]
Updated console build

19 months agoUpdated console build
Mark Qvist [Fri, 17 Jan 2025 16:04:27 +0000 (17:04 +0100)]
Updated console build

19 months agoUpdated readme
Mark Qvist [Fri, 17 Jan 2025 13:38:55 +0000 (14:38 +0100)]
Updated readme

19 months agoCleanup
Mark Qvist [Fri, 17 Jan 2025 09:44:46 +0000 (10:44 +0100)]
Cleanup

19 months agoSX1262 register hang debug
Mark Qvist [Fri, 17 Jan 2025 09:44:16 +0000 (10:44 +0100)]
SX1262 register hang debug

19 months agoFalse preamble detection on SX1262
Mark Qvist [Thu, 16 Jan 2025 22:33:49 +0000 (23:33 +0100)]
False preamble detection on SX1262

19 months agoCleanup
Mark Qvist [Thu, 16 Jan 2025 22:15:17 +0000 (23:15 +0100)]
Cleanup

19 months agoWork around for SX1280 modem RSSI status latch on invalid preamble lengths
Mark Qvist [Thu, 16 Jan 2025 22:01:46 +0000 (23:01 +0100)]
Work around for SX1280 modem RSSI status latch on invalid preamble lengths

19 months agoDisplay sleep on T-Echo
Mark Qvist [Thu, 16 Jan 2025 11:20:01 +0000 (12:20 +0100)]
Display sleep on T-Echo

19 months agoActually, use SPIM3 for SX1262 on T-Echo
Mark Qvist [Thu, 16 Jan 2025 11:19:38 +0000 (12:19 +0100)]
Actually, use SPIM3 for SX1262 on T-Echo

19 months agoSensible e-ink backlight default
Mark Qvist [Thu, 16 Jan 2025 10:15:31 +0000 (11:15 +0100)]
Sensible e-ink backlight default

19 months agoImproved T-Echo e-ink sleep
Mark Qvist [Thu, 16 Jan 2025 10:00:39 +0000 (11:00 +0100)]
Improved T-Echo e-ink sleep

19 months agoFixed T-Echo build paths
Mark Qvist [Thu, 16 Jan 2025 09:19:34 +0000 (10:19 +0100)]
Fixed T-Echo build paths

19 months agoFixed T-Echo build paths
Mark Qvist [Thu, 16 Jan 2025 08:46:30 +0000 (09:46 +0100)]
Fixed T-Echo build paths

19 months agoAdded T-Echo to release
Mark Qvist [Wed, 15 Jan 2025 22:57:38 +0000 (23:57 +0100)]
Added T-Echo to release

19 months agoBlank T-Echo display on sleep
Mark Qvist [Wed, 15 Jan 2025 20:43:13 +0000 (21:43 +0100)]
Blank T-Echo display on sleep

19 months agoPower init for T-Echo
Mark Qvist [Wed, 15 Jan 2025 20:20:43 +0000 (21:20 +0100)]
Power init for T-Echo

19 months agoImplemented backlight control and display blanking for T-Echo
Mark Qvist [Wed, 15 Jan 2025 20:19:58 +0000 (21:19 +0100)]
Implemented backlight control and display blanking for T-Echo

19 months agoBattery management for T-Echo
Mark Qvist [Wed, 15 Jan 2025 20:18:52 +0000 (21:18 +0100)]
Battery management for T-Echo

19 months agoDon't use SPIM3 for LoRa on T-Echo
Mark Qvist [Wed, 15 Jan 2025 20:11:19 +0000 (21:11 +0100)]
Don't use SPIM3 for LoRa on T-Echo

19 months agoT-Echo pin definitions
Mark Qvist [Wed, 15 Jan 2025 20:10:01 +0000 (21:10 +0100)]
T-Echo pin definitions

19 months agoFixed single-byte configuration changes not working on nRF
Mark Qvist [Wed, 15 Jan 2025 20:09:30 +0000 (21:09 +0100)]
Fixed single-byte configuration changes not working on nRF

19 months agoLED config on T-Echo
Mark Qvist [Wed, 15 Jan 2025 20:00:02 +0000 (21:00 +0100)]
LED config on T-Echo

19 months agoInitial T-Echo support
Mark Qvist [Wed, 15 Jan 2025 17:38:34 +0000 (18:38 +0100)]
Initial T-Echo support

19 months agoInitial T-Echo support
Mark Qvist [Wed, 15 Jan 2025 17:38:14 +0000 (18:38 +0100)]
Initial T-Echo support

19 months agoCleanup
Mark Qvist [Wed, 15 Jan 2025 13:03:35 +0000 (14:03 +0100)]
Cleanup

19 months agoFixed nRF52 soft-brick on device EEPROM wipe
Mark Qvist [Wed, 15 Jan 2025 11:42:24 +0000 (12:42 +0100)]
Fixed nRF52 soft-brick on device EEPROM wipe

19 months agoAdded missing config graphic
Mark Qvist [Wed, 15 Jan 2025 11:41:15 +0000 (12:41 +0100)]
Added missing config graphic

19 months agoAdded sleep and wake support on T114
Mark Qvist [Wed, 15 Jan 2025 10:01:26 +0000 (11:01 +0100)]
Added sleep and wake support on T114

19 months agoRefactored T3S3 board name variable
Mark Qvist [Wed, 15 Jan 2025 09:21:15 +0000 (10:21 +0100)]
Refactored T3S3 board name variable

19 months agoFixed incorrect display initialisation on T114 causing display noise on startup
Mark Qvist [Wed, 15 Jan 2025 09:20:25 +0000 (10:20 +0100)]
Fixed incorrect display initialisation on T114 causing display noise on startup

19 months agoFixed missing check in interference avoidance
Mark Qvist [Mon, 13 Jan 2025 20:12:39 +0000 (21:12 +0100)]
Fixed missing check in interference avoidance

19 months agoCleanup
Mark Qvist [Mon, 13 Jan 2025 19:06:51 +0000 (20:06 +0100)]
Cleanup

19 months agoAdded battery support to Heltec T114
Mark Qvist [Mon, 13 Jan 2025 17:05:35 +0000 (18:05 +0100)]
Added battery support to Heltec T114

19 months agoAdded signalling of detected interference. Added channel stats output on nRF.
Mark Qvist [Mon, 13 Jan 2025 16:02:07 +0000 (17:02 +0100)]
Added signalling of detected interference. Added channel stats output on nRF.

19 months agoCleanup
Mark Qvist [Mon, 13 Jan 2025 10:38:17 +0000 (11:38 +0100)]
Cleanup

19 months agoImplemented display rotation on Heltec T114
Mark Qvist [Mon, 13 Jan 2025 10:37:46 +0000 (11:37 +0100)]
Implemented display rotation on Heltec T114

19 months agoSet firmware hashes on nRF
Mark Qvist [Mon, 13 Jan 2025 10:37:29 +0000 (11:37 +0100)]
Set firmware hashes on nRF

19 months agoUpdated version
Mark Qvist [Mon, 13 Jan 2025 10:36:42 +0000 (11:36 +0100)]
Updated version

19 months agoAdded modified ST7789 driver for Heltec T114
Mark Qvist [Mon, 13 Jan 2025 10:36:28 +0000 (11:36 +0100)]
Added modified ST7789 driver for Heltec T114

19 months agoUpdated readme
Mark Qvist [Thu, 9 Jan 2025 20:00:02 +0000 (21:00 +0100)]
Updated readme

19 months agoUpdated readme
Mark Qvist [Thu, 9 Jan 2025 19:57:41 +0000 (20:57 +0100)]
Updated readme

19 months agoUpdated release
Mark Qvist [Thu, 9 Jan 2025 19:49:22 +0000 (20:49 +0100)]
Updated release

19 months agoCleanup
Mark Qvist [Thu, 9 Jan 2025 17:41:35 +0000 (18:41 +0100)]
Cleanup

19 months agoAdded interference avoidance option
Mark Qvist [Thu, 9 Jan 2025 16:58:46 +0000 (17:58 +0100)]
Added interference avoidance option

19 months agoIncreased noise floor samples
Mark Qvist [Thu, 9 Jan 2025 14:00:06 +0000 (15:00 +0100)]
Increased noise floor samples

19 months agoAdded noise floor monitoring and reporting to host
Mark Qvist [Thu, 9 Jan 2025 13:46:13 +0000 (14:46 +0100)]
Added noise floor monitoring and reporting to host

19 months agoScale waterfall dynamic range depending on band
Mark Qvist [Thu, 9 Jan 2025 13:44:49 +0000 (14:44 +0100)]
Scale waterfall dynamic range depending on band

19 months agoTyping
Mark Qvist [Thu, 9 Jan 2025 11:54:57 +0000 (12:54 +0100)]
Typing

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 23:37:39 +0000 (00:37 +0100)]
Cleanup

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 23:34:22 +0000 (00:34 +0100)]
Cleanup

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 23:28:18 +0000 (00:28 +0100)]
Cleanup

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 23:13:27 +0000 (00:13 +0100)]
Cleanup

19 months agoOptimise packet handling for SX1280 fast data rates
Mark Qvist [Wed, 8 Jan 2025 23:01:49 +0000 (00:01 +0100)]
Optimise packet handling for SX1280 fast data rates

19 months agoCorrect invalid IRQ index for SX1280
Mark Qvist [Wed, 8 Jan 2025 21:16:07 +0000 (22:16 +0100)]
Correct invalid IRQ index for SX1280

19 months agoAlways use external crystal oscillator on SX1280
Mark Qvist [Wed, 8 Jan 2025 20:26:37 +0000 (21:26 +0100)]
Always use external crystal oscillator on SX1280

19 months agoSX1280 parameter modifications
Mark Qvist [Wed, 8 Jan 2025 19:58:12 +0000 (20:58 +0100)]
SX1280 parameter modifications

19 months agoReworked DCD methods for SX1276 and SX1280
Mark Qvist [Wed, 8 Jan 2025 16:45:23 +0000 (17:45 +0100)]
Reworked DCD methods for SX1276 and SX1280

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 16:44:30 +0000 (17:44 +0100)]
Cleanup

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 15:52:50 +0000 (16:52 +0100)]
Cleanup

19 months agoCleanup
Mark Qvist [Wed, 8 Jan 2025 15:50:29 +0000 (16:50 +0100)]
Cleanup

19 months agoAdded banded contention window allocation
Mark Qvist [Wed, 8 Jan 2025 15:46:16 +0000 (16:46 +0100)]
Added banded contention window allocation

19 months agoAdded CSMA stats command to host
Mark Qvist [Wed, 8 Jan 2025 15:44:33 +0000 (16:44 +0100)]
Added CSMA stats command to host

19 months agoConfiguration parameters for new CSMA scheme
Mark Qvist [Wed, 8 Jan 2025 15:44:06 +0000 (16:44 +0100)]
Configuration parameters for new CSMA scheme

20 months agoCleanup
Mark Qvist [Tue, 7 Jan 2025 19:43:15 +0000 (20:43 +0100)]
Cleanup

20 months agoCleanup
Mark Qvist [Tue, 7 Jan 2025 19:33:20 +0000 (20:33 +0100)]
Cleanup

20 months agoReworked CSMA algorithm
Mark Qvist [Tue, 7 Jan 2025 19:15:26 +0000 (20:15 +0100)]
Reworked CSMA algorithm

20 months agoReworked SX1262 LoRa carrier detection
Mark Qvist [Tue, 7 Jan 2025 14:14:44 +0000 (15:14 +0100)]
Reworked SX1262 LoRa carrier detection

20 months agoRevert min preamble symbols
Mark Qvist [Mon, 6 Jan 2025 13:21:09 +0000 (14:21 +0100)]
Revert min preamble symbols

20 months agoUpdated console image
Mark Qvist [Mon, 6 Jan 2025 13:20:45 +0000 (14:20 +0100)]
Updated console image

20 months agoAccurate preamble and airtime calculations on SX1280. Fix airtime calculation on...
Mark Qvist [Sun, 5 Jan 2025 21:55:32 +0000 (22:55 +0100)]
Accurate preamble and airtime calculations on SX1280. Fix airtime calculation on SX1262 when LDRO is enabled.

20 months agoCleanup
Mark Qvist [Sun, 5 Jan 2025 21:47:28 +0000 (22:47 +0100)]
Cleanup

20 months agoCleanup
Mark Qvist [Sun, 5 Jan 2025 20:05:51 +0000 (21:05 +0100)]
Cleanup

20 months agoTemporarily disabled Heltec T114 from release artifacts
Mark Qvist [Sun, 5 Jan 2025 15:07:32 +0000 (16:07 +0100)]
Temporarily disabled Heltec T114 from release artifacts

20 months agoUpdated issue template
Mark Qvist [Sun, 5 Jan 2025 15:06:37 +0000 (16:06 +0100)]
Updated issue template

20 months agoHeltec T114 build config
Mark Qvist [Sun, 5 Jan 2025 14:50:29 +0000 (15:50 +0100)]
Heltec T114 build config