diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html
index 20dc386c..4da91d9d 100644
--- a/_c_c1101_8h_source.html
+++ b/_c_c1101_8h_source.html
@@ -687,110 +687,110 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
-
-
-
-
-
-
-
-
- 778 int16_t
setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0,
bool requireCarrierSense =
false);
-
- 788 int16_t
setSyncWord(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0,
bool requireCarrierSense =
false);
-
-
-
- 804 int16_t
setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);
-
-
-
- 817 int16_t
setOOK(
bool enableOOK);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 924 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
-
-
-
-
-
-
-
- 946 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
-
-
-
-
-
- 952 int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
- 953 int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
- 954 void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
- 955 uint8_t SPIreadRegister(uint8_t reg);
- 956 void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data,
size_t len);
- 957 void SPIwriteRegister(uint8_t reg, uint8_t data);
-
- 959 void SPIsendCommand(uint8_t cmd);
-
- 961 #if !defined(RADIOLIB_GODMODE)
-
-
-
- 965 float frequency = RADIOLIB_CC1101_DEFAULT_FREQ;
- 966 float bitRate = RADIOLIB_CC1101_DEFAULT_BR;
-
-
- 969 uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
-
- 971 size_t packetLength = 0;
- 972 bool packetLengthQueried =
false;
- 973 uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
-
- 975 bool promiscuous =
false;
-
- 977 bool directModeEnabled =
true;
-
- 979 int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;
-
-
-
-
- 984 int16_t directMode(
bool sync);
- 985 static void getExpMant(
float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
- 986 int16_t setPacketMode(uint8_t mode, uint16_t len);
-
-
-
+
+
+
+
+
+
+
+
+ 779 int16_t
setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits = 0,
bool requireCarrierSense =
false);
+
+ 789 int16_t
setSyncWord(uint8_t* syncWord, uint8_t len, uint8_t maxErrBits = 0,
bool requireCarrierSense =
false);
+
+
+
+ 805 int16_t
setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs = 0);
+
+
+
+ 818 int16_t
setOOK(
bool enableOOK);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 925 #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)
+
+
+
+
+
+
+
+ 947 #if !defined(RADIOLIB_GODMODE) && !defined(RADIOLIB_LOW_LEVEL)
+
+
+
+
+
+ 953 int16_t SPIgetRegValue(uint8_t reg, uint8_t msb = 7, uint8_t lsb = 0);
+ 954 int16_t SPIsetRegValue(uint8_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2);
+ 955 void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t* inBytes);
+ 956 uint8_t SPIreadRegister(uint8_t reg);
+ 957 void SPIwriteRegisterBurst(uint8_t reg, uint8_t* data,
size_t len);
+ 958 void SPIwriteRegister(uint8_t reg, uint8_t data);
+
+ 960 void SPIsendCommand(uint8_t cmd);
+
+ 962 #if !defined(RADIOLIB_GODMODE)
+
+
+
+ 966 float frequency = RADIOLIB_CC1101_DEFAULT_FREQ;
+ 967 float bitRate = RADIOLIB_CC1101_DEFAULT_BR;
+
+
+ 970 uint8_t modulation = RADIOLIB_CC1101_MOD_FORMAT_2_FSK;
+
+ 972 size_t packetLength = 0;
+ 973 bool packetLengthQueried =
false;
+ 974 uint8_t packetLengthConfig = RADIOLIB_CC1101_LENGTH_CONFIG_VARIABLE;
+
+ 976 bool promiscuous =
false;
+
+ 978 bool directModeEnabled =
true;
+
+ 980 int8_t power = RADIOLIB_CC1101_DEFAULT_POWER;
+
+
+
+
+ 985 int16_t directMode(
bool sync);
+ 986 static void getExpMant(
float target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);
+ 987 int16_t setPacketMode(uint8_t mode, uint16_t len);
+
+
+
Control class for CC1101 module.
Definition: CC1101.h:530
int16_t setDIOMapping(uint32_t pin, uint32_t value)
Configure DIO pin mapping to get a given signal on a DIO pin (if available).
Definition: CC1101.cpp:941
int16_t setPromiscuousMode(bool enable=true)
Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...
Definition: CC1101.cpp:820
@@ -801,7 +801,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
int16_t transmitDirect(uint32_t frf=0) override
Starts direct mode transmission.
Definition: CC1101.cpp:186
int16_t getChipVersion()
Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...
Definition: CC1101.cpp:927
virtual int16_t readData(uint8_t *data, size_t len)
Reads data that was received after calling startReceive method.
Definition: PhysicalLayer.cpp:209
-int16_t setRxBandwidth(float rxBw)
Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz.
Definition: CC1101.cpp:462
+int16_t setRxBandwidth(float rxBw)
Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232,...
Definition: CC1101.cpp:462
int16_t packetMode()
Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...
Definition: CC1101.cpp:237
int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)
Sets 16-bit sync word as a two byte value.
Definition: CC1101.cpp:634
float getRSSI()
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. In asynchronous direct mo...
Definition: CC1101.cpp:731
diff --git a/class_c_c1101.html b/class_c_c1101.html
index 39b653d4..52c71c05 100644
--- a/class_c_c1101.html
+++ b/class_c_c1101.html
@@ -197,7 +197,7 @@ void | | Sets bit rate. Allowed values range from 0.025 to 600.0 kbps. More...
|
|
int16_t | setRxBandwidth (float rxBw) |
- | Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz. More...
|
+ | Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232, 270, 325, 406, 464, 541, 650 and 812 kHz. More...
|
|
int16_t | setFrequencyDeviation (float freqDev) override |
| Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz. More...
|
@@ -1753,7 +1753,7 @@ virtual void
- Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz.
+ Sets receiver bandwidth. Allowed values are 58, 68, 81, 102, 116, 135, 162, 203, 232, 270, 325, 406, 464, 541, 650 and 812 kHz.
- Parameters
-
rxBw | Receiver bandwidth to be set in kHz. |
|