jgromes
6430fa5e38
[LR11x0] Split source into multiple files
2025-05-31 09:54:23 +01:00
jgromes
06af9a8f7f
[LoRaWAN] Do not use range in switch case
2025-05-31 10:36:37 +02:00
StevenCellist
49d340e667
[LoRaWAN] Implement Class C (including multicast) ( #1504 )
...
* [SX126x] Add unified RxContinuous timeout
* [SX127x] Add unified RxContinuous timeout
* [SX128x] Add unified RxContinuous timeout
* [LR11x0] Add unified RxContinuous timeout
* [LoRaWAN] Implement Class C
* [LoRaWAN] Fix cppcheck issue
* [LoRaWAN] Add a few comments
* [LoRaWAN] Add a few more comments
* [LoRaWAN] Improve debug line
* [LoRaWAN] Prohibit class switching before join
* [LoRaWAN] Fix Class C downlink details
* [LoRaWAN] Implement Class C multicast
* Update keywords.txt
* [LoRaWAN] Fix error codes in examples
* [LoRaWAN] Declare Multicast key arguments `const`
* [LoRaWAN] Small fixes for Class C
* [LoRaWAN] Small fixes for Class C
* [LoRaWAN] Fix Class C feedback
2025-05-29 21:08:24 +02:00
Jan Gromeš
764eeabd3a
Merge pull request #1516 from jgromes/rpi-pico-hal-fix
...
[HAL] Rpi pico hal fix
2025-05-29 17:43:20 +02:00
jgromes
faa5ab11d2
[HAL] Add macro guards to PicoHal
2025-05-29 17:31:27 +02:00
jgromes
d0624f7b85
Fix sources for IDF component
2025-05-29 17:09:08 +02:00
jgromes
776ab477c4
Fix source files globbing for ESP-IDF
2025-05-29 16:29:50 +02:00
jgromes
3b1747a9df
[HAL] Exclude HAL source files from default build
2025-05-29 16:20:47 +02:00
jgromes
fff056ced7
[HAL] Make RPi Pico tone helpers static
2025-05-28 20:24:12 +02:00
Jan Gromeš
fcf49d8ef2
[SX127x] Add emulated Rx single mode ( #1496 )
2025-05-28 19:08:16 +02:00
jgromes
6495247bbf
[SX127x] Add emulated Rx single mode ( #1496 )
2025-05-27 21:43:59 +02:00
StevenCellist
f00395b5b7
[LoRaWAN] Fix Reset and Rekey MAC commands
2025-05-15 09:21:02 +02:00
jgromes
4ccc28f18b
[LoRaWAN] Fix Arduino sendReceive not setting downlink string
2025-05-11 17:43:08 +02:00
StevenCellist
1dae175022
Update LoRaWAN notes
2025-05-08 17:09:31 +02:00
StevenCellist
5a24ae1ce8
Update LoRaWAN examples README
2025-05-08 16:51:34 +02:00
StevenCellist
ac2e743e21
[LoRaWAN] Prevent possible negative delay
2025-05-08 00:41:43 +02:00
StevenCellist
6b985c3516
[LoRaWAN] Tighten uplink timing
2025-05-08 00:39:37 +02:00
StevenCellist
208d619d5b
[Utils] Fix include path
2025-05-08 00:37:26 +02:00
StevenCellist
7305324e9f
[LoRaWAN] Fix debug statement
2025-05-06 14:32:09 +02:00
StevenCellist
f16854abd0
[LoRaWAN] Simplify FCnt rollover
2025-05-06 14:28:18 +02:00
StevenCellist
32642b7d7b
[LoRaWAN] Handle bad block of LinkADRReq ( #1497 )
2025-05-06 13:39:26 +02:00
StevenCellist
9209afcf86
[LoRaWAN] Improve window timing accuracy ( #1491 )
2025-05-06 13:28:56 +02:00
jgromes
3002cdf371
[SX127x] Fix register check when switching modems ( #1496 )
2025-05-04 19:04:15 +02:00
jgromes
c570b44dc3
[LR11x0] Accept bootloader as valid device ID ( #1487 )
2025-04-16 17:58:42 +02:00
jcrespoc
13ad2f63f9
[CC1101] Fix variable packet length with address enabled ( #1483 )
2025-04-15 18:13:10 +02:00
Linar Yusupov
a88ec8dc08
add few RADIOLIB_EXCLUDE_XXXX options missing ( #1474 )
...
* add few RADIOLIB_EXCLUDE_XXXX options missing
* add RADIOLIB_EXCLUDE_FSK4 and RADIOLIB_EXCLUDE_PAGER
2025-04-04 07:26:14 +02:00
jgromes
ec785005aa
[SX126x] Zero-initialize version string
2025-03-23 21:47:20 +01:00
jgromes
f0e686eaa9
[Si443x] Add CRC configuration ( #1430 )
2025-03-14 20:14:52 +01:00
jgromes
416f52d92a
[Si443x] Fix CRC error IRQ ( #1430 )
2025-03-14 20:14:23 +01:00
jgromes
d526ac3091
[RF69] Remove redundant sync word length caching
2025-03-08 13:09:54 +01:00
Jan Gromeš
1b62bc3208
[RF69] Merge pull request #1452 from lyusupov/master
...
[RF69] further fix for sync word length
2025-03-08 13:09:09 +01:00
Linar Yusupov
77db225396
[RF69] further fix for sync word length
2025-03-08 13:02:05 +03:00
Jan Gromeš
15745bbd1d
[LoRaWAN] Merge pull request #1450 from jgromes/fix-cn470
...
Fix for CN470 (formerly CN500) (#1447 )
2025-03-06 21:03:14 +01:00
StevenCellist
7577ae413f
Fix for CN470 (formerly CN500)
2025-03-06 18:31:20 +01:00
Linar Yusupov
c88cf551cc
[SX128x] fix for improper GFSK syncword setting with length other than 5 bytes ( #1446 )
...
* [SX128x] fix for improper GFSK syncword setting with length other than 5 bytes
* [SX128x] misc. rework
2025-03-06 17:47:59 +01:00
Linar Yusupov
6bf0c3f735
[RF69] a fix for invalid sync word length setting ( #1448 )
...
* [RF69] a fix for invalid sync word length setting
* [RF69] fix maxErrBits width
2025-03-06 07:09:01 +01:00
jgromes
d605bc2058
[SX128x] Add missing const cast
2025-03-04 08:10:09 +01:00
jgromes
08e0c0e613
[SX128x] Simplify sync word configuration
2025-03-03 08:36:03 +01:00
Linar Yusupov
d142928e9f
[SX128x] fix for invalid GSFK sync words order ( #1444 )
2025-03-03 08:34:26 +01:00
Linar Yusupov
01d1bdae2c
[SX128x] Add support for GFSK fixed packet length mode ( #1441 )
...
* [SX1280] add support for GFSK fixed packet length mode
* [SX1280] meet cpp check
* [SX1280] cleanup
2025-03-02 20:26:16 +01:00
Jan Gromeš
56729041b3
[MOD] Add debug timestamps ( #1440 )
2025-03-02 09:37:55 +01:00
jgromes
b203323ff9
Merge branch 'master' of https://github.com/jgromes/RadioLib
2025-03-02 08:31:49 +01:00
jgromes
07792dc90f
[MOD] Return debug information even after post-transfer GPIO timeout ( #1434 )
2025-03-02 08:31:47 +01:00
jgromes
c9690a7955
[EXT] Remove redundant null check ( #1436 )
2025-02-27 18:16:30 +01:00
Crsarmv7l
cf776230a4
Slightly increase timeout while waiting for MARC state to be ready for TX ( #1429 )
2025-02-19 19:44:01 +01:00
jgromes
648ecbed3b
[SX127x] Fix typo in doxygen comment
2025-02-18 07:20:42 +01:00
jgromes
6a96d44b2b
[SX127x] Fix automated RFO selection ( #1412 )
2025-02-17 21:19:18 +01:00
jgromes
ae65265268
[LR11x0] Fix rest of latitude/longitude conversion ( #1379 )
2025-02-17 18:36:36 +01:00
jgromes
9c82d1bdc2
[LR11x0] Fix latitude/longitude for negative values ( #1379 )
2025-02-17 17:42:20 +01:00
jgromes
4a557f5162
[PHY] Add missing member variable init
2025-02-15 14:57:36 +01:00