⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manualboard.h

📁 通过车载终端采集GPS数据
💻 H
字号:
#ifndef MANUALBOARD_HEADER
#define MANUALBOARD_HEADER


/*判断当前站是否为第二站
返回值:OK 是第二站,KO 不是第二站*/
/*curNum:站点序号,值从1开始,dir:方向*/
Byte is_thesecondStation(Byte curNum, Byte dir);

/***********与报站相关的按键处理***********/
/*type:按键类型,见pubstruct.h
/*返回OK表示当前站以及当前站模式有变化,返回KO表示没有变化
/********************************/
Byte key_process_station(KEY_TYPE type);

/*手动报站与中心的交互*/
/*action:0 进站、1 出站、2 发车*/
void hand_sound_report(unsigned char action, unsigned char station);

/*主要给自动报站模块来使用*/
void set_cur_direction(unsigned char value);

void back_to_firststation(Byte direction);

/**************************************
*方向改变需要调用的计数器
*****************************************/
void start_change_timeout();
void direction_change_timeout();



/************处理到站信息************/
/*curStation:1-64:上行车站号
              65-128:下行车站号
              129:上坡  130:下坡  131:拐弯,133:最后一站换方向
/*attrStation:0:本站
              1:下一站
/********************************/
void inform_station(Uint8 curStation/*站点序号*/, Byte attrStation);
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -