guiguitant théo / lorawan-master

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

uMibParam Union Reference

uMibParam Union Reference
[LoRa MAC layer implementation]

#include <LoRaMac.h>

Data Fields

DeviceClass_t Class
bool IsNetworkJoined
bool AdrEnable
uint32_t NetID
uint32_t DevAddr
uint8_t * NwkSKey
uint8_t * AppSKey
bool EnablePublicNetwork
bool EnableRepeaterSupport
ChannelParams_tChannelList
Rx2ChannelParams_t Rx2Channel
Rx2ChannelParams_t Rx2DefaultChannel
uint16_t * ChannelsMask
uint16_t * ChannelsDefaultMask
uint8_t ChannelNbRep
uint32_t MaxRxWindow
uint32_t ReceiveDelay1
uint32_t ReceiveDelay2
uint32_t JoinAcceptDelay1
uint32_t JoinAcceptDelay2
int8_t ChannelsDefaultDatarate
int8_t ChannelsDatarate
int8_t ChannelsDefaultTxPower
int8_t ChannelsTxPower
uint32_t UpLinkCounter
uint32_t DownLinkCounter
MulticastParams_tMulticastList
uint32_t SystemMaxRxError
uint8_t MinRxSymbols

Detailed Description

LoRaMAC MIB parameters

Definition at line 1336 of file LoRaMac.h.


Field Documentation

bool AdrEnable

Activation state of ADR

Related MIB type: MIB_ADR

Definition at line 1355 of file LoRaMac.h.

uint8_t* AppSKey

Application session key

Related MIB type: MIB_APP_SKEY

Definition at line 1379 of file LoRaMac.h.

LoRaWAN Channel

Related MIB type: MIB_CHANNELS

Definition at line 1397 of file LoRaMac.h.

uint8_t ChannelNbRep

Number of frame repetitions

Related MIB type: MIB_CHANNELS_NB_REP

Definition at line 1427 of file LoRaMac.h.

Channels data rate

Related MIB type: MIB_CHANNELS_DATARATE

Definition at line 1469 of file LoRaMac.h.

Channels data rate

Related MIB type: MIB_CHANNELS_DEFAULT_DATARATE

Definition at line 1463 of file LoRaMac.h.

Default channel mask

Related MIB type: MIB_CHANNELS_DEFAULT_MASK

Definition at line 1421 of file LoRaMac.h.

Channels TX power

Related MIB type: MIB_CHANNELS_DEFAULT_TX_POWER

Definition at line 1475 of file LoRaMac.h.

uint16_t* ChannelsMask

Channel mask

Related MIB type: MIB_CHANNELS_MASK

Definition at line 1415 of file LoRaMac.h.

Channels TX power

Related MIB type: MIB_CHANNELS_TX_POWER

Definition at line 1481 of file LoRaMac.h.

LoRaWAN device class

Related MIB type: MIB_DEVICE_CLASS

Definition at line 1343 of file LoRaMac.h.

uint32_t DevAddr

End-device address

Related MIB type: MIB_DEV_ADDR

Definition at line 1367 of file LoRaMac.h.

uint32_t DownLinkCounter

LoRaWAN Down-link counter

Related MIB type: MIB_DOWNLINK_COUNTER

Definition at line 1493 of file LoRaMac.h.

Enable or disable a public network

Related MIB type: MIB_PUBLIC_NETWORK

Definition at line 1385 of file LoRaMac.h.

Enable or disable repeater support

Related MIB type: MIB_REPEATER_SUPPORT

Definition at line 1391 of file LoRaMac.h.

LoRaWAN network joined attribute

Related MIB type: MIB_NETWORK_JOINED

Definition at line 1349 of file LoRaMac.h.

uint32_t JoinAcceptDelay1

Join accept delay 1

Related MIB type: MIB_JOIN_ACCEPT_DELAY_1

Definition at line 1451 of file LoRaMac.h.

uint32_t JoinAcceptDelay2

Join accept delay 2

Related MIB type: MIB_JOIN_ACCEPT_DELAY_2

Definition at line 1457 of file LoRaMac.h.

uint32_t MaxRxWindow

Maximum receive window duration

Related MIB type: MIB_MAX_RX_WINDOW_DURATION

Definition at line 1433 of file LoRaMac.h.

uint8_t MinRxSymbols

Minimum required number of symbols to detect an Rx frame

Related MIB type: MIB_MIN_RX_SYMBOLS

Definition at line 1511 of file LoRaMac.h.

Multicast channel

Related MIB type: MIB_MULTICAST_CHANNEL

Definition at line 1499 of file LoRaMac.h.

uint32_t NetID

Network identifier

Related MIB type: MIB_NET_ID

Definition at line 1361 of file LoRaMac.h.

uint8_t* NwkSKey

Network session key

Related MIB type: MIB_NWK_SKEY

Definition at line 1373 of file LoRaMac.h.

uint32_t ReceiveDelay1

Receive delay 1

Related MIB type: MIB_RECEIVE_DELAY_1

Definition at line 1439 of file LoRaMac.h.

uint32_t ReceiveDelay2

Receive delay 2

Related MIB type: MIB_RECEIVE_DELAY_2

Definition at line 1445 of file LoRaMac.h.

Channel for the receive window 2

Related MIB type: MIB_RX2_CHANNEL

Definition at line 1403 of file LoRaMac.h.

Channel for the receive window 2

Related MIB type: MIB_RX2_DEFAULT_CHANNEL

Definition at line 1409 of file LoRaMac.h.

uint32_t SystemMaxRxError

System overall timing error in milliseconds.

Related MIB type: MIB_SYSTEM_MAX_RX_ERROR

Definition at line 1505 of file LoRaMac.h.

uint32_t UpLinkCounter

LoRaWAN Up-link counter

Related MIB type: MIB_UPLINK_COUNTER

Definition at line 1487 of file LoRaMac.h.