Commit graph

109 commits

Author SHA1 Message Date
jgromes
05a4cf1ef1 [SX126x] Added LR-FHSS registers 2022-06-05 11:15:54 +02:00
jgromes
7f09fc430a [SX126x] Enable timeout to generate IRQ event 2022-04-09 19:58:29 +02:00
Nathan Seidle
bad3029f4f Update SX126x.h 2022-01-28 15:54:44 -07:00
Nathan Seidle
b5e5e079c8 Correct typos in explicit/implicitHeader functions. Add a few missing keywords. 2022-01-25 12:17:01 -07:00
jgromes
cc9d7b7220 [SX126x] Moved SF and BW out of common part 2021-12-20 18:11:52 +01:00
jgromes
f3de4602e6 [SX126x] Fixed known binary receive length 2021-11-21 21:16:58 +01:00
jgromes
6f744a8f13 [SX126x] Update to 5.0.0 2021-11-14 11:41:53 +01:00
jgromes
3a8360c361 [SX126x] Added interrupt-driven CAD 2021-10-28 15:44:44 +02:00
jgromes
caf34534d3 [SX126x] Renamed TRNG method 2021-07-18 10:18:18 +02:00
jgromes
8e340dfc94 [SX126x] Added direct reception dummies 2021-06-14 21:15:06 +02:00
jgromes
4342be8386 [SX126x] Added low-level access macro 2021-03-13 19:57:38 +01:00
Kihun Song
07cc802f9b
Convert arbitrary unit to dBm 2021-02-04 17:02:52 +09:00
Kihun Song
318ac691d0 comments 2021-02-04 14:59:32 +09:00
Kihun Song
0b835f9fcf Added getRSSIInst command for SX126x 2021-02-04 14:27:23 +09:00
jgromes
bb1bb59aff [SX126x] Added option to disable TCXO using SX126x::setTCXO(0) (#99) 2020-09-22 07:49:27 +02:00
jgromes
b40ad5c2f7 [SX126x] Added TRNG support 2020-09-13 17:53:23 +02:00
jgromes
96405b938d [SX126x] Added methods to manually set LoRa LDRO 2020-07-08 18:52:08 +02:00
jgromes
b21f93342e [SX126x] Synced parameters of all LoRa modules 2020-07-06 11:48:25 +02:00
jgromes
c8f4698a26 [SX126x] Synced parameters of all FSK modules 2020-07-06 11:13:37 +02:00
jgromes
5aff492323 [SX126x] Changed shaping datatype to uint8_t 2020-07-06 08:52:48 +02:00
jgromes
b1fa564cd3 [SX126x] Fixed exclusion macros 2020-07-04 21:17:54 +02:00
jgromes
95e7bdb7c6 [SX126x] Added missing override 2020-07-04 14:48:51 +02:00
jgromes
fed86b0742 [SX126x] Fixes from cppcheck scan 2020-07-04 14:32:29 +02:00
jgromes
58ddfb8b51 [SX126x] Reworked driver exclusion 2020-06-30 10:43:41 +02:00
jgromes
d710a85985 [SX126x] Implemented RF switch control (#153) 2020-06-18 16:38:30 +02:00
jgromes
cc90345342 [SX126x] Minor formatting fixes 2020-04-07 13:27:55 +02:00
jgromes
898696fb52 [SX126x] Set default whitener initial value to 0x1FF for SX127x FSK 2020-03-14 13:34:31 +01:00
jgromes
4fa214a0fd [SX126x] Added data encoding method 2020-02-11 14:29:19 +01:00
jgromes
318de480ab Reworked PhysicalLayer to accept frequency step directly 2020-02-07 18:31:51 +01:00
Callan Bryant
81fe2d09f8
[SX126x] Parameter to use LDO in begin()
See 4231edee70
for context.
2020-01-28 14:13:20 +00:00
jgromes
ff97f3957b [SX126x] Added method to get currently configured OCP 2020-01-27 09:30:44 +01:00
jgromes
f316920bab [SX126x] Removed setOptimalHiPowerPaConfig 2020-01-26 15:19:08 +01:00
jgromes
2ef331ed9c [SX126x] Added public methods to set regulator mode 2020-01-26 15:11:41 +01:00
jgromes
d892320637 [SX126x] Added option to set LoRa sync word control bits 2020-01-14 18:08:45 +01:00
Callan Bryant
17e3f47c2f
correct return types 2020-01-13 12:15:58 +00:00
Callan Bryant
e441e101ff
check modem type when header type set 2020-01-13 12:10:04 +00:00
Callan Bryant
c331abb7a9
remove outdated comment 2020-01-10 15:34:33 +00:00
Callan Bryant
8d2c98339f
fix default args, scoping 2020-01-10 14:20:42 +00:00
Callan Bryant
3bea627df4
switch to recoding implicit length for use JIT 2020-01-10 09:38:49 +00:00
Callan Bryant
b7d97341b4
make header type a required param to setPacketParams 2020-01-09 16:10:43 +00:00
Callan Bryant
51ce45220b
pass len as param to implicitHeader 2020-01-09 16:08:00 +00:00
Callan Bryant
54f058de02
Revert "breaking change to interrupt RX method declaration : len required"
This reverts commit aee59b5bdd.
2020-01-09 16:04:46 +00:00
Callan Bryant
aee59b5bdd
breaking change to interrupt RX method declaration : len required 2020-01-09 15:40:59 +00:00
Callan Bryant
1cce443ef1
define interface for implicit/explicit mode support 2020-01-09 14:37:58 +00:00
Callan Bryant
d0b817adb9
Implement explicit mode support 2020-01-09 14:22:38 +00:00
jgromes
25f9c73332 [SX126x] Improved reset procedure 2020-01-02 14:48:31 +01:00
jgromes
02ac97b07e [SX126x] Added option to change sleep mode (cold/warm start) 2019-12-29 12:21:14 +01:00
jgromes
460a050a63 [SX126x] Added methods to clear DIO actions 2019-12-29 10:37:04 +01:00
jgromes
55aff74a81 [SX126x] Changed pin mapping, added reset, changed LoRa sync word to 1B 2019-12-27 13:21:21 +01:00
jgromes
df7e517ca5 [SX126x] Changed default minSymbols value to 8 2019-12-05 15:22:51 +01:00