jgromes
858bf6409e
[LR11x0] Fix SNR calculation ( #1161 )
2024-07-16 21:10:47 +02:00
jgromes
fffb1fae9f
[PHY] Make transmit data const ( #1156 )
2024-07-13 16:42:46 +01:00
Jan Gromeš
a93dd1af91
Merge pull request #1158 from alistair23/alistair/scan-guard
...
protocol: LoRaWAN: Allow configuring scanGuard
2024-07-13 17:10:01 +02:00
jgromes
fb049cc3af
[SSTV] Added Robot36 and Robot72 modes ( #1160 )
2024-07-13 14:53:57 +01:00
Alistair Francis
5b9cad0c8c
protocol: LoRaWAN: Allow configuring scanGuard
...
The current code uses scanGuard to increase the Rx window. Sometimes the
default 10ms scanGuard isn't enough. So allow uses of LoRaWAN to set a
larger scanGuard.
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-07-11 10:09:55 +10:00
StevenCellist
d1bfccd612
Merge branch 'master' of https://github.com/jgromes/RadioLib
2024-07-09 21:01:11 +02:00
StevenCellist
0eeb5fe0d9
[LoRaWAN] Fix #1154 , finalize LW v1.0.4
...
Holiday parting gift - happy holidays!
2024-07-09 21:01:09 +02:00
Jan Gromeš
5185443d6e
Merge pull request #1155 from SebKuzminsky/fix-clear-fhss-interrupt-6.6.0
...
[SX127x] When clearing the FHSS interrupt, don't also clear all the others
2024-07-09 20:14:19 +02:00
Sebastian Kuzminsky
a9bd1bffe8
[SX127x] When clearing the FHSS interrupt, don't also clear all the others
2024-07-08 15:36:39 -06:00
Oliver
61a4cae935
Method SetBitrateTolerance added for CC1101, Updated error handling ( #1152 )
...
* Update TypeDef.h
* Update CC1101.h
* Update CC1101.cpp
* Update CC1101.cpp
Update of error handling
2024-07-08 22:37:09 +02:00
Linar Yusupov
edae29e1e9
[LR11x0] use the same irq mask for both DIO9 and DIO11
2024-07-01 21:29:12 +03:00
StevenCellist
33480235d6
[LoRaWAN] Fix JoinRequest dwelltime calculation
2024-06-27 17:38:29 +02:00
jgromes
ce8e6fdfb0
[SX126x] Added missing PHY getRSSI ( #1132 )
2024-06-25 16:56:26 +01:00
jgromes
e406c550b8
[LR11x0] Fix output power configuration at S-band ( #1128 )
2024-06-21 17:53:11 +02:00
jgromes
87fac1797e
[LR11x0] Do not read out GNSS and WiFi versions on LR1121 ( #1128 )
2024-06-21 17:04:46 +02:00
jgromes
940eb07674
[HAL] Fix tone on ESP32 IDF > 5.0.0 ( #1123 )
2024-06-13 17:09:23 +02:00
Jack Hance
a8b6c38488
[CC1101] Fix getRSSI data source ( #1121 )
...
* [CC1101] Fix getRSSI data source
* [CC1101] Fix packet mode not resetting directModeEnabled bool
2024-06-12 17:46:10 +02:00
jgromes
e855636384
[LR11x0] Added missing macros
2024-06-09 10:27:39 +02:00
jgromes
81b9e6cd53
[LR11x0] Fix LR-FHSS time on air calculation ( #1117 )
2024-06-09 10:22:21 +02:00
StevenCellist
68d0e393b7
[LoRaWAN] Remove forbidden CN780
2024-06-07 10:09:59 +02:00
IoTThinks.com
38abf92aaf
[LoRaWAN] Added frequency plans AS923_2, AS923_3 and AS923_4 for Asian countries ( #1116 )
...
* Added AS923_2, AS923_3 and AS923_4
These plans are used by Asian countries such as Vietnam, Indonesia, Philippines...
2024-06-07 10:04:38 +02:00
StevenCellist
e42cd7e2a5
[LoRaWAN] Fix dwelltime & JR-dr for AU915, add JR dwelltime check
2024-06-05 21:27:19 +02:00
IoTThinks.com
aebbdd4c93
[LoRaWAN] To change CR to 4/5 for all frequency plans ( #1115 )
...
To set AS923-1/2/3/4, IN868, EU433, KR, CN...use default CR 4/5 instead of CR 4/7
2024-06-04 08:12:43 +02:00
jgromes
5d9917eb06
[LoRaWAN] Change FSK switch to modulation variable
2024-06-02 09:29:55 +02:00
jgromes
7d96b4290e
Bump version to 6.6.0
2024-05-28 17:53:19 +02:00
jgromes
a465f64969
[LR11x0] Implemented RF switch control
2024-05-26 17:03:45 +02:00
jgromes
3af427fefb
[SX126x] Fix duplicate method
2024-05-26 16:43:54 +02:00
jgromes
f78b3ccc97
[MOD] Increase maximum number of RF switch pins to 5
2024-05-26 16:36:42 +02:00
jgromes
852d336c50
[SX126x] Added getMod implementation
2024-05-26 16:32:51 +02:00
jgromes
c3e99c8698
[LR11x0] Make regulator mode and Rx gain config public ( #1108 )
2024-05-26 14:11:05 +02:00
jgromes
cc2cb2c9a0
[LoRaWAN] Fix shadowed variable
2024-05-26 11:26:15 +01:00
jgromes
41f89198aa
[Crypto] Suppress cppcheck unused private function
2024-05-26 09:31:59 +02:00
jgromes
79d10c242a
[LoRaWAN] Use memset for channel array init
2024-05-26 09:27:00 +02:00
jgromes
9a9e04d047
Add check for self-assignment
2024-05-26 09:25:13 +02:00
jgromes
99bb025173
[PHY] Added missing zero inits
2024-05-26 09:07:07 +02:00
jgromes
525fdfb1a0
[LoRaWAN] Cppcheck cleanup
2024-05-26 09:02:23 +02:00
jgromes
45d3aac0d9
[CC1101] Fixed signed comparison warning
2024-05-26 08:55:38 +02:00
jgromes
6c11480416
[LR11x0] Cppcheck cleanup
2024-05-26 08:49:02 +02:00
jgromes
16710d4dae
[SX128x] Added missing override
2024-05-26 08:45:42 +02:00
jgromes
195339a0c7
[LR11x0] Added missing override
2024-05-26 08:44:42 +02:00
jgromes
77bc8fb33e
[SX126x] Added missing override
2024-05-26 08:44:12 +02:00
jgromes
214a566d9a
[CC1101] Make frequency range check bounds inclusive
2024-05-26 08:43:02 +02:00
StevenCellist
139fc7ee35
[LoRaWAN] Force default Rx2 for JoinAccept
2024-05-25 15:25:46 +02:00
StevenCellist
7186ae598b
[LoRaWAN] Improve debug output
2024-05-25 15:12:36 +02:00
StevenCellist
237531c9a0
[LoRaWAN] Improve FPort checks, add TS009 option
2024-05-25 15:00:36 +02:00
StevenCellist
d4b25e75af
[LoRaWAN] Hide Rx2 config into guarded setRx2Dr()
2024-05-25 14:38:04 +02:00
StevenCellist
88b4da94c1
[LoRaWAN] Fix cppcheck warnings
2024-05-25 13:13:35 +02:00
StevenCellist
fe221cf84f
[LoRaWAN] Revert LW
to LORAWAN
2024-05-25 13:00:02 +02:00
jgromes
4a011e0915
[SX128x] Fix check output power argument name
2024-05-25 07:13:31 +02:00
lewisxhe
84402968c2
Fixed SX128X checkOutputPower
2024-05-25 10:50:58 +08:00