Violation detection parameter structure.
struct{
DWORD dwVioDetectType;
BYTE byDriveLineSnapTimes;
BYTE byReverseSnapTimes;
WORD wStayTime;
BYTE byNonDriveSnapTimes;
BYTE byChangeLaneTimes;
BYTE bybanTimes;
BYTE byDriveLineSnapSen;
WORD wSnapPosFixPixel;
BYTE bySpeedTimes;
BYTE byTurnAroundEnable;
BYTE byThirdPlateRecogTime;
BYTE byPostSnapTimes;
BYTE byRes1[18];
WORD wStopLineDis;
BYTE byRes[14];
}NET_ITC_VIOLATION_DETECT_PARAM, *LPNET_ITC_VIOLATION_DETECT_PARAM;
Violation detection type represented by bit. For each bit, 0 refers to disabling, 1 refers to enabling, see details in the structure ITC_VIOLATION_DETECT_TYPE.
Number of captured pictures of driving on the lane line, ranging from 2 to 3.
Number of captured pictures of worng-way driving, ranging from 2 to 3.
Duration of motor vehicle on non-motor vehicle lane, unit: second. The camera will start capturing after this period.
Number of captured pictures of motor vehicle on non-motor vehicle lane, ranging from 2 to 3.
Number of captured pictures of illegal lane change, ranging from 2 to 3.
Number of captured pictures of prohibition violation, ranging from 2 to 3.
Sensitivity of driving on the lane line, ranging from 0 to 100.
The minimum offset of the location between the second captured picture and the third captured picture, unit: pixel. It is valid when driving against the traffic light.
Number of captured pictures of illegal overspeed, ranging from 2 to 3.
Whether to enable illegal U-turning: 0-no, 1-yes.
Time of recognizing the third license plate, ranging from 0 to 180, unit: second.
Number of captured pictures of checkpoint, ranging from 1 to 2.
Reserved, set to 0.
The minimum distance between the vehicle and the stop line on the second violation picture of the intersection violation system, ranging from 0 to 300, unit: pixel.
Reserved, set to 0.