| Demo HCI Implementation for WiMOD-LR Devices V2.0.3

Classes | Macros | Typedefs | Enumerations
WiMOD_SAP_LORAWAN_ProLink_IDs.h File Reference
`#include "utils/WMDefs.h"`
`#include "WiMOD_SAP_LORAWAN_IDs.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_EU868.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_RU868.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_IN865.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_AS923.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_IL915.h"`
`#include "WiMOD_SAP_LORAWAN_IDs_US915.h"`
`#include "WIMOD_SAP_LORAWAN_IDs_AU915.h"`
Include dependency graph for WiMOD_SAP_LORAWAN_ProLink_IDs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | TWiMODProLinkLORAWAN_TX_Data
| Structure containing all data necessary to transmitting a data message. More...
struct | TWiMODLORAWAN_DevTimeReqInfo
| info data structure for LoRa device time request MAC command More...
struct | TWiMODLORAWAN_DevTimeAnsInfo
| info data structure for LoRa device time request MAC command More...
struct | TWiMODLORAWAN_McastConfig
struct | TWiMODLORAWAN_McastData
| Structure containing a MultiCast Data. More...
struct | TWiMODLORAWAN_McastNoData
| Structure containing a MultiCast Data. More...
struct | TWiMODProLinkLORAWAN_RadioStackConfig
| Radio stack configuration related to to LoRaWAN specific options. More...

## Macros
#define | PROLINK_MCAST_ERR_WRONG_MTYPE (1 << 0)
#define | PROLINK_MCAST_ERR_WRONG_DEV_ADR (1 << 1)
#define | PROLINK_MCAST_ERR_WRONG_MIC (1 << 2)
#define | PROLINK_MCAST_ERR_UNEXPTECTED_FCNT (1 << 3)
#define | PROLINK_MCAST_ERR_RX_MAC_CMD (1 << 4)
#define | PROLINK_MCAST_ERR_WRONG_DOWNLINK (1 << 5)
#define | PROLINK_MCAST_ERR_MCAST_DOWNLINK_ERR (1 << 6)

## Typedefs
typedef enum TProLinkLoRaWAN_FreqBand | TProLinkLoRaWAN_FreqBand
| Channel Band Selection.
typedef struct TWiMODProLinkLORAWAN_TX_Data | TWiMODProLinkLORAWAN_TX_Data
| Structure containing all data necessary to transmitting a data message.
typedef struct TWiMODLORAWAN_DevTimeReqInfo | TWiMODLORAWAN_DevTimeReqInfo
| info data structure for LoRa device time request MAC command
typedef struct TWiMODLORAWAN_DevTimeAnsInfo | TWiMODLORAWAN_DevTimeAnsInfo
| info data structure for LoRa device time request MAC command
typedef struct TWiMODLORAWAN_McastConfig | TWiMODLORAWAN_McastConfig
typedef struct TWiMODLORAWAN_McastData | TWiMODLORAWAN_McastData
| Structure containing a MultiCast Data.
typedef struct TWiMODLORAWAN_McastNoData | TWiMODLORAWAN_McastNoData
| Structure containing a MultiCast Data.
typedef struct TWiMODProLinkLORAWAN_RadioStackConfig | TWiMODProLinkLORAWAN_RadioStackConfig
| Radio stack configuration related to to LoRaWAN specific options.

## Enumerations
enum | TProLinkLoRaWAN_FreqBand { ProLink_LoRaWAN_FreqBand_EU_868 = LORAWAN_BAND_EU_868, ProLink_LoRaWAN_FreqBand_IN_865 = LORAWAN_BAND_IN_865, ProLink_LoRaWAN_FreqBand_US_915 = LORAWAN_BAND_US_915, ProLink_LoRaWAN_FreqBand_AU_915 = LORAWAN_BAND_AU_915, ProLink_LoRaWAN_FreqBand_AS_923_1 = LORAWAN_BAND_AS_923_1, ProLink_LoRaWAN_FreqBand_AS_923_2 = LORAWAN_BAND_AS_923_2, ProLink_LoRaWAN_FreqBand_AS_923_3 = LORAWAN_BAND_AS_923_3, ProLink_LoRaWAN_FreqBand_RU_868 = LORAWAN_BAND_EU_868, ProLink_LoRaWAN_FreqBand_EU_868_RX2_SF9 = LORAWAN_BAND_EU_868_RX2_SF9, ProLink_LoRaWAN_FreqBand_IN_865_RX2_SF8 = LORAWAN_BAND_IN_865_RX2_SF8, ProLink_LoRaWAN_FreqBand_WW2G4 = GLOBALLINK24_BAND_WW_2G4, ProLink_LoRaWAN_FreqBand_WW2G4_RX2 = GLOBALLINK24_BAND_WW_2G4_RX2 }
| Channel Band Selection. More...

## Enumeration Type Documentation

## ◆ TProLinkLoRaWAN_FreqBand

enum TProLinkLoRaWAN_FreqBand

Channel Band Selection.

Enumerator
ProLink_LoRaWAN_FreqBand_EU_868 | EU 868 MHz band
ProLink_LoRaWAN_FreqBand_IN_865 | India
ProLink_LoRaWAN_FreqBand_US_915 | US 915 MHz band
ProLink_LoRaWAN_FreqBand_AU_915 | UA 915 MHz band
ProLink_LoRaWAN_FreqBand_AS_923_1 | AS 923 MHz band
ProLink_LoRaWAN_FreqBand_AS_923_2 | AS 923 MHz band
ProLink_LoRaWAN_FreqBand_AS_923_3 | AS 923 MHz band
ProLink_LoRaWAN_FreqBand_RU_868 | RU 868 MHz band
ProLink_LoRaWAN_FreqBand_EU_868_RX2_SF9 | alternative EU band, using SF9 for 2nd RX window
ProLink_LoRaWAN_FreqBand_IN_865_RX2_SF8 | alternative IN band, using SF8 for 2nd RX window
ProLink_LoRaWAN_FreqBand_WW2G4 | proprietary extension for emulating LoRaWAN on 2.4 GHz
ProLink_LoRaWAN_FreqBand_WW2G4_RX2 | proprietary extension for emulating LoRaWAN on 2.4 GHz with RX2 window using 2.422 GHz