From 5fb31d8b07071db27bb331ea2912c199a626cd36 Mon Sep 17 00:00:00 2001 From: Pavel Moravec Date: Tue, 10 Jan 2023 21:14:48 +0100 Subject: [PATCH 1/6] Fix power limitations on 20dBm TX iGate --- src/TaskRadiolib.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/TaskRadiolib.cpp b/src/TaskRadiolib.cpp index f71dbb7..125c6d0 100644 --- a/src/TaskRadiolib.cpp +++ b/src/TaskRadiolib.cpp @@ -100,6 +100,10 @@ bool RadiolibTask::setup(System &system) { } } + if (config.power > 17 && config.tx_enable) { + radio->setCurrentLimit(140); + } + preambleDurationMilliSec = ((uint64_t)(preambleLength + 4) << (config.spreadingFactor + 10 /* to milli-sec */)) / config.signalBandwidth; _stateInfo = ""; From 02d34ad07b766f5d7983fab19f7be227cca53f56 Mon Sep 17 00:00:00 2001 From: Peter Buchegger Date: Fri, 20 Jan 2023 11:40:16 +0100 Subject: [PATCH 2/6] Create dependabot.yml --- .github/workflows/dependabot.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/dependabot.yml diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml new file mode 100644 index 0000000..f2c9100 --- /dev/null +++ b/.github/workflows/dependabot.yml @@ -0,0 +1,19 @@ +name: PlatformIO Dependabot + +on: + workflow_dispatch: + schedule: + # Runs every Saturday at 00:00 + - cron: '0 0 * * 6' + +jobs: + dependabot: + runs-on: ubuntu-latest + name: run PlatformIO Dependabot + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: run PlatformIO Dependabot + uses: peterus/platformio_dependabot@v1.0.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} From b8ad764b35b889c757f6c40563645b4315c87ae8 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 20 Jan 2023 10:44:25 +0000 Subject: [PATCH 3/6] Bump TinyGPSPlus to 1.0.3 --- platformio.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 75d41b9..dbd2036 100644 --- a/platformio.ini +++ b/platformio.ini @@ -14,7 +14,7 @@ lib_deps = peterus/esp-logger @ 1.0.0 peterus/ESP-FTP-Server-Lib @ 0.9.5 knolleary/PubSubClient@^2.8 - mikalhart/TinyGPSPlus @ 1.0.2 + mikalhart/TinyGPSPlus @ 1.0.3 shaggydog/OneButton @ 1.5.0 jgromes/RadioLib @ 5.1.2 check_tool = cppcheck From f6e9136b7c8fb54592112b502a710464bad839e7 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 20 Jan 2023 10:44:33 +0000 Subject: [PATCH 4/6] Bump ArduinoJson to 6.20.0 --- platformio.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 75d41b9..df65ab4 100644 --- a/platformio.ini +++ b/platformio.ini @@ -8,7 +8,7 @@ lib_ldf_mode = deep+ monitor_speed = 115200 monitor_raw = yes lib_deps = - bblanchon/ArduinoJson @ 6.17.0 + bblanchon/ArduinoJson @ 6.20.0 lewisxhe/AXP202X_Library @ 1.1.2 peterus/APRS-Decoder-Lib @ 0.0.6 peterus/esp-logger @ 1.0.0 From a1300f926644a5f7f7a5744f1bddb7e562ac1917 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 20 Jan 2023 10:44:41 +0000 Subject: [PATCH 5/6] Bump AXP202X_Library to 1.1.3 --- platformio.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 75d41b9..2098c7d 100644 --- a/platformio.ini +++ b/platformio.ini @@ -9,7 +9,7 @@ monitor_speed = 115200 monitor_raw = yes lib_deps = bblanchon/ArduinoJson @ 6.17.0 - lewisxhe/AXP202X_Library @ 1.1.2 + lewisxhe/AXP202X_Library @ 1.1.3 peterus/APRS-Decoder-Lib @ 0.0.6 peterus/esp-logger @ 1.0.0 peterus/ESP-FTP-Server-Lib @ 0.9.5 From ccefe0f9878736379a424cc166a8c80fea1c147a Mon Sep 17 00:00:00 2001 From: root Date: Fri, 20 Jan 2023 10:44:45 +0000 Subject: [PATCH 6/6] Bump RadioLib to 5.6.0 --- platformio.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 75d41b9..0104029 100644 --- a/platformio.ini +++ b/platformio.ini @@ -16,7 +16,7 @@ lib_deps = knolleary/PubSubClient@^2.8 mikalhart/TinyGPSPlus @ 1.0.2 shaggydog/OneButton @ 1.5.0 - jgromes/RadioLib @ 5.1.2 + jgromes/RadioLib @ 5.6.0 check_tool = cppcheck check_flags = cppcheck: --suppress=*:*.pio\* --inline-suppr -DCPPCHECK --force lib -ilib/TimeLib -ilib/LoRa -ilib/NTPClient