![]() |
Demo HCI Implementation for WiMOD-LR Devices
V2.0.3
|
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 | protectedvirtual |
| 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 | inlinevirtual |
| ~TWiMODLRHCI(void) | TWiMODLRHCI | |
| ~WiMODProLink(void) | WiMODProLink |