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 |