RadioLib
Universal wireless communication library for Arduino
LoRaWANNode Member List

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

beginABP(uint32_t addr, uint8_t *nwkSKey, uint8_t *appSKey, uint8_t *fNwkSIntKey=NULL, uint8_t *sNwkSIntKey=NULL, bool force=false, uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNode
beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey, bool force=false, uint8_t joinDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)LoRaWANNode
downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)LoRaWANNode
downlink(LoRaWANEvent_t *event=NULL)LoRaWANNode
dutyCycleInterval(uint32_t msPerHour, uint32_t airtime)LoRaWANNode
getAFcntDown()LoRaWANNode
getBufferNonces()LoRaWANNode
getBufferSession()LoRaWANNode
getDevAddr()LoRaWANNode
getFcntUp()LoRaWANNode
getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)LoRaWANNode
getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)LoRaWANNode
getNFcntDown()LoRaWANNode
isJoined()LoRaWANNode
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)LoRaWANNode
maxPayloadDwellTime()LoRaWANNode
resetFcntDown()LoRaWANNode
restore(uint16_t checkSum, uint16_t lwMode, uint8_t lwClass, uint8_t freqPlan)LoRaWANNode
rx1DrOffsetLoRaWANNode
rx2LoRaWANNode
saveSession()LoRaWANNode
sendMacCommandReq(uint8_t cid)LoRaWANNode
sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)LoRaWANNode
setADR(bool enable=true)LoRaWANNode
setBufferNonces(uint8_t *persistentBuffer)LoRaWANNode
setBufferSession(uint8_t *persistentBuffer)LoRaWANNode
setDatarate(uint8_t drUp)LoRaWANNode
setDeviceStatus(uint8_t battLevel)LoRaWANNode
setDutyCycle(bool enable=true, uint32_t msPerHour=0)LoRaWANNode
setDwellTime(bool enable, uint32_t msPerUplink=0)LoRaWANNode
setTxPower(int8_t txPower)LoRaWANNode
timeUntilUplink()LoRaWANNode
uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)LoRaWANNode
wipe()LoRaWANNode