 |
LightHub
v4.0.0
Smarthome controller firmware
|
Go to the documentation of this file.
10 #define serialParamType uint32_t
12 #define serialParamType uint16_t
17 #ifndef MODULE_UATRBRIDGE_UARTA
18 #define MODULE_UATRBRIDGE_UARTA Serial1
21 #ifndef MODULE_UATRBRIDGE_UARTB
22 #define MODULE_UATRBRIDGE_UARTB Serial2
25 #ifndef MODULE_UATRBRIDGE_UARTA_RX_PIN
26 #define MODULE_UATRBRIDGE_UARTA_RX_PIN 15
29 #ifndef MODULE_UATRBRIDGE_UARTA_TX_PIN
30 #define MODULE_UATRBRIDGE_UARTA_TX_PIN 2
33 #ifndef MODULE_UATRBRIDGE_UARTB_RX_PIN
34 #define MODULE_UATRBRIDGE_UARTB_RX_PIN -1
37 #ifndef MODULE_UATRBRIDGE_UARTB_TX_PIN
38 #define MODULE_UATRBRIDGE_UARTB_TX_PIN -1
60 out_elevator(
Item * _item):
abstractOut(_item){store = (ubPersistent *) item->getPersistent();};
62 int Poll(
short cause)
override;
66 int Ctrl(
itemCmd cmd,
char* subItem=NULL,
bool toExecute=
true)
override;
73 void checkSignature(String curStr);
virtual int Ctrl(itemCmd cmd, char *subItem=NULL, bool toExecute=true)=0
Definition: itemCmd.h:153
virtual int Stop()
Definition: abstractch.h:15
Definition: abstractout.h:7
#define ST_INT32
Definition: itemCmd.h:96
#define serialParamType
Definition: utils.h:49
Definition: abstractout.h:8
virtual int getDefaultStorageType()
Definition: abstractout.h:15
int Setup() override
Remove?? Now getChanType used instead.
Definition: abstractout.cpp:20
virtual int Poll(short cause)=0
virtual int getChanType()
Definition: abstractout.h:14
virtual int Status()
Definition: abstractch.h:16