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

WiMODProLink Member List

This is the complete list of members for WiMODProLink, including all inherited members.

ActivateDevice(TWiMODLORAWAN_ActivateDeviceData &activationData, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
begin(TProLinkLoRaWANregion region=ProLink_LoRaWAN_Region_EU868) | WiMODProLink |
TWiMODLRHCI::begin(void) | TWiMODLRHCI | virtual
calcFreqToRegister(uint32_t freq, uint8_t *msb, uint8_t *mid, uint8_t *lsb) | WiMODProLink |
calcRegisterToFreq(uint8_t msb, uint8_t mid, uint8_t lsb) | WiMODProLink |
ClearRtcAlarm(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
ConnectViaOTAA(const uint8_t *appEUI=NULL, const uint8_t *appKey=NULL) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_RX_Data *loraWanRxData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &rxMsg, TWiMODLORAWAN_TxIndData *sendIndData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_RX_MacCmdData *loraWanMacCmdData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_RX_JoinedNwkData *joinedNwkData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_RX_ACK_Data *ackData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_NoData_Data *info) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_DevTimeAnsInfo *info) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_McastData *mcastData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLORAWAN_McastNoData *mcastErrData) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLR_RadioLink_Msg *radioLinkMsg) | WiMODProLink |
convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLR_RadioLink_UdataInd *uDataTxInfo) | WiMODProLink |
ConvertAppEuiStrToArray(char *appEuiStr, uint8_t *appEuiArray) | WiMODProLink |
ConvertAppKeyStrToArray(char *appKeyStr, uint8_t *appKeyArray) | WiMODProLink |
ConvertAppSKeyStrToArray(char *appSKeyStr, uint8_t *appSKeyArray) | WiMODProLink |
ConvertNwkSKeyStrToArray(char *nwkSKeyStr, uint8_t *nwkSKeyArray) | WiMODProLink |
copyDevMgmtResultInfos(TWiMODLRResultCodes *hciResult, UINT8 *rspStatus) (defined in WiMODProLink) | WiMODProLink | protected
copyLoRaWanResultInfos(TWiMODLRResultCodes *hciResult, UINT8 *rspStatus) (defined in WiMODProLink) | WiMODProLink | protected
copyProLinkRadioLinkResultInfos(TWiMODLRResultCodes *hciResult, UINT8 *rspStatus) (defined in WiMODProLink) | WiMODProLink | protected
DeactivateDevice(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
EnableWakeupSequence(bool flag) (defined in TWiMODLRHCI) | TWiMODLRHCI |
end(void) | WiMODProLink | virtual
ExecuteGenericCmd(TWiMODLR_Generic_CmdInfo *info, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
FactoryReset(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetCustomConfig(INT8 *rfGain, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetDeviceConfig(TProLinkDeviceConfig *config, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetDeviceEUI(UINT8 *deviceEUI, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetDeviceInfo(TWiMODLR_DevMgmt_DevInfoLoRaWan *info, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetDeviceNonce(UINT16 *devNonce, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetDeviceStatus(TProLinkDeviceStatus *devStatus, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetFirmwareInfo(TWiMODLR_DevMgmt_FwInfo *info, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetHciConfig(TWiMODLR_DevMgmt_HciConfig *hciConfig, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetJoinNonce(UINT16 *joinNonce, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetLastHciResult(void) | WiMODProLink |
GetLastResponseStatus(void) | WiMODProLink |
GetMulticastConfig(TWiMODLORAWAN_McastConfig *mcastCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetNwkStatus(TWiMODLORAWAN_NwkStatus_Data *nwkStatus, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetOperationMode(TWiMOD_OperationMode *opMode, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) (defined in WiMODProLink) | WiMODProLink |
GetRadioLinkAesKey(UINT8 *key, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRadioLinkRadioConfig(TWiMODLR_ProLinkRadioLink_RadioConfig *radioCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRadioStack(TRadioStack_Mode *stackMode, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRadioStackConfig(TWiMODProLinkLORAWAN_RadioStackConfig *data, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRtc(UINT32 *rtcTime, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRtcAlarm(TWiMODLR_DevMgmt_RtcAlarm *rtcAlarm, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetRxMessage(void) (defined in TWiMODLRHCI) | TWiMODLRHCI |
GetSupportedBands(TWiMODLORAWAN_SupportedBands *supportedBands, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
GetTxPowerLimitConfig(TWiMODLORAWAN_TxPwrLimitConfig *txPwrLimitCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
JoinNetwork(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
Ping(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
PostMessage(UINT8 sapID, UINT8 msgID, UINT8 *payload, UINT16 length) (defined in TWiMODLRHCI) | TWiMODLRHCI | protected
PrintBasicDeviceInfo(Stream &s) (defined in WiMODProLink) | WiMODProLink |
Process(void) | TWiMODLRHCI |
ProcessRxMessage(UINT8 *rxBuffer, UINT16 length) (defined in TWiMODLRHCI) | TWiMODLRHCI | protected
ProcessUnexpectedRxMessage(TWiMODLR_HCIMessage &rxMsg) (defined in WiMODProLink) | WiMODProLink | protected virtual
ReactivateDevice(UINT32 *devAdr, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
RegisterJoinedNwkIndicationClient(TJoinedNwkIndicationCallback cb) | WiMODProLink |
RegisterJoinTxIndicationClient(TJoinTxIndicationCallback cb) | WiMODProLink |
RegisterLinkDiconnectIndicationClient(TLinkDisconnectIndicationCallback cb) | WiMODProLink |
RegisterMulticastDataIndicationClient(TMCastDataIndicationCallback cb) | WiMODProLink |
RegisterMulticastInvalidDataIndicationClient(TMCastInvalidDataIndicationCallback cb) | WiMODProLink |
RegisterNoDataIndicationClient(TNoDataIndicationCallback cb) | WiMODProLink |
RegisterNwkTimeAnsIndicationClient(TNwkDeviceTimeAnsIndicationCallback cb) | WiMODProLink |
RegisterPowerUpIndicationClient(TDevMgmtPowerUpCallback cb) | WiMODProLink |
RegisterRadioLinkRxUDataIndicationClient(TRadioLinkUDataRxIndicationCallback cb) | WiMODProLink |
RegisterRadioLinkTxUDataIndicationClient(TRadioLinkUDataTxIndicationCallback cb) | WiMODProLink |
RegisterResetDevNonceIndicationClient(TResetDevNonceIndicationCallback cb) | WiMODProLink |
RegisterRtcAlarmIndicationClient(TDevMgmtRtcAlarmCallback cb) | WiMODProLink |
RegisterRxAckIndicationClient(TRxAckIndicationCallback cb) | WiMODProLink |
RegisterRxCDataIndicationClient(TRxCDataIndicationCallback cb) | WiMODProLink |
RegisterRxMacCmdIndicationClient(TRxMacCmdIndicationCallback cb) | WiMODProLink |
RegisterRxUDataIndicationClient(TRxUDataIndicationCallback cb) | WiMODProLink |
RegisterStackErrorClient(TWiMODStackErrorClient cb) (defined in TWiMODLRHCI) | TWiMODLRHCI |
RegisterTxCDataIndicationClient(TTxCDataIndicationCallback cb) | WiMODProLink |
RegisterTxUDataIndicationClient(TTxUDataIndicationCallback cb) | WiMODProLink |
RemoveMulticastConfig(const UINT8 mcastIndex, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
Reset(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
ResetDeviceConfig(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
ResetRadioLinkRadioConfig(TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SapDevMgmt | WiMODProLink | protected
SapGeneric | WiMODProLink | protected
SapLoRaWan | WiMODProLink | protected
SapRadioLink | WiMODProLink | protected
SendCData(TWiMODProLinkLORAWAN_TX_Data *data, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SendHCIMessage(UINT8 dstSapID, UINT8 msgID, UINT8 rxMsgID, UINT8 *payload, UINT16 length) | TWiMODLRHCI |
SendHCIMessageWithoutRx(UINT8 dstSapID, UINT8 msgID, UINT8 *payload, UINT16 length) | TWiMODLRHCI |
SendMacCmd(const TWiMODLORAWAN_MacCmd *cmd, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SendNwkTimeRequest(TWiMODLORAWAN_DevTimeReqInfo *devTimeInfo, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SendPacket(UINT8 *txData, UINT16 length) (defined in TWiMODLRHCI) | TWiMODLRHCI | protected
SendRadioLinkUData(const TWiMODLR_RadioLink_Msg *data, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SendUData(TWiMODProLinkLORAWAN_TX_Data *data, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SendWakeUpSequence(void) | TWiMODLRHCI |
SetBatteryLevelStatus(UINT8 battStatus, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetCustomConfig(const INT8 rfGain, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetDeviceConfig(const TProLinkDeviceConfig &config, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetDeviceEUI(const UINT8 *deviceEUI, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetDeviceNonce(const UINT16 devNonce, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetHciConfig(TWiMODLR_DevMgmt_HciConfig &hciConfig, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetJoinNonce(const UINT16 joinNonce, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetJoinParameter(TWiMODLORAWAN_JoinParams &joinParams, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetMulticastConfig(TWiMODLORAWAN_McastConfig &mcastCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetOperationMode(const TWiMOD_OperationMode opMode, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) (defined in WiMODProLink) | WiMODProLink |
SetRadioLinkAesKey(const UINT8 *key, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetRadioLinkRadioConfig(const TWiMODLR_ProLinkRadioLink_RadioConfig *radioCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetRadioStack(const TRadioStack_Mode &stackMode, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetRadioStackConfig(TWiMODProLinkLORAWAN_RadioStackConfig *data, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetRtc(const UINT32 rtcTime, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetRtcAlarm(const TWiMODLR_DevMgmt_RtcAlarm *rtcAlarm, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
SetTxPowerLimitConfig(TWiMODLORAWAN_TxPwrLimitConfig &txPwrLimitCfg, TWiMODLRResultCodes *hciResult=NULL, UINT8 *rspStatus=NULL) | WiMODProLink |
TComSlipClient() (defined in TComSlipClient) | TComSlipClient | inline
TWiMODLRHCI(Stream &s) | TWiMODLRHCI |
WaitForResponse(UINT8 rxSapID, UINT8 rxMsgID) (defined in TWiMODLRHCI) | TWiMODLRHCI | protected
WiMODProLink(Stream &s) | WiMODProLink |
~TComSlipClient() (defined in TComSlipClient) | TComSlipClient | inline virtual
~TWiMODLRHCI(void) | TWiMODLRHCI |
~WiMODProLink(void) | WiMODProLink |