X2D lib first commit

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