LoRaWANCH341 Library
Loading...
Searching...
No Matches
LoRaWAN Member List

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

ABP enum valueLoRaWAN
ACK_PENDING enum valueLoRaWAN
ackPortLoRaWANprivate
ADR_ACK_DELAYLoRaWANprivatestatic
ADR_ACK_LIMITLoRaWANprivatestatic
adrAckCounterLoRaWANprivate
adrEnabledLoRaWANprivate
applyADRSettings(uint8_t dataRate, uint8_t txPower, const std::vector< uint8_t > &channelMask)LoRaWAN
BASE_FREQLoRaWANprivatestatic
calculateTimeOnAir(size_t payload_size)LoRaWAN
CHANNEL_STEPLoRaWANprivatestatic
channelAirTimeLoRaWANprivate
channelFrequenciesLoRaWANprivate
checkDutyCycle(float frequency, size_t payload_size)LoRaWAN
CLASS_A enum valueLoRaWAN
CLASS_B enum valueLoRaWAN
CLASS_C enum valueLoRaWAN
ConfirmationState enum nameLoRaWAN
confirmRetriesLoRaWANprivate
confirmStateLoRaWANprivate
current_bwLoRaWANprivate
current_channelLoRaWANprivate
current_crLoRaWANprivate
current_drLoRaWANprivate
current_lnaLoRaWANprivate
current_nbRepLoRaWANprivate
current_powerLoRaWANprivate
current_preambleLoRaWANprivate
current_sfLoRaWANprivate
current_sync_wordLoRaWANprivate
currentClassLoRaWANprivate
decryptPayload(const std::vector< uint8_t > &payload, uint8_t port)LoRaWAN
DeviceClass enum nameLoRaWAN
enableADR(bool enable)LoRaWAN
encryptPayload(const std::vector< uint8_t > &payload, uint8_t port)LoRaWAN
getChannel() constLoRaWAN
getChannelFromFrequency(float freq_mhz) constLoRaWAN
getDutyCycleUsage(int channel)LoRaWAN
getFrameCounter() constLoRaWAN
getFrequency() constLoRaWAN
getFrequencyFromChannel(int channel) constLoRaWAN
getRegion() constLoRaWAN
getRSSI() constLoRaWAN
getSingleChannel() constLoRaWAN
getSingleChannelFrequency() constLoRaWAN
getSNR() constLoRaWAN
getVerbose()LoRaWANinlinestatic
handleConfirmation()LoRaWAN
handleReceivedMessage(const std::vector< uint8_t > &payload, Message &msg)LoRaWAN
init(int deviceIndex=0)LoRaWAN
isADREnabled() constLoRaWAN
isVerboseLoRaWANprivatestatic
join(JoinMode mode, unsigned long timeout=10000)LoRaWAN
joinCallbackLoRaWANprivate
JoinCallback typedefLoRaWAN
joinedLoRaWANprivate
JoinMode enum nameLoRaWAN
joinModeLoRaWANprivate
lastChannelUseLoRaWANprivate
lastConfirmAttemptLoRaWANprivate
lastFcntDownLoRaWANprivate
lora_regionLoRaWANprivate
LoRaWAN()LoRaWAN
LoRaWAN(std::unique_ptr< SPIInterface > spi_interface)LoRaWANexplicit
MAX_CHANNELSLoRaWANprivatestatic
MAX_POWERLoRaWANprivatestatic
MAX_RETRIESLoRaWANprivatestatic
needsAckLoRaWANprivate
NONE enum valueLoRaWAN
one_channel_bwLoRaWANprivate
one_channel_crLoRaWANprivate
one_channel_freqLoRaWANprivate
one_channel_gatewayLoRaWANprivate
one_channel_powerLoRaWANprivate
one_channel_preambleLoRaWANprivate
one_channel_sfLoRaWANprivate
onJoin(std::function< void(bool)> callback)LoRaWAN
onReceive(std::function< void(const Message &)> callback)LoRaWAN
openRX1Window()LoRaWAN
openRX2Window()LoRaWAN
OTAA enum valueLoRaWAN
pendingAckLoRaWANprivate
pendingMACResponsesLoRaWANprivate
pimplLoRaWANprivate
processJoinAccept(const std::vector< uint8_t > &data)LoRaWAN
processLinkADRReq(const std::vector< uint8_t > &cmd, size_t index, std::vector< uint8_t > &response)LoRaWAN
processMACCommands(const std::vector< uint8_t > &commands, std::vector< uint8_t > &response)LoRaWAN
receive(Message &message, unsigned long timeout=1000)LoRaWAN
RECEIVE_DELAY1LoRaWANprivatestatic
RECEIVE_DELAY2LoRaWANprivatestatic
receiveCallbackLoRaWANprivate
ReceiveCallback typedefLoRaWAN
Region enum nameLoRaWAN
REGION_AU915 enum valueLoRaWAN
REGION_EU433 enum valueLoRaWAN
REGION_EU868 enum valueLoRaWAN
REGION_US915 enum valueLoRaWAN
REGIONS enum valueLoRaWAN
requestLinkCheck()LoRaWAN
resetConfirmationState()LoRaWAN
resetDutyCycle()LoRaWAN
resetSession()LoRaWAN
rx1DrOffsetLoRaWANprivate
RX2_BWLoRaWANprivatestatic
RX2_CRLoRaWANprivatestatic
RX2_FREQLoRaWANprivatestatic
RX2_PREAMBLELoRaWANprivatestatic
RX2_SFLoRaWANprivatestatic
rx2DataRateLoRaWANprivate
RX_CONTINUOUS enum valueLoRaWAN
RX_IDLE enum valueLoRaWAN
RX_WAIT_1 enum valueLoRaWAN
RX_WAIT_2 enum valueLoRaWAN
RX_WINDOW_1 enum valueLoRaWAN
RX_WINDOW_2 enum valueLoRaWAN
RxWindowState enum nameLoRaWAN
send(const std::vector< uint8_t > &data, uint8_t port, bool confirmed=false, bool force_duty_cycle=false)LoRaWAN
sendAck()LoRaWAN
sendADRStatistics()LoRaWAN
setAppEUI(const std::string &appEUI)LoRaWAN
setAppKey(const std::string &appKey)LoRaWAN
setAppSKey(const std::string &appSKey)LoRaWAN
setChannel(uint8_t channel)LoRaWAN
setDevAddr(const std::string &devAddr)LoRaWAN
setDevEUI(const std::string &devEUI)LoRaWAN
setDeviceClass(DeviceClass deviceClass)LoRaWAN
setFrameCounter(uint32_t counter)LoRaWAN
setFrequency(float freq_mhz)LoRaWAN
setNwkSKey(const std::string &nwkSKey)LoRaWAN
setRegion(int region)LoRaWAN
setSingleChannel(bool enable, float freq_mhz=868.1, int sf=9, int bw=125, int cr=5, int power=14, int preamble=8)LoRaWAN
setTxPower(int8_t power)LoRaWAN
setupRxWindows()LoRaWAN
setVerbose(bool verbose)LoRaWANinlinestatic
sleep()LoRaWAN
update()LoRaWAN
updateDataRateFromSF()LoRaWAN
updateRxWindows()LoRaWAN
updateTxParamsForADR()LoRaWAN
validateKeys() constLoRaWAN
WAITING_ACK enum valueLoRaWAN
wake()LoRaWAN
WINDOW_DURATIONLoRaWANprivatestatic
~LoRaWAN()LoRaWAN