 |
Demo HCI Implementation for WiMOD-LR Devices
V2.0.3
|
Go to the documentation of this file.
34 #ifndef ARDUINO_SAP_WIMOD_SAP_REMOTECTRL_H_
35 #define ARDUINO_SAP_WIMOD_SAP_REMOTECTRL_H_
45 #include "../HCI/WiMODLRHCI.h"
52 #ifdef WIMOD_USE_CPP11
70 #ifdef WIMOD_USE_CPP11
110 UINT16 txPayloadSize;
UINT16 SourceDeviceAddress
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:95
Internal helper class for processing SLIP frames.
Definition: WiMODLRHCI.h:235
basic low level HCI message structure used for all serial messages to/from WiMOD
Definition: WiMODLRHCI.h:120
UINT16 Length
Definition: WiMODLRHCI.h:123
UINT8 MsgID
Definition: WiMODLRHCI.h:129
virtual void RegisterBtnPressedClient(TRemoteCtrlBtnPressedIndicationCallback cb)
Register a callback function for the event "Button Pressed Indication".
Definition: WiMOD_SAP_RemoteCtrl.cpp:123
void(* TRemoteCtrlBtnPressedIndicationCallback)(TWiMODLR_HCIMessage &rxMsg)
Definition: WiMOD_SAP_RemoteCtrl.h:81
UINT8 Payload[WIMODLR_HCI_MSG_PAYLOAD_SIZE]
Definition: WiMODLRHCI.h:132
UINT8 SourceGroupAddress
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:94
Implementation for the ServiceAccessPoint RadioLink (LR-Base firmware only)
Definition: WiMOD_SAP_RemoteCtrl.h:96
UINT8 ButtonBitmap
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:97
UINT8 DestinationGroupAddress
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:91
WiMOD_SAP_RemoteCtrl(TWiMODLRHCI *hci, UINT8 *buffer, UINT16 bufferSize)
Constructor.
Definition: WiMOD_SAP_RemoteCtrl.cpp:61
Structure containing a general RadioLink HCI message.
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:86
virtual bool convert(TWiMODLR_HCIMessage &RxMsg, TWiMODLR_RemoteCtrl_BtnPressed *btnInfo)
Convert a received low level HCI-Msg to a high-level Rx Data structure.
Definition: WiMOD_SAP_RemoteCtrl.cpp:90
UINT16 DestinationDeviceAddress
Definition: WiMOD_SAP_RemoteCtrl_IDs.h:92