00001 #ifndef RUN_CTRL_C_H 00002 #define RUN_CTRL_C_H 00003 00013 #include "structTables.h" 00014 #include "run_utils.h" 00015 #include "move_ctrl.h" 00016 #include "coordinate_ctrl.h" 00017 #include "parameter_ctrl.h" 00018 #include "judgement_ctrl.h" 00019 00020 00024 #define RUN_AUTO_PORT "dev/ttyS" 00025 00026 00027 enum { 00028 RUN_CTRL_BAUDRATE = 115200, 00029 }; 00030 00031 #ifdef WIN32 00032 #ifdef C_RUNCTRL_SOURCE 00033 #define LIB_BUILD 00034 #endif 00035 #endif 00036 00037 #include "cpp_extern_macro.h" 00038 BEGIN_C_DECLS; 00040 extern int initRunCtrl(int argc, char *argv[]); 00041 extern char* run_getError(void); 00042 00043 END_C_DECLS; 00044 #endif /* !RUN_CTRL_C_H */ 00045