 |
Demo HCI Implementation for WiMOD-LR Devices
V2.0.3
|
Go to the documentation of this file.
44 #ifndef ARDUINO_SAP_WIMOD_SAP_LORAWAN_PROLINK_IDS_H_
45 #define ARDUINO_SAP_WIMOD_SAP_LORAWAN_PROLINK_IDS_H_
47 #include "utils/WMDefs.h"
57 #include "WIMOD_SAP_LORAWAN_IDs_AU915.h"
95 UINT8
Payload[WiMODLORAWAN_APP_PAYLOAD_LEN];
123 UINT8 MulticastIndex;
130 UINT8
NwkSKey[WiMODLORAWAN_NWK_SESSION_KEY_LEN];
131 UINT8
AppSKey[WiMODLORAWAN_APP_SESSION_KEY_LEN];
164 #define PROLINK_MCAST_ERR_WRONG_MTYPE (1 << 0)
165 #define PROLINK_MCAST_ERR_WRONG_DEV_ADR (1 << 1)
166 #define PROLINK_MCAST_ERR_WRONG_MIC (1 << 2)
167 #define PROLINK_MCAST_ERR_UNEXPTECTED_FCNT (1 << 3)
168 #define PROLINK_MCAST_ERR_RX_MAC_CMD (1 << 4)
169 #define PROLINK_MCAST_ERR_WRONG_DOWNLINK (1 << 5)
170 #define PROLINK_MCAST_ERR_MCAST_DOWNLINK_ERR (1 << 6)
info data structure for LoRa device time request MAC command
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:114
UINT8 LoRaWANPort
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:146
Structure containing a MultiCast Data.
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:176
UINT8 SubBandMask2
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:203
UINT8 NwkSKey[WiMODLORAWAN_NWK_SESSION_KEY_LEN]
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:130
UINT8 Payload[WiMODLORAWAN_APP_PAYLOAD_LEN]
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:95
struct TWiMODLORAWAN_McastNoData TWiMODLORAWAN_McastNoData
Structure containing a MultiCast Data.
@ ProLink_LoRaWAN_FreqBand_WW2G4_RX2
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:84
Structure containing a MultiCast Data.
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:139
UINT8 WrongParamErrCode
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:206
UINT8 AppSKey[WiMODLORAWAN_APP_SESSION_KEY_LEN]
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:131
@ ProLink_LoRaWAN_FreqBand_AU_915
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:71
UINT8 RxSlot
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:156
struct TWiMODProLinkLORAWAN_TX_Data TWiMODProLinkLORAWAN_TX_Data
Structure containing all data necessary to transmitting a data message.
UINT32 DeviceAddress
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:144
INT8 RSSI
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:154
@ ProLink_LoRaWAN_FreqBand_AS_923_3
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:75
struct TWiMODLORAWAN_DevTimeReqInfo TWiMODLORAWAN_DevTimeReqInfo
info data structure for LoRa device time request MAC command
@ ProLink_LoRaWAN_FreqBand_US_915
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:69
UINT8 Port
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:93
UINT8 StatusFormat
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:142
UINT8 HeaderMacCmdCapacity
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:199
UINT8 DataRateIndex
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:153
struct TWiMODLORAWAN_McastData TWiMODLORAWAN_McastData
Structure containing a MultiCast Data.
UINT8 DataRateIndex
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:193
UINT8 AppPayload[WiMODLORAWAN_APP_PAYLOAD_LEN]
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:148
UINT32 GpsTime
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:117
@ ProLink_LoRaWAN_FreqBand_IN_865_RX2_SF8
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:81
UINT8 StatusFormat
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:179
Radio stack configuration related to to LoRaWAN specific options.
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:191
UINT8 BandIndex
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:198
UINT32 DeviceAddress
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:183
UINT32 ChannelBlockTime
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:97
info data structure for LoRa device time request MAC command
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:104
INT8 SNR
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:155
UINT8 TXPowerLevel
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:194
UINT8 SubBandMask1
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:202
Structure containing all data necessary to transmitting a data message.
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:91
@ ProLink_LoRaWAN_FreqBand_AS_923_2
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:74
struct TWiMODProLinkLORAWAN_RadioStackConfig TWiMODProLinkLORAWAN_RadioStackConfig
Radio stack configuration related to to LoRaWAN specific options.
@ ProLink_LoRaWAN_FreqBand_AS_923_1
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:73
UINT8 Options
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:195
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:121
UINT8 Retransmissions
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:197
UINT8 ErrorCode
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:181
UINT8 ChannelIndex
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:152
@ ProLink_LoRaWAN_FreqBand_EU_868
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:65
UINT8 MulticastStatus
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:127
@ ProLink_LoRaWAN_FreqBand_EU_868_RX2_SF9
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:80
struct TWiMODLORAWAN_DevTimeAnsInfo TWiMODLORAWAN_DevTimeAnsInfo
info data structure for LoRa device time request MAC command
@ ProLink_LoRaWAN_FreqBand_RU_868
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:77
UINT8 Length
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:94
bool OptionalInfoAvaiable
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:157
@ ProLink_LoRaWAN_FreqBand_IN_865
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:67
TProLinkLoRaWAN_FreqBand
Channel Band Selection.
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:63
UINT32 ChannelBlockTime
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:107
@ ProLink_LoRaWAN_FreqBand_WW2G4
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:83
UINT32 DeviceAddress
Definition: WiMOD_SAP_LORAWAN_ProLink_IDs.h:124