📄 menuinterface.h
字号:
#ifndef MENUINTERFACE_HEADER
#define MENUINTERFACE_HEADER
void get_cur_displayStation(Byte* value);
/*获取站点属性*/
void get_station_attr(unsigned char *value);
/*获取站点名称*/
Byte* get_station_name();
/*获取线路序号*/
void get_line_num(unsigned char *value);
/*获取线路名称*/
/*len:需要拷贝的线路名称的长度*/
void get_line_name(unsigned char* value, unsigned char len);
/*是否存在报警*/
/*返回值为TRUE,表示正在报警,返回FALSE表示没有报警*/
Byte is_alarm();
/*设置音量*/
void set_volume(unsigned char value);
/*************************************
*在收到要求主机变成营运状态或者强制自动报站后
*需要调用本函数重启9841
*************************************/
void reset_msm9841();
Byte is_msg_incoming();
/*获取音量*/
Byte get_curvolume();
/*当前界面上显示的站是否为首站
*返回值:OK 是首站;KO 不是首站*/
Byte is_displayFirstStation();
/***设置/取消强制自动报站***/
void set_force_board();
void set_driver_id(unsigned char *value);
/**************更改线路线路**********************/
/*lineNum:线路号,值从0开始
/***********************************************/
Byte set_line(Uint8 lineNum/*in*/);
Byte* get_toneTime();
/***************设置模式***************/
/*nMode:模式编码,值从1开始
/**************************************/
void set_mode(Uint8 nMode/*in*/);
/* cmd 0:拨号1:摘机 2:挂机 */
char voice_command(char cmd, char *ptr);
void set_bus_id(unsigned char *value);
/**************************************
*nLineNum:值从1开始
*不能有cs来支持
*返回值:2成功;1U盘数据有错误
**************************************/
Uint16 readserial_toflash(Byte nLineNum);
/**********************************************
*一旦有返回值都表示出错
*2:表示成功,永远不会返回该值;1:U盘类型不对;3:U盘数据故障
**********************************************/
Byte readserial_to_termProgram(Byte type);
void set_serverIp(unsigned char *ptr);
BROAD_MODE get_board_mode();
Byte get_buslineNum();
/***获取线路名称**********/
/*lineNum : 线路编号,值从0开始
/***************************************/
Byte get_linenameBynum(Uint8 lineNum/*in*/, Byte* pName/*名称*/, Uint8 nLen/*输入时为buf的长度,输出时为名称实际长度*/);
void get_raw_termtime(Byte* pBuf);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -