jgromes
16504803d1
[SX127x] Fix FSK address handling
2024-10-12 14:15:23 +01:00
jgromes
e9b6e27739
[SX126x] Fix FSK addresses on transmission ( #1268 )
2024-10-12 14:15:05 +01:00
StevenCellist
1ca12abc88
Merge pull request #1267 from PCo-IoT-2024/Feature_isFrmPending
...
[LoRaWAN] Add `frmPending` field in `LoRaWANEvent_t`
2024-10-11 22:15:41 +02:00
Volker Christian
d9ea40032f
[LoRaWAN] Just for convenience: Add a frmPending field in
2024-10-11 21:07:07 +02:00
StevenCellist
aecef28380
[LoRaWAN] Move templates to .h to prevent linker errors
2024-10-10 15:33:19 +02:00
Volker Christian
a7feeee1e0
[SX1276, LoRaWAN] Fix confusing return value in LoRaWAN::processJoinAccept ( #1262 )
...
The error RADIOLIB_ERR_LORA_HEADER_DAMAGED board returned fromreadData(...)
and signaled from a SX1276 is in fact correctly ignored but the state
variable is not corrected.
This confuses the caller due to the wrongly returned state value
RADIOLIB_ERR_LORA_HEADER_DAMAGED.
Change: Clear state also.
2024-10-09 20:32:50 +02:00
StevenCellist
bce4d91715
[LoRaWAN] Fix type format
2024-10-07 23:29:14 +02:00
StevenCellist
9db98f2ab4
[LoRaWAN] Collection of fixes (also fixes #1254 )
2024-10-07 23:17:41 +02:00
Jan Gromeš
dc77e6e662
[SX126x] LR-FHSS support ( #1228 )
...
* [FEC] Added Vitervi encoder
* [SX126x] Added initial LR-FHSS transmission support
* [CI] Use RPi build for CodeQL
* [SX126x] Fix signed comparison warning
* [FEC] Make input to Viterbi encoder const
* [CI] Drop SX126x examples from Arduino Uno builds
* [CI] Build SX123x for CodeQL scan
* [FEC] Fix comparison type
* [SX126x] Added configurable grid step
* [SX126x] Rename convolutional coding class
* [SX126x] Fix payload CRC
* [SX126x] ADded LR-FHSS example
* [SX126x] Make argument const
2024-10-07 20:00:19 +02:00
jgromes
1f11cd1dd5
[LR1110] Added configurable LR-FHSS grid spacing
2024-10-06 10:13:56 +02:00
jacobeva
6e66570241
[SX128x] Add setDataRate method for LoRa modem ( #1251 )
2024-10-02 20:05:21 +02:00
jacobeva
46a086cfa8
[SX128x] Save context before sleep to allow TX to work on wake ( #1249 ) ( #1250 )
2024-10-02 17:59:25 +02:00
jgromes
406daee262
Bump version to 7.0.2
2024-09-30 18:11:11 +02:00
jgromes
fdb3ac46ca
[SX128x] Fix preamble length calculation ( #1243 )
2024-09-30 18:10:18 +02:00
Thomas Göttgens
5a9ff5a491
[SX1227x] fix DIO register mapping ( #1246 )
2024-09-30 16:17:00 +02:00
jgromes
505c0f7910
[CI] Free up some runner disk space (CI_BUILD_ALL)
2024-09-29 16:54:22 +02:00
jgromes
8a83df6ad4
Bump version to 7.0.1
2024-09-29 15:22:40 +02:00
jgromes
38fc7a97a4
[SX127x] Handle multiple IRQ flags ( #1190 )
2024-09-28 13:29:41 +02:00
StevenCellist
5d076f616a
[LoRaWAN] Fix channel mask persistence ( #1238 )
2024-09-28 12:17:41 +02:00
GUVWAF
98ad30eb10
[LR11x0] Fix CAD IRQ setting ( #1240 )
2024-09-27 20:30:42 +02:00
Ali Mosallaei
83e05701fe
[HAL] Add tones support for the RPi Pico ( #1239 )
...
* Add tones support for RPi Pico
* Add dependencies to CMakeLists
* Address review
2024-09-27 20:26:13 +02:00
Thomas Göttgens
42ae7c92ed
[LR112x] enabled higher bandwidth settings for 2.4G lora ( #1235 )
...
* enabled higher bandwidth settings for 2.4G lora
* document new parameters
* use the same cutoff as this->highFreq
2024-09-27 07:03:40 +02:00
GUVWAF
56bf7c87c3
[LR11x0] Implement automatic and forced LDRO ( #1237 )
2024-09-26 21:13:08 +02:00
GUVWAF
ce673b2939
[SX127x] Fix missing CRC mismatch error ( #1236 )
2024-09-26 20:57:26 +02:00
mixeysan
a68df0f515
[LR11x0] Fix temperature reading ( #1234 )
...
* Update LR11x0.cpp
According LR1121 datasheet
* Update LR11x0.cpp
Now OK
* Update LR11x0.cpp
Now OK
2024-09-26 12:55:55 +02:00
jgromes
af27e44a52
[SX126x] Fix instant RSSI reading
2024-09-25 17:02:37 +01:00
jgromes
da74aa26d2
[SX126x] Simplify rx gain configuration
2024-09-25 17:02:09 +01:00
jgromes
ec6de3795b
Merge branch 'master' of https://github.com/jgromes/RadioLib
2024-09-24 20:02:29 +02:00
jgromes
a7a99a2097
[SX126x] Simplify Rx gain retention config
2024-09-24 20:02:27 +02:00
jgromes
07bcf386f5
[LR11x0] LR-FHSS reception is not supported
2024-09-22 18:31:58 +01:00
jgromes
0f6e7653c7
[SX128x] Fix shadowed variable
2024-09-22 18:17:58 +01:00
jgromes
b8cd1353b1
[SX126x] Fix shadowed variable
2024-09-22 18:17:45 +01:00
jgromes
adb5018b72
[LR11x0] Fix shadowed variable
2024-09-22 18:17:29 +01:00
jgromes
102d06a9f8
[SX126x] Added missing implementation
2024-09-22 17:28:51 +01:00
jgromes
0e7c723fb1
[SX126x] Move common setup code to common method
2024-09-22 17:24:59 +01:00
jgromes
f045ed10b5
[FEC] Fix missing parentheses in macro
2024-09-22 17:22:36 +01:00
Egor Shitikov
8068bcc356
[SX128x] getRssi(false) without packet ( #1222 )
...
* Update SX128x.h
* Update SX128x.cpp
2024-09-19 22:02:07 +02:00
jgromes
79b1b8c887
[LoRaWAN] Fixed size_t comparison (CI_BUILD_ALL)
2024-09-16 18:56:22 +02:00
jgromes
6aef0628b7
Bump version to 7.0.0
2024-09-16 18:49:18 +02:00
jgromes
9b4e4a86d2
[LoRaWAN] Fix EU868 data rate for WoR and ACK
2024-09-16 18:46:45 +02:00
StevenCellist
e9ed961c97
[LoRaWAN] Fix ADR backoff
2024-09-16 08:36:14 +02:00
StevenCellist
97579292de
[LoRaWAN] Remove shadowed variable
2024-09-16 01:28:25 +02:00
StevenCellist
b76327c10f
[LoRaWAN] Fix RekeyConf, change session buffer layout
2024-09-16 01:23:10 +02:00
StevenCellist
7f1488eabc
[LoRaWAN] Exit beta
2024-09-16 00:39:40 +02:00
StevenCellist
740ee7e235
[LoRaWAN] Verification cleanup
2024-09-16 00:39:12 +02:00
jgromes
d371b50c5a
Added type casts for Arduino megaAVR
2024-09-13 17:41:28 +02:00
jgromes
2d5de4bc0f
[APRS] Fix debug print
2024-09-12 07:01:56 +02:00
jgromes
d9eb90e59b
[APRS] Fix callsign in non-LoRa mode and buffer size ( #1215 )
2024-09-11 21:43:24 +02:00
jgromes
400382b1e7
[APRS] Fix string conversion in examples
2024-09-11 21:05:01 +02:00
jgromes
8aedf53272
[LoRaWAN] Fix narrow type comparison
2024-09-10 20:27:49 +01:00