Commit graph

75 commits

Author SHA1 Message Date
jgromes
da0993a6ed Added RADIOLIB_EXCLUDE_DIRECT_RECEIVE exclusion macro (#557) 2022-08-15 19:19:59 +02:00
Jan Gromeš
96f2e34e09
Merge pull request #542 from obones/setDIOMapping
Introduce the setDIOMapping method
2022-07-13 23:04:48 +02:00
jgromes
60aa0098b3 [RF69][SX1231] Added Stream support (#201) 2022-07-10 20:41:11 +02:00
obones
bdb14b9e9d Implement setDIOMapping for RF69 family 2022-07-07 15:36:26 +02:00
James Smith
63ba279fd2 Call setRxBandwidth again if setOOK is called 2022-03-28 17:28:01 -07:00
James Smith
77fa0e83c0 Merge remote-tracking branch 'upstream/master' into rf69-ook-rxbw 2022-03-28 17:20:13 -07:00
James Smith
2b99b6ec86 Add enableOOK param to RF69::begin, false by default, mirrors SX127x 2022-03-26 14:45:54 -07:00
James Smith
eed4075cb1 [RF69] Persist bit synchronization settings 2022-03-26 13:08:46 -07:00
James Smith
361eba8ebc Set RX bandwidth correctly for OOK mode 2022-03-26 12:53:17 -07:00
James Smith
dd0d48abe9 Fix setRxBandwidth by calculating mantissa and exponent, rather than comparing floats 2022-03-22 16:33:36 -07:00
jgromes
330e5ad543 [RF69] Set default FSK bitrate to 4k8 2021-11-27 18:12:40 +01:00
jgromes
1d4295feed [RF69] Fixed known binary receive length (#408) 2021-11-21 21:17:26 +01:00
jgromes
22ae7dfd9b [RF69] Update macro names 2021-11-14 13:00:28 +01:00
jgromes
5d712f0bda Merge remote-tracking branch 'origin/master' into hal 2021-11-14 12:55:22 +01:00
jgromes
008187b0b1 [RF69] Update to 5.0.0 2021-11-14 11:40:31 +01:00
Christophe Painchaud
0c3b0b32db new RF69::enableContinuousModeBitSync() 2021-11-09 09:07:52 +01:00
Christophe Painchaud
d47c30b18d new RF69::setOokFixedThreshold 2021-11-09 09:07:52 +01:00
Christophe Painchaud
50055ee52d new RF69::setOokFixedThreshold() 2021-11-09 09:07:52 +01:00
jgromes
c470809f92 [RF69] Renamed TRNG method 2021-07-18 10:18:24 +02:00
jgromes
536829452f [RF69] Added direct reception support 2021-06-14 21:14:55 +02:00
jgromes
b81a2d7549 [RF69] Fix packet length written twice (#296) 2021-05-02 11:30:39 +02:00
Federico Maggi
871a0fe34f Removed SPIsetRegValue 2021-04-21 23:39:25 +02:00
Federico Maggi
f5f722e30f No need to use _mod 2021-04-13 16:15:39 +02:00
Federico Maggi
f18d75a853 Missing RF69:: 2021-04-13 15:27:25 +02:00
Federico Maggi
012c39e7f5 Addressing PR#279 comments 2021-04-13 15:25:28 +02:00
Federico Maggi
aebe2d2f98 Caching carrier frequency 2021-04-13 12:22:49 +02:00
Federico Maggi
f9cc7cefcd Declaring SPI get/set RegValue in line with CC1101 2021-04-13 10:43:50 +02:00
Federico Maggi
5b5bc6efb9 Remove duplicate setOOK() method 2021-04-13 10:07:44 +02:00
Federico Maggi
4d2764edb2 Merge remote-tracking branch 'upstream/master'
* upstream/master: (249 commits)
  [SX127x] OOK functions style cleanup
  [RF69] OOK functions style cleanup
  styles and syntax changes
  added RF69::setOokThresholdType
  added RF69::setLnaTestBoost
  doc fix
  SX1278::getRSSI() modified for OOK so it wont require an activation
  SX127x::setOokPeakThresholdDecrement
  ignore jetbrain .idea
  SX1278::setGain() added support for FSK_OOK modes
  SX127x::setOokFixedOrFloorThreshold
  SX1278::setOokThresholdType()
  RF69::setOOK
  [SX127x] Fixed shaping in OOK (#268)
  [SX127x] Added FSK CRC mode configuration (#266)
  Bump version to 4.3.0
  [nRF24] Added low-level access macro
  [XBee] Added low-level access macro
  [Si443x] Added low-level access macro
  [SX128x] Added low-level access macro
  ...
2021-04-13 09:42:02 +02:00
jgromes
31b7bfefe0 [RF69] OOK functions style cleanup 2021-03-26 05:54:52 +01:00
Christophe Painchaud
3e1088f34a styles and syntax changes 2021-03-25 13:39:44 +01:00
Christophe Painchaud
7b6f1d075a added RF69::setOokThresholdType 2021-03-24 18:05:32 +01:00
Christophe Painchaud
97cdce7b64 added RF69::setLnaTestBoost 2021-03-24 16:42:33 +01:00
Christophe Painchaud
b1c98569ea RF69::setOOK 2021-03-16 15:38:40 +01:00
jgromes
79296af398 [RF69] Added low-level access macro 2021-03-13 19:57:11 +01:00
jgromes
50fecff60d [RF69[ Fixed method description 2021-02-21 16:53:14 +01:00
jgromes
abbefd1226 [RF69] Added -1 as alias for lowest supported frequency deviation 2021-02-13 17:41:41 +01:00
jgromes
ef50f9e1e8 [RF69] Update markers for debug decoder 2020-12-05 12:04:47 +01:00
jgromes
4c62de06cf [RF69] Added method to read version register 2020-11-20 17:52:47 +01:00
jgromes
ff8d9d672d [RF69] Added TRNG support 2020-09-13 17:53:30 +02:00
Jan Gromeš
20193b784e
[RF69] Disabled SPI verification when writing frequency regs (#162) 2020-08-12 05:28:51 +02:00
jgromes
866e3c4c86 [RF69] Added Module overrides for all Arduino core functions 2020-08-01 16:34:12 +02:00
jgromes
9432e3d1c3 [RF69] Fixed inverted check (#167) 2020-07-18 07:09:44 +02:00
Federico Maggi
7535faad32 Fixed conflicts 2020-07-14 15:50:55 +02:00
jgromes
59434cb025 [RF69] Synced parameters of all FSK modules 2020-07-06 11:13:24 +02:00
jgromes
263410ffb1 [RF69] Changed shaping datatype to uint8_t 2020-07-06 08:52:30 +02:00
jgromes
ccb3635485 [RF69] Fixed exclusion macros 2020-07-04 21:17:14 +02:00
jgromes
0a53900b51 [RF69] Fixes from cppcheck scan 2020-07-04 14:22:36 +02:00
jgromes
59c4a71fad [RF69] Added explicit default param config 2020-07-04 11:25:39 +02:00
jgromes
984cfac319 [RF69] Reworked driver exclusion 2020-06-30 10:42:47 +02:00