RadioLib
Universal wireless communication library for Arduino
Loading...
Searching...
No Matches
CC1101 Member List

This is the complete list of members for CC1101, including all inherited members.

autoSetRxBandwidth()CC1101
available()PhysicalLayer
begin(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)CC1101
beginFSK4(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t pwr=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)CC1101
calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual
CC1101(Module *module)CC1101
checkDataRate(DataRate_t dr)PhysicalLayervirtual
checkIrq(RadioLibIrqType_t irq)PhysicalLayer
checkOutputPower(int8_t power, int8_t *clipped) overrideCC1101virtual
checkOutputPower(int8_t power, int8_t *clipped, uint8_t *raw)CC1101
clearChannelScanAction()PhysicalLayervirtual
clearGdo0Action()CC1101
clearGdo2Action()CC1101
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqFlags(uint32_t irq)PhysicalLayervirtual
clearPacketReceivedAction() overrideCC1101virtual
clearPacketSentAction() overrideCC1101virtual
disableAddressFiltering()CC1101
disableSyncWordFiltering(bool requireCarrierSense=false)CC1101
dropSync()PhysicalLayer
enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)CC1101
finishTransmit() overrideCC1101virtual
fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)CC1101
getChannelScanResult()PhysicalLayervirtual
getChipVersion()CC1101
getFreqStep() constPhysicalLayer
getFrequencyDeviation(float *freqDev)CC1101
getIrqFlags()PhysicalLayervirtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getLQI() constCC1101
getModem(ModemType_t *modem)PhysicalLayervirtual
getPacketLength(bool update=true) overrideCC1101virtual
getPromiscuousMode()CC1101
getRSSI() overrideCC1101virtual
getSNR()PhysicalLayervirtual
getTimeOnAir(size_t len)PhysicalLayervirtual
invertIQ(bool enable)PhysicalLayervirtual
packetMode()CC1101
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte() overrideCC1101virtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin) overrideCC1101virtual
readData(uint8_t *data, size_t len) overrideCC1101virtual
readData(uint8_t *data, size_t len)CC1101virtual
receive(uint8_t *data, size_t len) overrideCC1101virtual
receive(uint8_t *data, size_t len)CC1101virtual
receiveDirect() overrideCC1101virtual
receiveDirectAsync()CC1101
reset()CC1101
scanChannel()PhysicalLayervirtual
scanChannel(const ChannelScanConfig_t &config)PhysicalLayervirtual
setBitRate(float br) overrideCC1101virtual
setBitRateTolerance(uint8_t brt)CC1101
setChannelScanAction(void(*func)(void))PhysicalLayervirtual
setCrcFiltering(bool enable=true)CC1101
setDataRate(DataRate_t dr)PhysicalLayervirtual
setDataShaping(uint8_t sh) overrideCC1101virtual
setDIOMapping(uint32_t pin, uint32_t value) overrideCC1101virtual
setDirectAction(void(*func)(void)) overrideCC1101virtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideCC1101virtual
setFrequency(float freq) overrideCC1101virtual
setFrequencyDeviation(float freqDev) overrideCC1101virtual
setGdo0Action(void(*func)(void), uint32_t dir)CC1101
setGdo2Action(void(*func)(void), uint32_t dir)CC1101
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqFlags(uint32_t irq)PhysicalLayervirtual
setModem(ModemType_t modem)PhysicalLayervirtual
setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)CC1101
setOOK(bool enableOOK)CC1101
setOutputPower(int8_t pwr) overrideCC1101virtual
setPacketReceivedAction(void(*func)(void)) overrideCC1101virtual
setPacketSentAction(void(*func)(void)) overrideCC1101virtual
setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)CC1101
PhysicalLayer::setPreambleLength(size_t len)PhysicalLayervirtual
setPromiscuousMode(bool enable=true, bool requireCarrierSense=false)CC1101
setRfSwitchPins(uint32_t rxEn, uint32_t txEn)CC1101
setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])CC1101
setRxBandwidth(float rxBw)CC1101
setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)CC1101
setSyncWord(const uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)CC1101
PhysicalLayer::setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual
sleep() overrideCC1101virtual
standby() overrideCC1101virtual
standby(uint8_t mode) overrideCC1101virtual
startChannelScan()PhysicalLayervirtual
startChannelScan(const ChannelScanConfig_t &config)PhysicalLayervirtual
startDirect()PhysicalLayer
startReceive() overrideCC1101virtual
startReceive(uint32_t timeout, uint32_t irqFlags, uint32_t irqMask, size_t len) overrideCC1101virtual
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideCC1101virtual
startTransmit(const char *str, uint8_t addr=0)CC1101
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)CC1101virtual
transmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideCC1101virtual
transmit(const char *str, uint8_t addr=0)CC1101
transmit(const uint8_t *data, size_t len, uint8_t addr=0)CC1101virtual
transmitDirect(uint32_t frf=0) overrideCC1101virtual
transmitDirectAsync(uint32_t frf=0)CC1101
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)CC1101