 |
Demo HCI Implementation for WiMOD-LR Devices
V2.0.3
|
34 #ifndef ARDUINO_SAP_WIMOD_SAP_GLOBALLINK24_H_
35 #define ARDUINO_SAP_WIMOD_SAP_GLOBALLINK24_H_
80 #define TGlobalLink24Status TLoRaWANStatus
81 #define TGlobalLink24JoinNwkIndStatusFormat TLoRaWanJoinNwkIndStatusFormat
82 #define TGlobalLink24TxDataIndStatusFormat TLoRaWanTxDataIndStatusFormat
83 #define TGlobalLink24_FreqBand TLoRaWAN_FreqBand
84 #define TGlobalLink24_PowerSaving TLoRaWAN_PowerSaving
85 #define TGlobalLink24_NwkStatus TLoRaWAN_NwkStatus
87 #define GlobalLink24_MAC_DATA_SERVICE_TYPE_U_DATA LORAWAN_MAC_DATA_SERVICE_TYPE_U_DATA
88 #define GlobalLink24_MAC_DATA_SERVICE_TYPE_C_DATA LORAWAN_MAC_DATA_SERVICE_TYPE_C_DATA
90 #define TWiMODGlobalLink24_OptIndInfos TWiMODLORAWAN_OptIndInfos
91 #define TWiMODGlobalLink24_LinkAdrReqConfig TWiMODLORAWAN_LinkAdrReqConfig
112 #define GLOBALLINK24_STATUS_OK LORAWAN_STATUS_OK //Operation successful
113 #define GLOBALLINK24_STATUS_ERROR LORAWAN_STATUS_ERROR //Operation failed
114 #define GLOBALLINK24_STATUS_CMD_NOT_SUPPORTED LORAWAN_STATUS_CMD_NOT_SUPPORTED //Command is not supported
115 #define GLOBALLINK24_STATUS_WRONG_PARAMETER LORAWAN_STATUS_WRONG_PARAMETER //HCI message contains wrong parameter
116 #define GLOBALLINK24_STATUS_WRONG_DEVICE_MODE LORAWAN_STATUS_WRONG_DEVICE_MODE //Stack is running in a wrong mode
117 #define GLOBALLINK24_STATUS_DEVICE_NOT_ACTIVATED LORAWAN_STATUS_DEVICE_NOT_ACTIVATED //Device is not activated
118 #define GLOBALLINK24_STATUS_DEVICE_BUSY LORAWAN_STATUS_DEVICE_BUSY //Device is busy, command rejected
119 #define GLOBALLINK24_STATUS_QUEUE_FULL LORAWAN_STATUS_QUEUE_FULL //Message queue is full, command rejected
120 #define GLOBALLINK24_STATUS_LENGTH_ERROR LORAWAN_STATUS_LENGTH_ERROR //HCI message length is invalid or radio payload size is too large
121 #define GLOBALLINK24_STATUS_NO_FACTORY_SETTINGS LORAWAN_STATUS_NO_FACTORY_SETTINGS //Factory Settings EEPROM block missing or incompatible with current firmware version
122 #define GLOBALLINK24_STATUS_CHANNEL_BLOCKED LORAWAN_STATUS_CHANNEL_BLOCKED //Channel blocked by Duty Cycle
123 #define GLOBALLINK24_STATUS_CHANNEL_NOT_AVAILABLE LORAWAN_STATUS_CHANNEL_NOT_AVAILABLE //No channel available (e.g. no channel defined for the configured spreading factor)
Structure containing data of the joined network indication.
Definition: WiMOD_SAP_LORAWAN_IDs.h:551
Structure containing RX (user) payload data.
Definition: WiMOD_SAP_LORAWAN_IDs.h:514
Definition: WiMOD_SAP_GlobalLink24.h:103
Structure containing infos of a NoData Indication message.
Definition: WiMOD_SAP_LORAWAN_IDs.h:648
Activation data structure for LoRa network activation.
Definition: WiMOD_SAP_LORAWAN_IDs.h:472
Definition: WiMOD_SAP_GlobalLink24.h:104
Structure containing all data about LoRaWAN network status.
Definition: WiMOD_SAP_LORAWAN_IDs.h:619
Definition: WiMOD_SAP_GlobalLink24.h:100
Definition: WiMOD_SAP_GlobalLink24.h:93
Definition: WiMOD_SAP_GlobalLink24.h:97
data structure for supported bands
Definition: WiMOD_SAP_LORAWAN_IDs.h:663
JOIN data structure for LoRa network activation.
Definition: WiMOD_SAP_LORAWAN_IDs.h:450
Definition: WiMOD_SAP_GlobalLink24.h:105
Radio stack configuration related to to LoRaWAN specific options.
Definition: WiMOD_SAP_LORAWAN_IDs.h:568
Definition: WiMOD_SAP_GlobalLink24.h:95
Definition: WiMOD_SAP_GlobalLink24.h:96
Data structure for received Acknowledgment data.
Definition: WiMOD_SAP_LORAWAN_IDs.h:602
Definition: WiMOD_SAP_GlobalLink24.h:94
LoRaWAN MAC command structure.
Definition: WiMOD_SAP_LORAWAN_IDs.h:590
Structure containing a received MAC command.
Definition: WiMOD_SAP_LORAWAN_IDs.h:534
Definition: WiMOD_SAP_GlobalLink24.h:98
Activation data structure for LoRa network activation.
Definition: WiMOD_SAP_LORAWAN_IDs.h:439
Definition: WiMOD_SAP_GlobalLink24.h:102
Structure containing all data necessary to transmitting a data message.
Definition: WiMOD_SAP_LORAWAN_IDs.h:502
Definition: WiMOD_SAP_GlobalLink24.h:99
Definition: WiMOD_SAP_GlobalLink24.h:101
- SAP
- WiMOD_SAP_GlobalLink24.h