设备网络SDK开发使用手册

NET_ITC_SINGLE_IOSPEED_PARAM

单组IO测速参数结构体。

struct{
  BYTE                                byEnable;
  BYTE                                byTrigCoil1;
  BYTE                                byCoil1IOStatus;
  BYTE                                byTrigCoil2;
  BYTE                                byCoil2IOStatus;
  BYTE                                byRelatedDriveWay;
  BYTE                                byTimeOut;
  BYTE                                byRelatedIOOutEx;
  DWORD                               dwDistance;
  BYTE                                byCapSpeed;
  BYTE                                bySpeedLimit;
  BYTE                                bySpeedCapEn;
  BYTE                                bySnapTimes1;
  BYTE                                bySnapTimes2;
  BYTE                                byBigCarSpeedLimit;
  BYTE                                byBigCarSignSpeed;
  BYTE                                byIntervalType;
  WORD                                wInterval1[MAX_INTERVAL_NUM];
  WORD                                wInterval2[MAX_INTERVAL_NUM];
  BYTE                                byRelatedIOOut[MAX_IOOUT_NUM];
  BYTE                                byFlashMode;
  BYTE                                byLaneType;
  BYTE                                byCarSignSpeed;
  BYTE                                byUseageType;
  NET_ITC_PLATE_RECOG_REGION_PARAM    struPlateRecog[MAX_LANEAREA_NUM];
  BYTE                                byRelaLaneDirectionType;
  BYTE                                byLowSpeedLimit;
  BYTE                                byBigCarLowSpeedLimit;
  BYTE                                byLowSpeedCapEn;
  BYTE                                byEmergencyCapEn;
  BYTE                                byRes[27];
}NET_ITC_SINGLE_IOSPEED_PARAM,*LPNET_ITC_SINGLE_IOSPEED_PARAM;

Members

byEnable
是否启用:0- 不启用,1- 启用
byTrigCoil1
第一线圈关联IO:0- IO1,1- IO2,2- IO3,3- IO4,4- IO5,5- IO6
byCoil1IOStatus
第一线圈IO输入口状态:0- 下降沿(默认),1- 上升沿,2- 上升沿和下降沿,3- 高电平,4- 低电平
byTrigCoil2
第二线圈关联IO:0- IO1,1- IO2,2- IO3,3- IO4,4- IO5,5- IO6
byCoil2IOStatus
第二线圈IO输入口状态:0- 下降沿(默认),1- 上升沿,2- 上升沿和下降沿,3- 高电平,4- 低电平
byRelatedDriveWay
关联的车道号
byTimeOut
超时时间(默认10),单位:s
byRelatedIOOutEx
关联的IO输出口,按位表示输出口号:bit0表示IO输出口1,bit1表示IO输出口2,以此类推。
值:0-不关联,1-关联,最多支持关联到8个IO输出口(兼容byRelatedIOOut字段)
dwDistance
线圈距离(默认1000),单位:厘米
byCapSpeed
起拍速度(默认30),单位:km/h
bySpeedLimit
限速值(默认60),单位:km/h
bySpeedCapEn
是否启用超速抓拍:0- 否,1- 是
bySnapTimes1
线圈1抓拍次数(默认不抓拍):0- 不抓拍,非0- 连拍次数,最大5次
bySnapTimes2
线圈2抓拍次数(默认1),0- 不抓拍,非0- 连拍次数,最大5次
byBigCarSpeedLimit
大车车速限制值
byBigCarSignSpeed
大车标志限速,单位:km/h
byIntervalType
间隔类型(默认按时间),0- 时间起效,1- 距离起效
wInterval1
线圈1连拍间隔时间(单位:ms)或连拍间隔距离(单位:分米)。 当byIntervalType为0时,表示间隔时间,当byIntervalType为1时,表示距离
wInterval2
线圈2连拍间隔时间(单位:ms)或连拍间隔距离(单位:分米)。 当byIntervalType为0时,表示间隔时间,当byIntervalType为1时,表示距离
byRelatedIOOut
关联的IO输出口(可以同时关联多个),数组0表示IO输出口1,数组1表示IO输出口2,以此类推,其参数值:0- 不关联,1- 关联
byFlashMode
闪光灯闪烁模式:0- 同时闪,1- 轮流闪
byLaneType
车道类型:0- 未配置,1- 高速公路,2- 城市快速路,0xff-其他道路
byCarSignSpeed
小车标志限速,单位:km/h
byUseageType
车道用途类型,定义详见ITC_LANE_USEAGE_TYPE
struPlateRecog
牌识参数(可用牌识区域1个,保留一个)
byRelaLaneDirectionType
关联车道方向类型,定义详见ITC_RELA_LANE_DIRECTION_TYPE
byLowSpeedLimit
小车限低速值,单位:km/h
byBigCarLowSpeedLimit
大车限低速值,单位:km/h
byLowSpeedCapEn
是否启用低速抓拍:0- 否,1- 是
byEmergencyCapEn
是否启用应急车道抓拍:0- 否,1- 是
byRes
保留

See Also

NET_ITC_POST_IOSPEED_PARAM