]> git.tnoah.ca Git - lora-radio.git/log
lora-radio.git
2 years agoMove FIFOBuffer to src dir
jacob.eva [Wed, 4 Sep 2024 16:35:07 +0000 (17:35 +0100)]
Move FIFOBuffer to src dir

2 years agoAdd check for freeNode in RAK4631 power section
jacob.eva [Wed, 4 Sep 2024 09:18:52 +0000 (10:18 +0100)]
Add check for freeNode in RAK4631 power section

2 years agoMerge pull request #31 from macvenez/makefile-ports
jacobeva [Tue, 3 Sep 2024 15:26:24 +0000 (16:26 +0100)]
Merge pull request #31 from macvenez/makefile-ports

Added Makefile option to use variable "port" to select port to upload or use default one. Closes #26

2 years agoAdded default port for upload or specified by argument "port"
macvenez [Tue, 3 Sep 2024 13:41:53 +0000 (15:41 +0200)]
Added default port for upload or specified by argument "port"

2 years agoFix BLE pairing state on NRF52
jacob.eva [Sat, 31 Aug 2024 20:46:07 +0000 (21:46 +0100)]
Fix BLE pairing state on NRF52

2 years agoMerge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE
jacob.eva [Fri, 30 Aug 2024 17:21:16 +0000 (18:21 +0100)]
Merge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE

2 years agoMake screensaver checks more efficient + add periodic refresh to RAK4631
jacob.eva [Fri, 30 Aug 2024 17:18:56 +0000 (18:18 +0100)]
Make screensaver checks more efficient + add periodic refresh to RAK4631

2 years agoMerge pull request #24 from jeremybox/screensaver
jacobeva [Fri, 30 Aug 2024 16:01:18 +0000 (17:01 +0100)]
Merge pull request #24 from jeremybox/screensaver

makes SCREENSAVER_INTERVAL a #define to save some ram

2 years agomakes SCREENSAVER_INTERVAL a #define to save some ram
jeremy [Fri, 30 Aug 2024 15:54:12 +0000 (11:54 -0400)]
makes SCREENSAVER_INTERVAL a #define to save some ram

2 years agoImprove screensaver to be non-blocking
jacob.eva [Fri, 30 Aug 2024 14:31:20 +0000 (15:31 +0100)]
Improve screensaver to be non-blocking

2 years agoMerge pull request #22 from jeremybox/screensaver
jacobeva [Fri, 30 Aug 2024 14:07:36 +0000 (15:07 +0100)]
Merge pull request #22 from jeremybox/screensaver

screensaver

2 years agoFix corruption / dropped packet issues caused by small UART buffer
jacob.eva [Fri, 30 Aug 2024 11:07:56 +0000 (12:07 +0100)]
Fix corruption / dropped packet issues caused by small UART buffer

2 years agoAdds a rudimentary screen saver that briefly (500ms) inverts the screen every 10...
jeremy [Thu, 29 Aug 2024 22:41:52 +0000 (18:41 -0400)]
Adds a rudimentary screen saver that briefly (500ms) inverts the screen every 10 minutes on OLED displays to prevent burn-in.

2 years agoRemove redundant radio status updates
jacob.eva [Sat, 24 Aug 2024 14:12:50 +0000 (15:12 +0100)]
Remove redundant radio status updates

2 years agoOnly send phy stats *after* sending config parameter reply to master
jacob.eva [Sat, 24 Aug 2024 10:08:13 +0000 (11:08 +0100)]
Only send phy stats *after* sending config parameter reply to master

2 years agoFix weird behaviour with queue sizing
jacob.eva [Wed, 21 Aug 2024 16:54:38 +0000 (17:54 +0100)]
Fix weird behaviour with queue sizing

2 years agoFix BLE pairing behaviour and disable just works pairing
jacob.eva [Wed, 21 Aug 2024 10:01:38 +0000 (11:01 +0100)]
Fix BLE pairing behaviour and disable just works pairing

2 years agoFix SPI semaphore lockup issue on ESP32
jacob.eva [Tue, 6 Aug 2024 16:37:47 +0000 (17:37 +0100)]
Fix SPI semaphore lockup issue on ESP32

2 years agoClarify pin requirements
jacob.eva [Sat, 3 Aug 2024 12:24:27 +0000 (13:24 +0100)]
Clarify pin requirements

2 years agoAuto install needed packages, and bypass external management error
jacob.eva [Thu, 1 Aug 2024 17:04:39 +0000 (18:04 +0100)]
Auto install needed packages, and bypass external management error

2 years agoUpdate dependencies
jacob.eva [Thu, 1 Aug 2024 17:04:31 +0000 (18:04 +0100)]
Update dependencies

2 years agoRemove last remaining AVR stuff
jacob.eva [Thu, 1 Aug 2024 16:53:22 +0000 (17:53 +0100)]
Remove last remaining AVR stuff

2 years agoUpdate guide and fix spelling / grammar errors
jacob.eva [Wed, 31 Jul 2024 21:11:34 +0000 (22:11 +0100)]
Update guide and fix spelling / grammar errors

2 years agoMerge pull request #17 from nathmo/patch-1
jacobeva [Wed, 31 Jul 2024 20:26:43 +0000 (21:26 +0100)]
Merge pull request #17 from nathmo/patch-1

Added a few info in CONTRIBUTING.md

2 years agoAdded a few info in CONTRIBUTING.md
Nathann Morand [Wed, 31 Jul 2024 11:55:24 +0000 (13:55 +0200)]
Added a few info in CONTRIBUTING.md

Tried to improve the documentation for futur contributor.
Notably added instruction to also update the Makefile, ad an entry to Utilities.h which I had to discover by trial and error

2 years agoFix issue with SX1280 TX power not being set properly
jacob.eva [Wed, 24 Jul 2024 14:52:08 +0000 (15:52 +0100)]
Fix issue with SX1280 TX power not being set properly

2 years agoRename freeNode to openCom XL
jacob.eva [Wed, 24 Jul 2024 07:55:20 +0000 (08:55 +0100)]
Rename freeNode to openCom XL

2 years agoAdd freeNode as supported product
jacob.eva [Tue, 23 Jul 2024 19:05:02 +0000 (20:05 +0100)]
Add freeNode as supported product

2 years agoAdd rak4631_sx1280 and freenode board variant targets
jacob.eva [Sat, 20 Jul 2024 15:47:01 +0000 (16:47 +0100)]
Add rak4631_sx1280 and freenode board variant targets

2 years agoMerge branch 't3s3_sx1280'
jacob.eva [Sat, 20 Jul 2024 15:08:00 +0000 (16:08 +0100)]
Merge branch 't3s3_sx1280'

2 years agoAdd support for negative TX power values
jacob.eva [Fri, 12 Jul 2024 14:15:56 +0000 (15:15 +0100)]
Add support for negative TX power values

2 years agoAdd support for freeNode to EEPROM
jacob.eva [Fri, 12 Jul 2024 12:54:50 +0000 (13:54 +0100)]
Add support for freeNode to EEPROM

2 years agoFix Bluetooth functionality on NRF52
jacob.eva [Fri, 12 Jul 2024 12:30:32 +0000 (13:30 +0100)]
Fix Bluetooth functionality on NRF52

2 years agoAdd todo
jacob.eva [Tue, 9 Jul 2024 09:38:39 +0000 (10:38 +0100)]
Add todo

2 years agoSwitch from board variant being set separately to using model number instead.
jacob.eva [Tue, 9 Jul 2024 09:37:50 +0000 (10:37 +0100)]
Switch from board variant being set separately to using model number instead.

2 years agoAdd clarification for interface_spi
jacob.eva [Tue, 9 Jul 2024 08:41:14 +0000 (09:41 +0100)]
Add clarification for interface_spi

2 years agoAdd T3S3 target and different variants of the board
jacob.eva [Tue, 9 Jul 2024 08:40:30 +0000 (09:40 +0100)]
Add T3S3 target and different variants of the board

2 years agoUpdate release notes
jacob.eva [Fri, 5 Jul 2024 09:46:41 +0000 (10:46 +0100)]
Update release notes

2 years agoInvert modem selection outline
jacob.eva [Thu, 4 Jul 2024 18:41:23 +0000 (19:41 +0100)]
Invert modem selection outline

2 years agoBump version to 1.73
jacob.eva [Thu, 4 Jul 2024 18:09:48 +0000 (19:09 +0100)]
Bump version to 1.73

2 years agoFix TNC settings not being saved, courtesy of @attermann
jacob.eva [Thu, 4 Jul 2024 18:02:46 +0000 (19:02 +0100)]
Fix TNC settings not being saved, courtesy of @attermann

2 years agoMerge branch 'interfaces'
jacob.eva [Thu, 4 Jul 2024 17:59:09 +0000 (18:59 +0100)]
Merge branch 'interfaces'

2 years agoRemove unsupported AVR board
jacob.eva [Thu, 4 Jul 2024 17:56:01 +0000 (18:56 +0100)]
Remove unsupported AVR board

2 years agoUse new ESP32 IDF and force version in prep-esp32
jacob.eva [Thu, 4 Jul 2024 17:55:16 +0000 (18:55 +0100)]
Use new ESP32 IDF and force version in prep-esp32

2 years agoFix linker errors on ESP32 boards
jacob.eva [Thu, 4 Jul 2024 17:53:41 +0000 (18:53 +0100)]
Fix linker errors on ESP32 boards

2 years agoFix builds and restructure configs for multi interface
jacob.eva [Thu, 4 Jul 2024 17:52:29 +0000 (18:52 +0100)]
Fix builds and restructure configs for multi interface

2 years agoFix dotted outline for stat screen on OLED
jacob.eva [Thu, 4 Jul 2024 17:12:25 +0000 (18:12 +0100)]
Fix dotted outline for stat screen on OLED

2 years agoFix stack overflow issues on Heltec32 V3
jacob.eva [Thu, 4 Jul 2024 12:57:51 +0000 (13:57 +0100)]
Fix stack overflow issues on Heltec32 V3

2 years agoFix ESP32 and Heltec32_V3 compilation errors
jacob.eva [Thu, 4 Jul 2024 12:41:16 +0000 (13:41 +0100)]
Fix ESP32 and Heltec32_V3 compilation errors

2 years agoStore online_interface_list in heap, preventing errors on ESP32
jacob.eva [Thu, 4 Jul 2024 12:40:03 +0000 (13:40 +0100)]
Store online_interface_list in heap, preventing errors on ESP32

2 years agoFix OLED compilation errors
jacob.eva [Thu, 4 Jul 2024 12:39:04 +0000 (13:39 +0100)]
Fix OLED compilation errors

2 years agoFix vtable error from functions not being pure virtual
jacob.eva [Thu, 4 Jul 2024 08:52:37 +0000 (09:52 +0100)]
Fix vtable error from functions not being pure virtual

2 years agoFix compiler warnings
jacob.eva [Wed, 3 Jul 2024 12:27:50 +0000 (13:27 +0100)]
Fix compiler warnings

2 years agoAdd PA calculations for LoRa1280F27
jacob.eva [Wed, 3 Jul 2024 11:25:49 +0000 (12:25 +0100)]
Add PA calculations for LoRa1280F27

2 years agoImplement SX127X clearIRQStatus function
jacob.eva [Wed, 3 Jul 2024 10:15:30 +0000 (11:15 +0100)]
Implement SX127X clearIRQStatus function

2 years agoFix various SX1280 issues, revamp RX ISR flow
jacob.eva [Wed, 3 Jul 2024 10:06:52 +0000 (11:06 +0100)]
Fix various SX1280 issues, revamp RX ISR flow

2 years agoFix SX1280 preamble calculation bug
jacob.eva [Tue, 2 Jul 2024 11:15:40 +0000 (12:15 +0100)]
Fix SX1280 preamble calculation bug

2 years agoCorrect Heltec V3 modem type
jacob.eva [Tue, 11 Jun 2024 08:38:06 +0000 (09:38 +0100)]
Correct Heltec V3 modem type

2 years agoFix console makefile build
jacob.eva [Mon, 10 Jun 2024 13:20:58 +0000 (14:20 +0100)]
Fix console makefile build

2 years agoAdd prerequisite
jacob.eva [Mon, 10 Jun 2024 13:12:06 +0000 (14:12 +0100)]
Add prerequisite

2 years agoUpdate supported board list
jacob.eva [Mon, 10 Jun 2024 13:07:29 +0000 (14:07 +0100)]
Update supported board list

2 years agoAdded building guide
jacob.eva [Mon, 10 Jun 2024 13:06:43 +0000 (14:06 +0100)]
Added building guide

2 years agoAdd missing libs to prep-nrf
jacob.eva [Mon, 10 Jun 2024 12:21:51 +0000 (13:21 +0100)]
Add missing libs to prep-nrf

2 years agoAdd multiple interface support
jacob.eva [Mon, 10 Jun 2024 12:05:21 +0000 (13:05 +0100)]
Add multiple interface support

2 years agoAdd firmware hash calculation for RAK4631 and fix calculation for other
jacob.eva [Mon, 3 Jun 2024 11:27:27 +0000 (12:27 +0100)]
Add firmware hash calculation for RAK4631 and fix calculation for other
platforms.

2 years agoAdd more detail
jacob.eva [Mon, 27 May 2024 16:53:09 +0000 (17:53 +0100)]
Add more detail

2 years agoAdd FAQ question for v1.72 upgrade upstream
jacob.eva [Mon, 27 May 2024 16:51:37 +0000 (17:51 +0100)]
Add FAQ question for v1.72 upgrade upstream

2 years agoRemove support for no busy pin set
jacob.eva [Tue, 21 May 2024 16:15:21 +0000 (17:15 +0100)]
Remove support for no busy pin set

2 years agoAdded RAK4631 e-ink display support
jacob.eva [Mon, 20 May 2024 19:14:16 +0000 (20:14 +0100)]
Added RAK4631 e-ink display support

2 years agoRemove issue templates
jacob.eva [Mon, 20 May 2024 11:55:11 +0000 (12:55 +0100)]
Remove issue templates

2 years agoUpdate issue templates
jacobeva [Mon, 20 May 2024 11:54:17 +0000 (12:54 +0100)]
Update issue templates

2 years agoFix spelling error
jacob.eva [Mon, 20 May 2024 11:51:27 +0000 (12:51 +0100)]
Fix spelling error

2 years agoMove documentation files and add links
jacob.eva [Mon, 20 May 2024 11:48:52 +0000 (12:48 +0100)]
Move documentation files and add links

2 years agoFix mirror link
jacob.eva [Mon, 20 May 2024 11:44:20 +0000 (12:44 +0100)]
Fix mirror link

2 years agoUpdate license information
jacob.eva [Mon, 20 May 2024 11:37:04 +0000 (12:37 +0100)]
Update license information

2 years agoStart community edition project
jacob.eva [Mon, 20 May 2024 11:36:43 +0000 (12:36 +0100)]
Start community edition project

2 years agoUpdated console build
Mark Qvist [Sat, 18 May 2024 13:40:55 +0000 (15:40 +0200)]
Updated console build

2 years agoUpdated console build
Mark Qvist [Sat, 18 May 2024 13:30:24 +0000 (15:30 +0200)]
Updated console build

2 years agoUpdated version
Mark Qvist [Sat, 18 May 2024 09:34:51 +0000 (11:34 +0200)]
Updated version

2 years agoAdd conditionals for nRF
Mark Qvist [Sat, 18 May 2024 09:34:00 +0000 (11:34 +0200)]
Add conditionals for nRF

2 years agoMerge pull request #77 from jacobeva/master
markqvist [Sat, 18 May 2024 08:26:57 +0000 (10:26 +0200)]
Merge pull request #77 from jacobeva/master

RAK4631 QoL updates

2 years agoMerge branch 'master' into master
markqvist [Sat, 18 May 2024 08:26:10 +0000 (10:26 +0200)]
Merge branch 'master' into master

2 years agoAdded deep sleep support on T3S3
Mark Qvist [Fri, 17 May 2024 23:07:38 +0000 (01:07 +0200)]
Added deep sleep support on T3S3

2 years agoAdded flashing support for T3S3
Mark Qvist [Fri, 17 May 2024 23:07:09 +0000 (01:07 +0200)]
Added flashing support for T3S3

2 years agoUpdated console image
Mark Qvist [Fri, 17 May 2024 23:06:26 +0000 (01:06 +0200)]
Updated console image

2 years agoFix RAK4631 antenna switch utilisation
jacob.eva [Fri, 17 May 2024 06:44:00 +0000 (07:44 +0100)]
Fix RAK4631 antenna switch utilisation

2 years agoAdd firmware hash calculation to RAK4631 + more
jacob.eva [Mon, 13 May 2024 21:25:24 +0000 (22:25 +0100)]
Add firmware hash calculation to RAK4631 + more

2 years agoUpdated console image
Mark Qvist [Sun, 5 May 2024 23:53:50 +0000 (01:53 +0200)]
Updated console image

2 years agoMerge branch 'master' of github.com:markqvist/RNode_Firmware
Mark Qvist [Sun, 5 May 2024 23:47:20 +0000 (01:47 +0200)]
Merge branch 'master' of github.com:markqvist/RNode_Firmware

2 years agoReduced console image size
Mark Qvist [Sun, 5 May 2024 23:39:24 +0000 (01:39 +0200)]
Reduced console image size

2 years agoUpdated console build
Mark Qvist [Sun, 5 May 2024 23:05:40 +0000 (01:05 +0200)]
Updated console build

2 years agoMerge pull request #68 from jacobeva/master
markqvist [Sun, 5 May 2024 16:31:19 +0000 (18:31 +0200)]
Merge pull request #68 from jacobeva/master

Cleanup and fix display bug

2 years agoFix TXEN / RXEN pin init for SX1280
jacob.eva [Sun, 5 May 2024 16:16:09 +0000 (17:16 +0100)]
Fix TXEN / RXEN pin init for SX1280

2 years agoFix display on NRF52
jacob.eva [Sun, 5 May 2024 16:15:55 +0000 (17:15 +0100)]
Fix display on NRF52

2 years agoFix redundant call
jacob.eva [Sun, 5 May 2024 16:15:33 +0000 (17:15 +0100)]
Fix redundant call

2 years agoUpdated readme
Mark Qvist [Fri, 3 May 2024 16:02:44 +0000 (18:02 +0200)]
Updated readme

2 years agoUpdated board config
Mark Qvist [Fri, 3 May 2024 16:00:07 +0000 (18:00 +0200)]
Updated board config

2 years agoUpdated readme
Mark Qvist [Fri, 3 May 2024 14:36:51 +0000 (16:36 +0200)]
Updated readme

2 years agoCleanup
Mark Qvist [Wed, 1 May 2024 23:24:30 +0000 (01:24 +0200)]
Cleanup

2 years agoAdded button input and deep sleep
Mark Qvist [Wed, 1 May 2024 23:20:33 +0000 (01:20 +0200)]
Added button input and deep sleep