From 78fe4e86db0889adaa0af8510bd2dbee500974bc Mon Sep 17 00:00:00 2001 From: Linar Yusupov Date: Tue, 7 Nov 2023 11:41:52 +0300 Subject: [PATCH] Current state is good enough to qualify it as Release 1.4 --- software/firmware/README.md | 2 +- software/firmware/source/SoftRF/SoftRF.h | 4 ++-- software/firmware/source/SoftRF/SoftRF.ino | 2 +- software/firmware/source/SoftRF/src/driver/RF.cpp | 8 ++++++++ software/firmware/source/SoftRF/src/ui/Web.cpp | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/software/firmware/README.md b/software/firmware/README.md index 694179956..10cd63158 100644 --- a/software/firmware/README.md +++ b/software/firmware/README.md @@ -85,6 +85,6 @@ along with this program. If not, see . * ESP8266Audio library is developed by **Earle Philhower** * IniFile library is developed by **Steve Marple** * MD5 library is developed by **Vasilis Georgitzikis** - * LibAPRS-ESP32 library is developed by **Evan Krall** and **Atten Nakhonthai** + * LibAPRS-ESP32 library is developed by **Evan Krall** and **Somkiat Nakhonthai** * SA818 library is developed by **Gibbon Zen** * OpenDroneID library is developed by **Steve Jack** diff --git a/software/firmware/source/SoftRF/SoftRF.h b/software/firmware/source/SoftRF/SoftRF.h index e0a346ddc..213af4e30 100644 --- a/software/firmware/source/SoftRF/SoftRF.h +++ b/software/firmware/source/SoftRF/SoftRF.h @@ -32,8 +32,8 @@ #endif /* RASPBERRY_PI */ #define SOFTRF_IDENT "SoftRF" -#define SOFTRF_FIRMWARE_VERSION "1.3" -#define SOFTRF_USB_FW_VERSION 0x0103 +#define SOFTRF_FIRMWARE_VERSION "1.4" +#define SOFTRF_USB_FW_VERSION 0x0104 #define ENTRY_EXPIRATION_TIME 10 /* seconds */ #define LED_EXPIRATION_TIME 5 /* seconds */ diff --git a/software/firmware/source/SoftRF/SoftRF.ino b/software/firmware/source/SoftRF/SoftRF.ino index 9d97a3c6d..106ff4a0d 100644 --- a/software/firmware/source/SoftRF/SoftRF.ino +++ b/software/firmware/source/SoftRF/SoftRF.ino @@ -63,7 +63,7 @@ * Pico PIO USB library is developed by sekigon-gonnoc * IniFile library is developed by Steve Marple * MD5 library is developed by Vasilis Georgitzikis - * LibAPRS-ESP32 library is developed by Evan Krall and Atten Nakhonthai + * LibAPRS-ESP32 library is developed by Evan Krall and Somkiat Nakhonthai * SA818 library is developed by Gibbon Zen * OpenDroneID library is developed by Steve Jack * diff --git a/software/firmware/source/SoftRF/src/driver/RF.cpp b/software/firmware/source/SoftRF/src/driver/RF.cpp index f50da2549..92ee8821b 100644 --- a/software/firmware/source/SoftRF/src/driver/RF.cpp +++ b/software/firmware/source/SoftRF/src/driver/RF.cpp @@ -2469,6 +2469,14 @@ static void sa8x8_setup() if (controller.getModel() == Model::SA_818) { controller.closeTail(); } + + /* + * Owners of T-TWR Plus V2.0 board with no R22 fix + * may consider to increase the volume setting + * up to 6 for a better 'APRS sensitivity' at an expense of + * very loud sound from the speaker. + * A disconnect of the speaker is one of the options to think about. + */ controller.setVolume(1); protocol_encode = &aprs_encode; diff --git a/software/firmware/source/SoftRF/src/ui/Web.cpp b/software/firmware/source/SoftRF/src/ui/Web.cpp index c3355703c..8193600e5 100644 --- a/software/firmware/source/SoftRF/src/ui/Web.cpp +++ b/software/firmware/source/SoftRF/src/ui/Web.cpp @@ -126,7 +126,7 @@ static const char about_html[] PROGMEM = "\ Michael KuyperBasic MAC library\ Steve MarpleIniFile library\ Vasilis GeorgitzikisMD5 library\ -Evan Krall and Atten NakhonthaiLibAPRS-ESP32 library\ +Evan Krall and Somkiat NakhonthaiLibAPRS-ESP32 library\ Gibbon ZenSA818 library\ Steve JackOpenDroneID library\ \