![]() |
Demo HCI Implementation for WiMOD-LR Devices
V2.0.3
|
#include "utils/WMDefs.h"#include "WiMOD_SAP_LORAWAN_IDs_EU868.h"#include "WiMOD_SAP_LORAWAN_IDs_US915.h"#include "WIMOD_SAP_LORAWAN_IDs_AU915.h"#include "WiMOD_SAP_LORAWAN_IDs_AS923.h"

Go to the source code of this file.
Classes | |
| struct | TWiMODLR_ProLinkRadioLink_RadioConfig |
| Structure containing the radio (stack) config parameters of the proprietary LR-BASE stack (only for ProLink) More... | |
Macros | |
| #define | PROLINK_RADIOLINK_SAP_ID 0x03 |
| #define | PROLINK_RADIOLINK_MSG_SEND_U_DATA_REQ 0x01 |
| #define | PROLINK_RADIOLINK_MSG_SEND_U_DATA_RSP 0x02 |
| #define | PROLINK_RADIOLINK_MSG_U_DATA_RX_IND 0x04 |
| #define | PROLINK_RADIOLINK_MSG_U_DATA_TX_IND 0x06 |
| #define | PROLINK_RADIOLINK_MSG_SET_RADIO_CFG_REQ 0x17 |
| #define | PROLINK_RADIOLINK_MSG_SET_RADIO_CFG_RSP 0x18 |
| #define | PROLINK_RADIOLINK_MSG_GET_RADIO_CFG_REQ 0x19 |
| #define | PROLINK_RADIOLINK_MSG_GET_RADIO_CFG_RSP 0x1A |
| #define | PROLINK_RADIOLINK_MSG_RESET_RADIO_CFG_REQ 0x1B |
| #define | PROLINK_RADIOLINK_MSG_RESET_RADIO_CFG_RSP 0x1C |
| #define | PROLINK_RADIOLINK_MSG_SET_AES_KEY_REQ 0x21 |
| #define | PROLINK_RADIOLINK_MSG_SET_AES_KEY_RSP 0x22 |
| #define | PROLINK_RADIOLINK_MSG_GET_AES_KEY_REQ 0x23 |
| #define | PROLINK_RADIOLINK_MSG_GET_AES_KEY_RSP 0x24 |
| #define | PROLINK_RADIOLINK_RADIO_CFG_MISC_EXTENDED_HCI_OUTPUT_FORMAT (1 << 0) |
| #define | PROLINK_RADIOLINK_RADIO_CFG_MISC_HCI_TX_IND_ENABLED (1 << 2) |
| #define | PROLINK_RADIOLINK_RADIO_CFG_MISC_HCI_ENCTRYPTION_ENABLED (1 << 5) |
Typedefs | |
| typedef enum TRadioCfg_RadioModeProLink | TRadioCfg_RadioModeProLink |
| general operation mode of the radio part only for LR-BASE mode in ProLink | |
| typedef enum TRadioCfg_ModulationProLink | TRadioCfg_ModulationProLink |
| Modulation technique supported by the WiMOD only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_LoRaBandwidthProLink | TRadioCfg_LoRaBandwidthProLink |
| Bandwidth settings for the LoRa modulation only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_LoRaSpreadingFactorProLink | TRadioCfg_LoRaSpreadingFactorProLink |
| SpreadingFactors for LoRa modulation only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_ErrorCodingProLink | TRadioCfg_ErrorCodingProLink |
| ErrorCoding settings (for LoRa modulation) only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_TxPowerLevelProLink | TRadioCfg_TxPowerLevelProLink |
| TxPowerLevel settings only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_RxControlProLink | TRadioCfg_RxControlProLink |
| RX Operation modes only for LR-BASE mode in ProLink. | |
| typedef enum TRadioCfg_FskDatarateProLink | TRadioCfg_FskDatarateProLink |
| Settings for the FSK data rate only for LR-BASE mode in ProLink. | |
| typedef struct TWiMODLR_ProLinkRadioLink_RadioConfig | TWiMODLR_ProLinkRadioLink_RadioConfig |
| Structure containing the radio (stack) config parameters of the proprietary LR-BASE stack (only for ProLink) | |
| #define PROLINK_RADIOLINK_SAP_ID 0x03 |
SAP ID for the RadioLink service
SpreadingFactors for LoRa modulation only for LR-BASE mode in ProLink.
TxPowerLevel settings only for LR-BASE mode in ProLink.