Serial Interface for GUI.

Revision:
0:9eb0a8cff892
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serial_gui_if.h	Thu Dec 27 05:13:43 2018 +0000
@@ -0,0 +1,34 @@
+
+
+class SERIAL_GUI_INTERFACE
+{
+    public:
+    
+        SERIAL_GUI_INTERFACE(Serial *_serial);
+        ~SERIAL_GUI_INTERFACE();
+        
+        
+//        int set_function_info(char *_fname, 
+//                              int _size_fname, 
+//                              int _id,
+//                              int argc);
+
+        int set_function_info(char *_fname, 
+                              int _arg, ...);                                           
+        int get_serial_cmd();
+        
+        void req_function_info(void);
+        ///int set_function(int _n, int (*_f)(void));        
+        char* get_arg(int _n);
+        int get_argi(int _n);               
+        
+        void send_reg_value(int _reg, int _data);
+  
+    private:
+        Serial *serial;
+        ///int (*f[128])(int _arg1, ...);        
+        char *argv[8];
+        
+        int get_serial_cmd_wo_head();
+};
+//void printNumbers(int args, ...)
\ No newline at end of file