SDK  23.9.2
For IoT System Software Development
LPPMac Member List

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

begin(PacketRadioChip &chip, uint16_t panId, uint16_t nodeId, const uint8_t *eui64)LPPMac
callbackReceive (defined in PacketRadio)PacketRadioprotected
callbackSendDone (defined in PacketRadio)PacketRadioprotected
cancelSend(IEEE802_15_4Frame *frame)IEEE802_15_4Mac
PacketRadio::cancelSend(RadioPacket *frame)PacketRadioprotected
checkTxFrame(RadioPacket *frame) (defined in IEEE802_15_4Mac)IEEE802_15_4Macprotectedvirtual
ConvertChToFreq2450MHz(uint16_t channelNumber)IEEE802_15_4Macinlinestatic
ConvertChToFreq917MHzSUN_FSK1(uint16_t channelNumber)IEEE802_15_4Macinlinestatic
enableReceiveInterPANFrame(bool enable)LPPMac
enqueueTxFrame(RadioPacket *frame) (defined in PacketRadio)PacketRadioprotected
eventListener (defined in PacketRadio)PacketRadioprotected
ExtractProbe(IEEE802_15_4Frame &probe, IEEE802_15_4Address &srcShort, IEEE802_15_4Address &srcLong, uint16_t *dataChannel, const uint8_t **userMessage, uint8_t *userMessageLength) (defined in LPPMac)LPPMacstatic
getCcaDuration()LPPMac
getListenTimeout()LPPMac
getNextTxFrame() (defined in IEEE802_15_4Mac)IEEE802_15_4Macprotected
getNumPendingSendFrames()PacketRadioprotected
getProbePeriod()LPPMac
getRxTimeout()LPPMac
getRxWaitTimeout()LPPMac
getTxTimeout()LPPMac
handleRxFrame(RadioPacket *frame) (defined in IEEE802_15_4Mac)IEEE802_15_4Macprotectedvirtual
HoppingSequenceList2450MHzIEEE802_15_4Macstatic
HoppingSequenceList917MHzSUN_FSK1IEEE802_15_4Macstatic
isRadioAlwaysOn()LPPMac
isRunning()LPPMac
isSITFirstUsed()LPPMac
LPPMac() (defined in LPPMac)LPPMac
notifyReceive(RadioPacket *frame) (defined in PacketRadio)PacketRadioprotectedvirtual
notifySendDone(RadioPacket *frame) (defined in PacketRadio)PacketRadioprotectedvirtual
onReceive(void(*receiveHandler)(IEEE802_15_4Mac &, const IEEE802_15_4Frame *))IEEE802_15_4Mac
PacketRadio::onReceive(void(*receiveHandler)(PacketRadio &, const RadioPacket *))PacketRadioprotected
onReceiveProbe(void(*func)(uint16_t panId, const uint8_t *eui64, uint16_t shortId, int16_t rssi, const uint8_t *payload, uint8_t payloadLen, uint32_t channel))LPPMac
onSendDone(void(*sendDoneHandler)(IEEE802_15_4Mac &, IEEE802_15_4Frame *))IEEE802_15_4Macvirtual
PacketRadio::onSendDone(void(*sendDoneHandler)(PacketRadio &, RadioPacket *))PacketRadioprotected
PacketRadio() (defined in PacketRadio)PacketRadioprotected
receive(RadioPacket *frame) (defined in PacketRadio)PacketRadioprotectedvirtual
resume()LPPMac
RX_FIFO_SIZE enum value (defined in PacketRadio)PacketRadioprotected
rxFifo (defined in PacketRadio)PacketRadioprotected
send(IEEE802_15_4Frame *frame)IEEE802_15_4Mac
PacketRadio::send(RadioPacket *frame)PacketRadioprotected
sendDone(RadioPacket *frame, RadioPacket::Result_t) (defined in PacketRadio)PacketRadioprotectedvirtual
setCcaDuration(uint16_t msec)LPPMac
setDefaultChannel(uint32_t channel)LPPMac
setEventListener(PacketRadioEventListener &)PacketRadioprotected
setListenTimeout(uint32_t msec)LPPMac
setPanId(uint16_t panId)LPPMac
setProbePayload(const uint8_t *payload, uint8_t len)LPPMac
setProbePayload(const char *payload, uint8_t len) (defined in LPPMac)LPPMacinline
setProbePeriod(uint32_t msec)LPPMac
setRadioAlwaysOn(bool alwaysOn)LPPMac
setRetries(uint8_t num)LPPMac
setRxTimeout(uint16_t msec)LPPMac
setRxWaitTimeout(uint16_t msec)LPPMac
setTxTimeout(uint16_t msec)LPPMac
setUseSITFirst(bool use)LPPMac
stop()LPPMac
TX_DONE_FIFO_SIZE enum value (defined in PacketRadio)PacketRadioprotected
TX_FIFO_SIZE enum value (defined in PacketRadio)PacketRadioprotected
txDoneFifo (defined in PacketRadio)PacketRadioprotected
txFifo (defined in PacketRadio)PacketRadioprotected
use_802_15_4e_2012_Syntax (defined in LPPMac)LPPMac
useForceNoAckRequestIEEE802_15_4Mac