jgromes
d95e5e39e8
[MOD] Added missing Doxygen parameter
2024-08-05 21:06:35 +02:00
jgromes
908e297d60
[LR11x0] Added register to set LNA mode
2024-08-05 21:03:39 +02:00
jgromes
4e274fab07
Fix typo in comment
2024-08-04 21:41:10 +02:00
jgromes
39bfa51518
Added verbose assert
2024-08-04 16:33:23 +02:00
StevenCellist
9195dbabda
[LoRaWAN] Fix downlink user-MAC commands piling up
2024-07-21 22:39:28 +02:00
StevenCellist
907d9f9ef2
Merge branch 'master' of https://www.github.com/jgromes/RadioLib
2024-07-21 21:37:25 +02:00
StevenCellist
a6c9d0037a
[LoRaWAN] Collection of fixes
...
- Fix v1.0.4 MAC-in-payload decryption
- Don't process 0MHz frequencies from CFList
- Fix downlink-event datarate not showing correctly after ADR request
- Convert getDevAddr to uint32_t
- Backend: improve MAC Queue<>Buffer processing
2024-07-21 21:37:01 +02:00
jgromes
7c3ed88c0d
[SX126x] Clarify DIO3 for AFSK-based examples
2024-07-20 16:41:13 +02:00
jgromes
737e948efc
[LR11x0] Fix printf types
2024-07-18 17:32:46 +02:00
jgromes
0a77cae0de
[LR11x0] Remove debug hexdump
2024-07-18 17:25:53 +02:00
jgromes
15b8489f1d
[LR11x0] Cleanup, mark GNSS methods as work-in-progress
2024-07-18 17:16:53 +02:00
Jan Gromeš
aa0c017134
Merge pull request #1167 from kb9nate/patch-2
...
Update SX1278.cpp Turn on LnaBoost even in AutoAGC mode
2024-07-18 16:46:52 +02:00
Nate Welch
3985c2edc4
Update SX1278.cpp Turn on LnaBoost even in AutoAGC mode
...
LnaBoost can still be enabled when the gain is not manually set.
The Receiver Sensitivity ratings in the SX1276/7/8 datasheet are specified with the LnaBoost enabled.
I tested this on a few boards here and on average get a 3dB increase in signal strength. This is comparable to the SX1262 "Boosted Gain" setting
2024-07-18 09:20:59 -05:00
Nate Welch
ceba2d9b3b
Update SX1278.cpp to fix errataFix typo
...
The binary representations that were being written to register 0x31 were not setting the correct bit. In particular for the 500kHz bandwidth setting. Changed from 0b1000000 to 0b10000000
2024-07-18 08:45:29 -05:00
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