]> git.tnoah.ca Git - lora-radio.git/log
lora-radio.git
22 months agoLimit T3S3 TX power for now
jacob.eva [Sat, 12 Oct 2024 20:58:58 +0000 (21:58 +0100)]
Limit T3S3 TX power for now

22 months agoCorrect T3S3 flashing
jacob.eva [Sat, 12 Oct 2024 20:03:33 +0000 (21:03 +0100)]
Correct T3S3 flashing

22 months agoCorrect T3S3 SX1280 PA pins
jacob.eva [Sat, 12 Oct 2024 20:02:40 +0000 (21:02 +0100)]
Correct T3S3 SX1280 PA pins

22 months agoCorrect T3S3 SPI configuration
jacob.eva [Sat, 12 Oct 2024 19:38:56 +0000 (20:38 +0100)]
Correct T3S3 SPI configuration

22 months agoFix missing --port option
jacob.eva [Sat, 12 Oct 2024 19:24:32 +0000 (20:24 +0100)]
Fix missing --port option

22 months agoAdd TXEN and RXEN pins for PA model of T3S3
jacob.eva [Sat, 12 Oct 2024 17:15:12 +0000 (18:15 +0100)]
Add TXEN and RXEN pins for PA model of T3S3

22 months agoUpdate to RNode Firmware v1.78 (upstream)
jacob.eva [Sat, 12 Oct 2024 17:04:19 +0000 (18:04 +0100)]
Update to RNode Firmware v1.78 (upstream)

22 months agoFix edge case in transmission handling
jacob.eva [Sat, 12 Oct 2024 11:45:20 +0000 (12:45 +0100)]
Fix edge case in transmission handling

22 months agoMerge t-echo display support (currently non-scaled)
jacob.eva [Fri, 11 Oct 2024 18:58:36 +0000 (19:58 +0100)]
Merge t-echo display support (currently non-scaled)

22 months agoMerge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE
jacob.eva [Fri, 11 Oct 2024 18:41:39 +0000 (19:41 +0100)]
Merge branch 'master' of github.com:liberatedsystems/RNode_Firmware_CE

22 months agoMerge branch 'make_fixes'
jacob.eva [Fri, 11 Oct 2024 18:40:26 +0000 (19:40 +0100)]
Merge branch 'make_fixes'

22 months agoMerge
jacob.eva [Fri, 11 Oct 2024 17:54:40 +0000 (18:54 +0100)]
Merge

23 months agoMerge pull request #46 from tomuk5/E22_ESP32
jacobeva [Tue, 1 Oct 2024 17:51:17 +0000 (18:51 +0100)]
Merge pull request #46 from tomuk5/E22_ESP32

ESP32: Ebyte E22 900M30S Board support

23 months agoFix interface framing assignment conflict
jacob.eva [Tue, 1 Oct 2024 14:55:20 +0000 (15:55 +0100)]
Fix interface framing assignment conflict

23 months agoRevamp makefile to be more dynamic and reduce much some duplication
Aaron Bieber [Fri, 27 Sep 2024 15:20:56 +0000 (09:20 -0600)]
Revamp makefile to be more dynamic and reduce much some duplication

23 months agoMerge pull request #40 from jeremybox/techo/fix-arduino-build
jacobeva [Mon, 16 Sep 2024 17:00:42 +0000 (18:00 +0100)]
Merge pull request #40 from jeremybox/techo/fix-arduino-build

small make prep fixes

23 months agofixes adds missing adafruit repo used for prep-nrf, and adds prep-nrf to the make...
Jeremy [Mon, 16 Sep 2024 16:50:56 +0000 (12:50 -0400)]
fixes adds missing adafruit repo used for prep-nrf, and adds prep-nrf to the make prep

23 months agoE22 Board
tomuk5 [Wed, 11 Sep 2024 21:46:35 +0000 (22:46 +0100)]
E22 Board

23 months agoCleanup
jacob.eva [Thu, 12 Sep 2024 19:32:54 +0000 (20:32 +0100)]
Cleanup

23 months agoMerge pull request #36 from jeremybox/techo
jacobeva [Thu, 12 Sep 2024 19:22:46 +0000 (20:22 +0100)]
Merge pull request #36 from jeremybox/techo

Add t-echo support

23 months agoDelete .vscode/settings.json
jeremybox [Thu, 12 Sep 2024 15:03:56 +0000 (11:03 -0400)]
Delete .vscode/settings.json

23 months agoadds .vscode to git ignore file
jeremy [Thu, 12 Sep 2024 15:02:21 +0000 (11:02 -0400)]
adds .vscode to git ignore file

23 months agoSquashed commit of the following:
jeremy [Thu, 12 Sep 2024 14:57:16 +0000 (10:57 -0400)]
Squashed commit of the following:

commit 2e25bff15413f2365f1b18c901f93297ce07c645
Author: jeremy <jeremy@ubuntu>
Date:   Thu Sep 12 10:19:07 2024 -0400

    Adds t-echo support

commit aa44625847179c5b3c4d03b9f7e062f409da0d8a
Author: jeremy <jeremy@ubuntu>
Date:   Thu Sep 12 10:19:07 2024 -0400

    Adds t-echo support

23 months agoAllow ESP32 with BLE to compile
jacob.eva [Wed, 11 Sep 2024 20:49:56 +0000 (21:49 +0100)]
Allow ESP32 with BLE to compile

23 months agoWell that was embarassing...
jacob.eva [Wed, 11 Sep 2024 20:49:27 +0000 (21:49 +0100)]
Well that was embarassing...

23 months agoReplace all references to python with python3 instead, close #33
jacob.eva [Wed, 11 Sep 2024 20:01:51 +0000 (21:01 +0100)]
Replace all references to python with python3 instead, close #33

23 months agoRevert to ISR handling packets and cap SX1280 data rate
jacob.eva [Wed, 11 Sep 2024 19:18:43 +0000 (20:18 +0100)]
Revert to ISR handling packets and cap SX1280 data rate

23 months agoAdd custom board signing and EEPROM instructions
tomuk5 [Mon, 9 Sep 2024 09:22:09 +0000 (10:22 +0100)]
Add custom board signing and EEPROM instructions

Signed-off-by: jacob.eva <x00010@disroot.org>
23 months agoCorrect various lengths and data types
jacob.eva [Tue, 10 Sep 2024 21:39:49 +0000 (22:39 +0100)]
Correct various lengths and data types

23 months agoChange interrupt layout and address SX1280 errata
jacob.eva [Tue, 10 Sep 2024 21:39:15 +0000 (22:39 +0100)]
Change interrupt layout and address SX1280 errata

23 months agoImprove BLE serial performance + add BLE battery display
jacob.eva [Tue, 10 Sep 2024 21:37:26 +0000 (22:37 +0100)]
Improve BLE serial performance + add BLE battery display

2 years agoAdd support for retrieving packet length on implicit header
jacob.eva [Thu, 5 Sep 2024 12:10:11 +0000 (13:10 +0100)]
Add support for retrieving packet length on implicit header

2 years agoFinish off edge cases of race condition
jacob.eva [Wed, 4 Sep 2024 20:56:47 +0000 (21:56 +0100)]
Finish off edge cases of race condition

2 years agoCorrect interface selection logic
jacob.eva [Wed, 4 Sep 2024 17:25:36 +0000 (18:25 +0100)]
Correct interface selection logic

2 years agoFix race condition on multiple interfaces receiving at once
jacob.eva [Wed, 4 Sep 2024 16:37:09 +0000 (17:37 +0100)]
Fix race condition on multiple interfaces receiving at once

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.