?? findeleceye.h
字號:
/**********************************************************
******************FindElecEye.h********************************
********************CYB 06.09.20***************************
*********************************************************/
#include "gpsrecer.h"
#ifndef GPSDATA_H_
#define GPSDATA_H_
#define MAX_DIRECS 4
typedef struct{
INT8U latitude[4];
INT8U longitude[4];
}POS_STRUCT;
/*道路有效性結構體*/
typedef struct{
INT16U direction; // 方向值
INT16U roadindex; // 路標 (標定電子眼)
INT16U roadID; // 道路ID(標定限速路),其中最高位為1表示緯度范圍,最高位為0表示經度范圍
}ROADATTR;
/* 偏移量結構體
其中 當前pos = 前一個pos + 前一個nums +2;
nums 為對應記錄的單元數 */
typedef struct{
INT16U pos;
INT16U nums;
}OFFSET_STRUCT;
/*路口信息點結構體*/
typedef struct{
INT8U direc_nums; // 方向數
ROADATTR road[MAX_DIRECS]; // 道路狀況
POS_STRUCT gpsdata; // 位置數據
BOOLEAN Veclimited; // 是否位于限速路上
BOOLEAN Havemonitor; // 是否位于有電子眼的道路上
}INFODOT;
/*區間結構體*/
typedef struct{
INT8U downorleft[4];
INT8U uporright[4];
}ZONE_STRUCT;
typedef struct{
ZONE_STRUCT zone;
INT8U vector;
}VECTORLIMIT_STR;
INT32U FindInfoDot(DATUM_STRUCT *gpsdata);
INT8U FindElecEye(DATUM_STRUCT *gpsdata,INT16U roadindex);
void EleceyeInit(void);
INT8U GetCurRoadindex(void);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -