StevenCellist
805654f76b
[LoRaWAN] Remove unused variable
2025-02-06 00:30:40 +01:00
StevenCellist
d789194192
[LoRaWAN] Switch all delay calls to sleepDelay
2025-02-06 00:20:41 +01:00
jgromes
0fd1331728
Merge branch 'master' into lorawan-sleep
2025-02-05 20:43:46 +01:00
Jan Gromeš
2550fae4cb
[PHY] Staged modes ( #1414 )
...
* [PHY] Add PHY support for staged modes
* [SX126x] Add support for staged Rx/Tx
* [PHY] Add missing virtual specifiers
* [SX126x] Add missing overrides
* [LoRaWAN] Use new stageMode and launchMode, reduce scanGuard
* [LoRaWAN] A-synchronize transmissions (#1410 )
* [PHY] Pass mode config by reference
* [PHY] Add default implementation of start transmit/receive
* [SX126x] Implement staged modes
* [SX128x] Implement staged modes
* [SX127x] Implement staged modes
* [LR11x0] Implement staged modes
* [SX127x] Remove unused method from header
* [SX126x] Make array const
* Add new methods to keywords
---------
Co-authored-by: StevenCellist <steven@boonstoppel.nu>
2025-02-05 20:41:43 +01:00
jgromes
9e832526a5
[SX127x] Fix lower power range of RFO ( #1412 )
2025-02-02 10:10:13 +01:00
jgromes
f2461edaec
[SX127x] Fix mistake in doxygen comment ( #1411 )
2025-02-01 21:05:58 +01:00
jgromes
27eece8f8a
[LoRaWAN] Add methods to allow user-provided sleep function
2025-02-01 10:40:59 +01:00
jgromes
4deec953e8
[LLCC68] Add missing override specifiers
2025-01-31 18:25:57 +01:00
jgromes
b634c9c711
[SX126x] Add missing virtual specifier ( #1405 )
2025-01-31 18:09:52 +01:00
jgromes
8c304a89c1
[LLCC68] Add override begin FSK and LR-FHSS methods ( #1405 )
2025-01-31 17:59:47 +01:00
StevenCellist
27653e1cf7
[LoRaWAN] Allow support for misc MAC commands
2025-01-30 20:58:53 +01:00
jgromes
c187960cc1
[SX126x] Add public method to handle LR-FHSS hopping
2025-01-29 17:51:20 +00:00
jgromes
fc6ff698b9
[RF69] Fix sync word length not set correctly ( #1400 )
2025-01-27 18:44:49 +01:00
Linar Yusupov
5979a2a7be
add chip revision number for SX123xH
2025-01-23 15:35:09 +03:00
jgromes
4733fdd9d1
Fix debug prints
2025-01-19 18:30:02 +01:00
jgromes
8126e6f508
Suppress double promotion warning for debug
2025-01-19 18:29:56 +01:00
jgromes
650d00b3e3
Added no-tag debug macro to protocol level
2025-01-19 13:27:14 +00:00
jgromes
21a77a6389
[Morse] Fix debug output
2025-01-19 13:26:51 +00:00
jgromes
cbb8126442
[LoRaWAN] Fix possible integer overflow
2025-01-18 21:23:01 +01:00
jgromes
269eb2fe38
[LoRaWAN] Fix typecast
2025-01-18 21:22:17 +01:00
jgromes
64f0f5028b
[LoRaWAN] Cppcheck fixes
2025-01-18 18:14:56 +01:00
jgromes
1324b53f7b
[Print] Fix duplicate methods
2025-01-18 18:14:34 +01:00
jgromes
ff24e2b2ae
[LoRaWAN] Cppcheck fixes
2025-01-18 17:51:57 +01:00
jgromes
aab3e05386
[Crypto] Cppcheck fixes
2025-01-18 17:51:30 +01:00
jgromes
cc9ce359b6
[OPT] Cppcheck fixes
2025-01-18 17:51:11 +01:00
jgromes
de33ce4d6a
[PHY] Cppcheck fixes
2025-01-18 17:50:53 +01:00
jgromes
d685534154
[Print] Cppcheck fixes
2025-01-18 17:50:09 +01:00
jgromes
bf1933a0c4
[Pager] Cppcheck fixes
2025-01-18 17:49:51 +01:00
jgromes
208f4f8ad4
[Morse] Cppcheck fixes
2025-01-18 17:49:37 +01:00
jgromes
1357d672c7
[Hell] Cppcheck fixes
2025-01-18 17:49:24 +01:00
jgromes
9b8b9c2802
[FSK4] Cppcheck fixes
2025-01-18 17:49:10 +01:00
jgromes
dab2c3497c
[AX.25] Cppcheck fixes
2025-01-18 17:48:57 +01:00
jgromes
d4d98d37ce
[APRS] Cppcheck fixes
2025-01-18 17:48:41 +01:00
jgromes
80a44a3232
[SX128x] Cppcheck fixes
2025-01-18 17:48:25 +01:00
jgromes
06b3049e38
[SX127x] Cppcheck fixes
2025-01-18 17:48:19 +01:00
jgromes
ddd4b23e65
[SX126x] Cppcheck fixes
2025-01-18 17:48:09 +01:00
jgromes
aaa48ba4d8
[Si443x] Cppcheck fixes
2025-01-18 17:47:54 +01:00
jgromes
5e7be10364
[nRF24] Cppcheck fixes
2025-01-18 17:47:34 +01:00
jgromes
d3d16433bf
[SX126x] Cppcheck fixes
2025-01-18 15:43:14 +01:00
jgromes
beb6689287
[RF69] Cppcheck fixes
2025-01-18 15:25:48 +01:00
jgromes
77dad34c05
[LR11x0] Cppcheck fixes
2025-01-18 15:21:40 +01:00
jgromes
3354cd89df
[SX126x] MAke LLCC68-shared methods virtual
2025-01-17 22:31:20 +01:00
jgromes
21b8e5a364
[LLCC68] Cppcheck fixes
2025-01-17 22:30:49 +01:00
jgromes
af34dd9691
[CC1101] Cppcheck fixes
2025-01-17 22:30:37 +01:00
jgromes
4088db2cf2
[MOD] Fix issues reported by new cppcheck
2025-01-17 20:00:26 +01:00
jgromes
c538cac769
[Morse] Fix possible overflow
2025-01-17 19:59:25 +01:00
jgromes
10c38164f2
[LoRaWAN] Remove range expression in switch
2025-01-17 19:59:10 +01:00
Matej Frančeškin
f3276c2e66
fix implicit conversion from float to double warnings
2025-01-15 16:06:47 +01:00
Yegor Shytikov
4f1d367c93
[LR11x0] Skip frequency range verification ( #1388 )
...
* Update LR1120.cpp
LR1120 can set the frequency of the documented range. So, allowing another frequency was tested with the LR1121 Lyligo board, which works. Thanks!
* Update LR1120.h
* add RADIOLIB_CHECK_PARAMS
* remove skipRfValidation parameter
* Fix formating
2025-01-14 20:56:03 +01:00
petrel
04b96873a3
[CC1101]Add sleep function ( #1389 )
2025-01-14 08:03:43 +01:00