modm API documentation
modm::Dw3110Phy< SpiMaster, Cs > Member List

This is the complete list of members for modm::Dw3110Phy< SpiMaster, Cs >, including all inherited members.

DelayTXMode enum name (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >strong
Dw3110Phy() (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >
Error enum name (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >strong
SpiDevice() (defined in modm::SpiDevice< SpiMaster >)modm::SpiDevice< SpiMaster >inline
TXMode enum name (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >strong
acquireMaster() (defined in modm::SpiDevice< SpiMaster >)modm::SpiDevice< SpiMaster >inlineprotected
attachConfigurationHandler(Spi::ConfigurationHandler handler) (defined in modm::SpiDevice< SpiMaster >)modm::SpiDevice< SpiMaster >inline
calibrate()modm::Dw3110Phy< SpiMaster, Cs >
checkDevID()modm::Dw3110Phy< SpiMaster, Cs >protected
checkTXFailed()modm::Dw3110Phy< SpiMaster, Cs >protected
clearStatusBits(Dw3110::SystemStatus_t mask)modm::Dw3110Phy< SpiMaster, Cs >
fetchChipState()modm::Dw3110Phy< SpiMaster, Cs >protected
fetchPacket(std::span< uint8_t > payload, size_t &payload_len)modm::Dw3110Phy< SpiMaster, Cs >
fetchSystemStatus()modm::Dw3110Phy< SpiMaster, Cs >protected
getChipState()modm::Dw3110Phy< SpiMaster, Cs >
getCurrentCounter()modm::Dw3110Phy< SpiMaster, Cs >
getDeviceUID()modm::Dw3110Phy< SpiMaster, Cs >
getFilterConfig()modm::Dw3110Phy< SpiMaster, Cs >
getPanUID()modm::Dw3110Phy< SpiMaster, Cs >
getRXAntennaDelay()modm::Dw3110Phy< SpiMaster, Cs >
getReceiveTimestamp()modm::Dw3110Phy< SpiMaster, Cs >
getReceiverClockOffset()modm::Dw3110Phy< SpiMaster, Cs >
getResumableDepth() const (defined in modm::NestedResumable< 6 >)modm::NestedResumable< 6 >inline
getSTSGood()modm::Dw3110Phy< SpiMaster, Cs >
getSTSIV(std::span< uint8_t, 16 > iv)modm::Dw3110Phy< SpiMaster, Cs >
getSTSKey(std::span< uint8_t, 16 > key)modm::Dw3110Phy< SpiMaster, Cs >
getSTSQuality()modm::Dw3110Phy< SpiMaster, Cs >
getShortUID()modm::Dw3110Phy< SpiMaster, Cs >
getStatus()modm::Dw3110Phy< SpiMaster, Cs >
getTXAntennaDelay()modm::Dw3110Phy< SpiMaster, Cs >
getTransmitTimestamp()modm::Dw3110Phy< SpiMaster, Cs >
initialize(Dw3110::Channel channel=Dw3110::Channel::Channel5, Dw3110::PreambleCode pcode=Dw3110::PreambleCode::Code_64Mhz_9, Dw3110::PreambleLength plen=Dw3110::PreambleLength::Preamble_64, Dw3110::StartFrameDelimiter sfd=Dw3110::StartFrameDelimiter::IEEE802_15_4z_8)modm::Dw3110Phy< SpiMaster, Cs >
isReceiving()modm::Dw3110Phy< SpiMaster, Cs >
isResumableRunning() const (defined in modm::NestedResumable< 6 >)modm::NestedResumable< 6 >inline
loadOTP()modm::Dw3110Phy< SpiMaster, Cs >protected
packetReady()modm::Dw3110Phy< SpiMaster, Cs >
readChipTime()modm::Dw3110Phy< SpiMaster, Cs >
readModifyWriteRegister(std::span< const uint8_t, Len > or_mask, std::span< const uint8_t, Len > and_mask)modm::Dw3110Phy< SpiMaster, Cs >protected
readOTPMemory(std::span< uint8_t, 4 > out)modm::Dw3110Phy< SpiMaster, Cs >protected
readRegister(std::span< uint8_t, Len > out)modm::Dw3110Phy< SpiMaster, Cs >protected
readRegisterBank(std::span< uint8_t > out, size_t len)modm::Dw3110Phy< SpiMaster, Cs >protected
releaseMaster() (defined in modm::SpiDevice< SpiMaster >)modm::SpiDevice< SpiMaster >inlineprotected
reloadSTSIV()modm::Dw3110Phy< SpiMaster, Cs >
reuseLastSTSIV()modm::Dw3110Phy< SpiMaster, Cs >
sendCommand()modm::Dw3110Phy< SpiMaster, Cs >protected
setAcknowledgeTurnaround(uint8_t time)modm::Dw3110Phy< SpiMaster, Cs >
setAntennaDelay(uint16_t delay)modm::Dw3110Phy< SpiMaster, Cs >
setAutoAckEnabled(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setCCATimeout(uint16_t timeout)modm::Dw3110Phy< SpiMaster, Cs >
setChannel(Dw3110::Channel channel)modm::Dw3110Phy< SpiMaster, Cs >
setDeviceUID(uint64_t uid)modm::Dw3110Phy< SpiMaster, Cs >
setEnableFastTurnaround(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setEnableLongFrames(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setFilterConfig(Dw3110::FilterConfig_t fc)modm::Dw3110Phy< SpiMaster, Cs >
setFrameFilterEnabled(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setIRQPolarity(bool high)modm::Dw3110Phy< SpiMaster, Cs >
setInterruptsEnabled(Dw3110::SystemStatus_t mask)modm::Dw3110Phy< SpiMaster, Cs >
setPanUID(uint16_t pid)modm::Dw3110Phy< SpiMaster, Cs >
setPreambleCode(Dw3110::PreambleCode rx, Dw3110::PreambleCode tx)modm::Dw3110Phy< SpiMaster, Cs >
setPreambleLength(Dw3110::PreambleLength len)modm::Dw3110Phy< SpiMaster, Cs >
setRX_SFD_TOC()modm::Dw3110Phy< SpiMaster, Cs >protected
setReceiveWaitTimeout(modm::chrono::micro_clock::duration duration)modm::Dw3110Phy< SpiMaster, Cs >
setReenableOnRxFailure(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setReferenceTime(uint32_t time)modm::Dw3110Phy< SpiMaster, Cs >
setSFD(Dw3110::StartFrameDelimiter sfd)modm::Dw3110Phy< SpiMaster, Cs >
setSTSIV(std::span< const uint8_t, 16 > iv)modm::Dw3110Phy< SpiMaster, Cs >
setSTSKey(std::span< const uint8_t, 16 > key)modm::Dw3110Phy< SpiMaster, Cs >
setSTSLength(uint8_t len)modm::Dw3110Phy< SpiMaster, Cs >
setSTSMode(Dw3110::STSMode mode, bool sdc)modm::Dw3110Phy< SpiMaster, Cs >
setSendHeaderFast(bool value)modm::Dw3110Phy< SpiMaster, Cs >
setShortUID(uint16_t pid)modm::Dw3110Phy< SpiMaster, Cs >
setWaitForResponseTime(modm::PreciseClock::duration time)modm::Dw3110Phy< SpiMaster, Cs >
startReceive()modm::Dw3110Phy< SpiMaster, Cs >
stopResumable() (defined in modm::NestedResumable< 6 >)modm::NestedResumable< 6 >
transmit(const std::span< const uint8_t > payload, bool ranging=true, bool fast=true)modm::Dw3110Phy< SpiMaster, Cs >
transmitDelayed(uint32_t time, const std::span< const uint8_t > payload, bool ranging=true, bool fast=true)modm::Dw3110Phy< SpiMaster, Cs >
transmitGeneric(std::span< const uint8_t > payload, bool ranging, bool fast)modm::Dw3110Phy< SpiMaster, Cs >protected
txModeToCmd() (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >staticprotected
txModeToCmdDelay() (defined in modm::Dw3110Phy< SpiMaster, Cs >)modm::Dw3110Phy< SpiMaster, Cs >staticprotected
writeRegister(std::span< const uint8_t, Len > val)modm::Dw3110Phy< SpiMaster, Cs >protected
writeRegisterBank(std::span< const uint8_t > val, size_t len)modm::Dw3110Phy< SpiMaster, Cs >protected
writeRegisterMasked(std::span< const uint8_t, Len > or_mask, std::span< const uint8_t, Len > and_mask)modm::Dw3110Phy< SpiMaster, Cs >protected