设备网络SDK开发使用手册

NET_DVR_VEHICLE_INFO

车辆信息参数结构体。

struct{
  DWORD    dwIndex;
  BYTE     byVehicleType;
  BYTE     byColorDepth;
  BYTE     byColor;
  BYTE     byRaderState;
  WORD     wSpeed;
  WORD     wLength;
  BYTE     byIllegalType;
  BYTE     byVehicleLogoRecog;
  BYTE     byVehicleSubLogoRecog;
  BYTE     byVehicleModel;
  BYTE     byCustomInfo[16];
  WORD     wVehicleLogoRecog;
  BYTE     byRes3[14];
}NET_DVR_VEHICLE_INFO, *LPNET_DVR_VEHICLE_INFO;

Members

dwIndex
车辆序号
byVehicleType
车辆类型,0-其他车辆,1-小型车,2-大型车,3- 行人触发,4- 二轮车触发,5- 三轮车触发,6- 机动车触发
byColorDepth
车身颜色深浅,0-深色,1-浅色
byColor
车身颜色,0-其他色,1-白色,2-银色,3-灰色,4-黑色,5-红色,6-深蓝,7-蓝色,8-黄色,9-绿色,10-棕色,11-粉色,12-紫色,13-深灰,14-青色,0xff-未进行车身颜色识别
byRaderState
雷达状态:0-雷达正常,1-雷达故障,2-雷达一直发送某一个相同速度值,3-雷达送出数据为0,4-雷达送出的数据过大或过小
wSpeed
车辆速度,单位km/h
wLength
车身长度
byIllegalType
0-正常,1-低速,2-超速,3-逆行,4-闯红灯,5-压车道线,6-不按导向,7-路口滞留,8-机占非,9-违法变道,10-机动车违反规定使用专用车道,11-黄牌车禁限,12-路口停车,13-绿灯停车,14-未礼让行人,15-违章停车,16-违章掉头,17-占用应急车道,18-禁右,19-禁左,20-压黄线,21-未系安全带,22-行人闯红灯,23-加塞,24-违法使用远光灯,25-驾驶时拨打接听手持电话,26-左转不让直行,27-右转不让左转,28-掉头不让直行,29-大弯小转。对于ITS终端服务器,该参数无效,违法类型通过NET_ITS_PLATE_RESULT中的wIllegalType进行判断。
byVehicleLogoRecog
车辆主品牌,定义详见VLR_VEHICLE_CLASS
byVehicleSubLogoRecog
车辆子品牌,根据不同的主类型,子品牌取值定义不同
byVehicleModel
车辆子品牌年款,根据不同的主类型,子品牌年款取值定义不同
byCustomInfo
自定义信息
wVehicleLogoRecog
车辆主品牌(该字段兼容byVehicleLogoRecog),定义详见VLR_VEHICLE_CLASS
byRes3
保留

Remarks

车辆主品牌对应的子品牌、子品牌年款取值,请参考相应设备提供的品牌对应关系列表。