YOSHIHISA TABUCHI / Mbed OS Host_Software_MAX32664GWEB_HR_EXTENDEDtest

Dependencies:   BMI160 max32630hsp3 MemoryLCD USBDevice

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers cmdInterface.h Source File

cmdInterface.h

00001 /*
00002  * cmdInterface.h
00003  *
00004  *  Created on: Jan 30, 2019
00005  *      Author: Yagmur.Gok
00006  */
00007 
00008 #ifndef SOURCE_CMDUI_CMDINTERFACE_H_
00009 #define SOURCE_CMDUI_CMDINTERFACE_H_
00010 
00011 #define COMM_SUCCESS        0
00012 #define COMM_GENERAL_ERROR  -1
00013 #define COMM_INVALID_PARAM  -254
00014 #define COMM_NOT_RECOGNIZED -255
00015 
00016 #define FLASH_ERR_GENERAL   -1
00017 #define FLASH_ERR_CHECKSUM  -2
00018 #define FLASH_ERR_AUTH      -3
00019 
00020 
00021 
00022 
00023 enum{
00024     HOSTMODEAPPLICATION = 0,
00025     HOSTMODEBOOTLOADER  = 1
00026 };
00027 
00028 enum{
00029     HOSTCOMMMODE_ECHO_OFF = 0,
00030     HOSTCOMMMODE_ECHO_ON  = 1,
00031 };
00032 
00033 
00034 
00035 void cmdIntf_build_command(char ch);
00036 uint8_t get_internal_operating_mode(void);
00037 
00038 
00039 #endif /* SOURCE_CMDUI_CMDINTERFACE_H_ */
00040