RadioLib
Universal wireless communication library for Arduino
LoRaWANNode Member List

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

activateABP(uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNodevirtual
activateOTAA(uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED, LoRaWANJoinEvent_t *joinEvent=NULL)LoRaWANNodevirtual
beginABP(uint32_t addr, const uint8_t *fNwkSIntKey, const uint8_t *sNwkSIntKey, const uint8_t *nwkSEncKey, const uint8_t *appSKey)LoRaWANNode
beginOTAA(uint64_t joinEUI, uint64_t devEUI, const uint8_t *nwkKey, const uint8_t *appKey)LoRaWANNode
clearSession()LoRaWANNode
dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime)LoRaWANNode
getAFCntDown()LoRaWANNode
getBufferNonces()LoRaWANNode
getBufferSession()LoRaWANNode
getDevAddr()LoRaWANNode
getFCntUp()LoRaWANNode
getLastToA()LoRaWANNode
getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)LoRaWANNode
getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)LoRaWANNode
getMaxPayloadLen()LoRaWANNode
getNFCntDown()LoRaWANNode
isActivated()LoRaWANNode
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)LoRaWANNode
resetFCntDown()LoRaWANNode
scanGuardLoRaWANNode
scheduleTransmission(RadioLibTime_t tUplink)LoRaWANNode
sendMacCommandReq(uint8_t cid)LoRaWANNode
sendReceive(const char *strUp, uint8_t fPort, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNodevirtual
sendReceive(const char *strUp, uint8_t fPort, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNodevirtual
sendReceive(const uint8_t *dataUp, size_t lenUp, uint8_t fPort=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNodevirtual
sendReceive(const uint8_t *dataUp, size_t lenUp, uint8_t fPort, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNodevirtual
setADR(bool enable=true)LoRaWANNode
setBufferNonces(const uint8_t *persistentBuffer)LoRaWANNode
setBufferSession(const uint8_t *persistentBuffer)LoRaWANNode
setCSMA(bool csmaEnabled, uint8_t maxChanges=4, uint8_t backoffMax=0, uint8_t difsSlots=2)LoRaWANNode
setDatarate(uint8_t drUp)LoRaWANNode
setDeviceStatus(uint8_t battLevel)LoRaWANNode
setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)LoRaWANNode
setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)LoRaWANNode
setRx2Dr(uint8_t dr)LoRaWANNode
setTxPower(int8_t txPower)LoRaWANNode
timeUntilUplink()LoRaWANNode
TS009LoRaWANNode