#ifndef __EMS_SM_H__ #define __EMS_SM_H__ enum ems_err_t{ EMSERR_NONE = 0, EMSERR_LAUNCH_INIT_PLT_FAIL, EMSERR_LAUNCH_INIT_CHAN_FAIL, //EMSERR_LAUNCH_INIT_MQTT_FAIL, EMSERR_LAUNCH_INIT_MAC_FAIL, EMSERR_LAUNCH_INIT_SHM_FAIL, EMSERR_LAUNCH_INIT_LOG_FAIL, EMSERR_LAUNCH_INIT_BKD_FAIL, EMSERR_LAUNCH_INIT_CFGDB_FAIL, EMSERR_LAUNCH_INIT_PROJDB_FAIL, EMSERR_LAUNCH_INIT_ESS_FAIL, EMSERR_LAUNCH_INIT_SNAP_FAIL, EMSERR_LAUNCH_INIT_EVENT_FAIL, EMSERR_LAUNCH_INIT_CLOUD_FAIL, EMSERR_LAUNCH_INIT_TB_FAIL, EMSERR_LAUNCH_START_AUX_FAIL, EMSERR_LAUNCH_LOAD_PARAMS_FAIL, EMSERR_LAUNCH_SET_TIMESEG_FAIL, EMSERR_LAUNCH_INIT_ESTATS_FAIL, EMSERR_LAUNCH_INIT_CTN_CAL_FAIL, }; int ems_sm_init(); #endif