?? manualboard.h
字號:
#ifndef MANUALBOARD_HEADER
#define MANUALBOARD_HEADER
/*判斷當前站是否為第二站
返回值:OK 是第二站,KO 不是第二站*/
/*curNum:站點序號,值從1開始,dir:方向*/
Byte is_thesecondStation(Byte curNum, Byte dir);
/***********與報站相關(guān)的按鍵處理***********/
/*type:按鍵類型,見pubstruct.h
/*返回OK表示當前站以及當前站模式有變化,返回KO表示沒有變化
/********************************/
Byte key_process_station(KEY_TYPE type);
/*手動報站與中心的交互*/
/*action:0 進站、1 出站、2 發(fā)車*/
void hand_sound_report(unsigned char action, unsigned char station);
/*主要給自動報站模塊來使用*/
void set_cur_direction(unsigned char value);
void back_to_firststation(Byte direction);
/**************************************
*方向改變需要調(diào)用的計數(shù)器
*****************************************/
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
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -