Commit graph

183 commits

Author SHA1 Message Date
obones
0b2238a0a4 The SX127x family of chips shares the same DIO pin functions, so move all the support code in the base SX127x class 2022-07-13 10:05:45 +02:00
jgromes
31da00649c [SX127x] Added missing cast 2022-07-10 20:35:49 +02:00
jgromes
d8c11fa8c9 [SX127x] Added missing Doxygen comments 2022-07-10 19:54:57 +02:00
jgromes
ce26892567 [SX127x] Fixed FSK maximum packet length 2022-07-10 19:48:56 +02:00
jgromes
9836e57616 [Stream] Added Stream mode support for SX127x (#201) (#403) 2022-07-10 17:43:51 +02:00
obones
069428a9f6 Implement setDIOMapping for SX1278 family 2022-07-07 15:36:26 +02:00
jgromes
701e2c4a21 [SX127x] Formatting fixes 2022-07-04 15:17:41 +02:00
Jaimi5
46919cb249 RadioLib - FSK getTimeOnAir, crc bits and packet length configuration fixed 2022-07-01 17:03:02 +02:00
Jaimi5
3b305591d2 RadioLib - syncWord to bits 2022-06-26 23:49:15 +02:00
Jaimi5
de84410e69 RadioLib - type of packet length FSK mode getter changed. 2022-06-26 23:39:44 +02:00
Jaimi5
314fcb2d6e RadioLib - getTimeOnAir for FSK mode in module SX127x 2022-06-26 23:33:05 +02:00
Jaimi5
19715ef204 RadioLib - Now getTimeOnAir returns microseconds 2022-06-25 14:04:44 +02:00
Jaimi5
298dbe8e5c RadioLib - getTimeOnAir for SX127x modules 2022-06-24 17:38:31 +02:00
jgromes
e5e8947e94 [SX127x] Fixed incorrect packet length check in FSK mode 2022-06-19 16:10:33 +02:00
jgromes
ba67ce2720 [SX127x] Fixed RSSI offset not shifted (#538) 2022-06-15 19:31:53 +02:00
Jan Gromeš
77c9a295ed
[SX127x] Fixed RF switch not actuated in continuous Rx mode (#531) 2022-05-30 10:49:55 +02:00
matthias-bs
76ddaf5f67
added setCrcFiltering() 2022-05-23 17:32:58 +02:00
matthias-bs
0a79f7fc22
added setCrcFiltering() 2022-05-23 17:30:40 +02:00
jgromes
2e183d70bb [SX127x] Use RSSI interrupt and disable AFC (#505) 2022-04-03 12:14:26 +02:00
Jan Gromeš
7127433e3b
Merge pull request #457 from nseidle/Allow255Bytes
Fix >= to allow 255 bytes on SX1276
2022-01-29 08:38:53 +01:00
Jan Gromeš
79cde7c0f6
Merge pull request #453 from nseidle/master
Correct typos in explicit/implicitHeader functions.
2022-01-29 08:36:18 +01:00
Nathan Seidle
74feffb4c7 Fix >= to allow 255 bytes 2022-01-28 15:50:59 -07:00
Chris Terwilliger
4661757482
Merge branch 'jgromes:master' into documentation-updates 2022-01-25 15:36:42 -05:00
Nathan Seidle
b5e5e079c8 Correct typos in explicit/implicitHeader functions. Add a few missing keywords. 2022-01-25 12:17:01 -07:00
Jan Gromeš
bd0158c734
Merge pull request #441 from nseidle/FHSS
Add FHSS support
2022-01-23 10:46:30 +01:00
jgromes
6367198546 [SX127x] Fixed shaping disable (#452) 2022-01-23 10:21:28 +01:00
Nathan Seidle
06ef449b68 Move helper functions from SX1276/7/8/9 to global SX127x. 2022-01-17 11:47:49 -07:00
Nathan Seidle
20e1ab23df Add helper functions for SX1277, SX1278, SX1279 2022-01-17 11:35:19 -07:00
Nathan Seidle
3cc299d17b Add FHSS support 2022-01-13 12:25:02 -07:00
Chris Terwilliger
5fb2ce66ab
Update SX127x.h 2021-12-23 22:03:39 -05:00
Chris Terwilliger
2477d38727
Update SX127x.cpp 2021-12-20 18:25:41 -05:00
Chris Terwilliger
9f842acfe7
Update SX127x.h 2021-12-20 18:21:27 -05:00
jgromes
2c59097107 [SX127x] Fixed AFC trigger for FSK mode (#418) 2021-12-12 12:48:12 +01:00
jgromes
1698409e84 [SX127x] Set default FSK bitrate to 4k8 2021-11-27 18:13:06 +01:00
jgromes
fe4830afa0 [SX127x] Set default AFC/AGC trigger to RSSI (#402) 2021-11-27 17:53:17 +01:00
jgromes
3047409b27 [SX127x] Fixed known binary receive length 2021-11-21 21:16:51 +01:00
jgromes
03126f79d3 [SX127x] Update macro names 2021-11-14 13:00:34 +01:00
jgromes
5d712f0bda Merge remote-tracking branch 'origin/master' into hal 2021-11-14 12:55:22 +01:00
jgromes
8c7b8a1b63 [SX127x] Update to 5.0.0 2021-11-14 11:42:12 +01:00
Christophe Painchaud
964ee86b3e indentation fix 2021-11-09 09:07:52 +01:00
Christophe Painchaud
7ddf0f81ce SX127X enable/disable BitSync 2021-11-09 09:07:52 +01:00
Christophe Painchaud
0eb5578e22 doc comment fix 2021-11-09 09:07:52 +01:00
jgromes
ebc4852fc2 [SX127x] Added interrupt-driven CAD (#396) 2021-10-28 15:44:25 +02:00
jgromes
6475507274 [SX127x] Fixed missing OOK shaping configuration in some derived classes (#393) 2021-10-27 19:15:36 +02:00
jgromes
9824ac32b6 [SX127x] Fixed missing call to FSK config in some derived classes (#395) 2021-10-27 07:50:06 +02:00
jgromes
d91c6d0712 [SX127x] Only apply errata fix by a macro (#388) 2021-10-18 21:31:46 +02:00
jgromes
8579b2cb1b [SX127x] Removed redundant default argument 2021-10-18 21:30:54 +02:00
jgromes
9d3807168f [SX127x] Fixed low-power output on RFO pin (#385) 2021-10-17 11:10:52 +02:00
jgromes
127f05d876 [SX127x] Fixed direct mode inactive until first packet is received (#337) 2021-09-26 17:44:03 +02:00
jgromes
562cbbcb7c [SX127x] Fixed unitialized variable warning 2021-09-24 08:24:04 +02:00