X2D lib first commit
Diff: X2D.h
- Revision:
- 3:8cd03ac96cbb
- Parent:
- 2:6afdb9b31116
- Parent:
- 1:265edb6bdd52
- Child:
- 4:844c00dd0366
--- a/X2D.h Sun Nov 10 16:21:12 2019 +0000 +++ b/X2D.h Sun Nov 10 16:25:54 2019 +0000 @@ -8,12 +8,21 @@ #define WARN(x, ...) if (Level>=2) pc.printf("[WARN]"x"\r\n", ##__VA_ARGS__); #define ERR(x, ...) if (Level>=1) pc.printf("[ERR]"x"\r\n", ##__VA_ARGS__); -void Init_X2D(void); -int detectPreamble(void); +typedef enum { + Moon = 0, + Conf1 = 1, // Confort -1 + Conf2 = 2, // Confort -2 + Sun = 3, + HG = 7 +}prog; typedef struct { long v; bool pin; }pulse_t; +void Init_X2D(void); +int detectPreamble(void); +void SendCmd(prog prog, int zone); + //test \ No newline at end of file