NET_ITC_LANE_PARAM

Lane parameter structure

Structure Definition

struct{  
  BYTE                                byEnable;
  BYTE                                byRelatedDriveWay;
  WORD                                wDistance;
  WORD                                wTrigDelayTime;
  BYTE                                byTrigDelayDistance;
  BYTE                                bySpeedCapEn;
  BYTE                                bySignSpeed;
  BYTE                                bySpeedLimit;
  BYTE                                bySnapTimes;
  BYTE                                byOverlayDriveWay;
  NET_ITC_INTERVAL_PARAM              struInterval;
  BYTE                                byRelatedIOOut[MAX_IOOUT_NUM];
  BYTE                                byFlashMode;
  BYTE                                byCartSignSpeed;
  BYTE                                byCartSpeedLimit;
  BYTE                                byRelatedIOOutEx;
  NET_ITC_PLATE_RECOG_REGION_PARAM    struPlateRecog[MAX_LANEAREA_NUM];
  BYTE                                byLaneType;
  BYTE                                byUseageType;
  BYTE                                byRelaLaneDirectionType;
  BYTE                                byLowSpeedLimit;
  BYTE                                byBigCarLowSpeedLimit;
  BYTE                                byLowSpeedCapEn;
  BYTE                                byEmergencyCapEn;
  BYTE                                byRes[9];
}NET_ITC_LANE_PARAM,*LPNET_ITC_LANE_PARAM;

Members

byEnable

Whether to enable this lane: 0-no, 1-yes.

byRelatedDriveWay

Linked lane No., which matches with the lane of vehicle detector, and it is used for capture.

wDistance

Distance between two coils, which is used for calculating speed.

wTrigDelayTime

Trigger delay time, unit: millisecond, the default value is 200.

byTrigDelayDistance

Trigger delay distance, unit: decimetre, the default value is 0.

bySpeedCapEn

Whether to trigger capture when overspeed is detected: 0-no, 1-yes.

bySignSpeed

Speed limit sign, unit: km/h

bySpeedLimit

Limit speed, unit: km/h.

bySnapTimes

Times of capture: 0-not capture, non-0-continuous capture, the maximum value is 5, the default value is 1.

byOverlayDriveWay

Lane No. to be displayed on video, which is the actual lane No.

struInterval

Time interval of capture, refer to the structure NET_ITC_INTERVAL_PARAM for details.

byRelatedIOOut

Linked alarm output No., and multiple alarm outputs can be linked.

byFlashMode

Flash mode of flash light: 0-flash at same time, 1-switch to flash.

byCartSignSpeed

Speed limit sign of large-sized vehicle, unit: km/h.

byCartSpeedLimit

Limit speed of large-sized vehicle, unit: km/h.

byRelatedIOOutEx

Linked alarm output No., which is represented by bit: bit0-alarm output 1, bit1-alarm output 2, and so on. The value of bit: 0-not linked, 1-linked. Up to 8 alarm outputs can be linked. This parameter compatible with the parameter byRelatedIOOut.

struPlateRecog

ANPR region parameters, refer to the structure NET_ITC_PLATE_RECOG_REGION_PARAM for details.

byLaneType

Lane type: 0-not configured, 1-highway, 1-urban expressway, 0xff-other road.

byUseageType

Lane usage, which is enumerated in ITC_LANE_USEAGE_TYPE.

byRelaLaneDirectionType

Linked lane direction, which is enumerated in ITC_RELA_LANE_DIRECTION_TYPE.

byLowSpeedLimit

Low speed limit of small-sized vehicle, unit: km/h.

byBigCarLowSpeedLimit

Low speed limit of large-sized vehicle, unit: km/h.

byLowSpeedCapEn

Whether to trigger capture when low speed is detected: 0-no, 1-yes.

byEmergencyCapEn

Whether to trigger capture when emergency lane occupation is detected.

byRes

Reserved.

Remarks