1.功能说明
ttx自定义协议GPS/报警转发配置
2.操作说明
2.1获取转发插件;
获取路径:【CMSServerV6\bin\plugin_gpstran_gpsgate_backup】;
转发插件:【libgpstran_oanew.dll】【libgpstran_oanew.ini】;(库文件和配置文件配套使用);

2.2配置转发插件
路径:【CMSServerV6\bin】
将步骤1获取的插件拷贝到【bin】目录下;
然后将接收平台提供的IP、端口配置到ini文件对应的配置项里面;

-

2.3协议文档
CMS服务器 -----> 客户服务器 CMS服务器会主动链接客户服务器,传送GPS数据信息
数据组成方式:
包头 消息类型 分割符 数据内容 分割符 包尾
*# 消息类型 | 数据内容 | *X
设备在线状态消息类型:000
*#000|设备号|在线状态|*#
在线状态:1为上线0为离线
数据示例:
*#000|1234|1|*#
GPS消息类型:007
*#007|设备号|时间|经度|纬度|速度|航向|油量|里程|网络类型|状态位1|状态位2|状态位3|状态位4|温度传感器1|温度传感器2|温度传感器3|温度传感器4|*X
数据示例:
*#007|50008|2016-07-22 12:40:31|113.926611|22.564851|0|160|0.70|10682.48|1|805319043|0|0|0|0|0|0|0|*X
油量:单位L
里程:单位KM
网络类型(0-3G,1-WIFI,2-有线,3-4G)
状态位定义
//车辆状态,每位表示车辆的相关状态
//状态位1共有32位
//0位表示GPS定位状态 0无效1有效
//1位表示ACC状态 0表示ACC关闭1表示ACC开启
//2位表示左转状态 0无效1左转
//3位表示右转状态 0无效1右转
//4位表示刹车状态 0无效1刹车
//5位表示正转状态 0无效1正转
//6位表示反转状态 0无效1反转
//7位表示GPS天线状态 0不存在1存在
//8,9位为表示硬盘状态 0不存在,1存在,2断电
//10,11,12位表示3G模块状态 0模块不存在,1无信号,2信号差,3信号一般,4信号好,5信号优
//13位表示静止状态 1表示静止
//14位表示超速状态 1表示超速
//15位表示补传状态 1表示GPS补传
//16位低速状态
//17位
//18位
//19位
//关于停车未熄火,如果处理静止状态,并且处于ACC开启状态,则表示停车未熄火
//20位表示IO1状态 1表示报警
//21位表示IO2状态 1表示报警
//22位表示IO3状态 1表示报警
//23位表示IO4状态 1表示报警
//24位表示IO5状态 1表示报警
//25位表示IO6状态 1表示报警
//26位表示IO7状态 1表示报警
//27位表示IO8状态 1表示报警
//28位表示盘符2状态 1表示有效
//29、30位表示,硬盘2的状态 0不存在,1存在,2断电
//31位硬盘状态(GPS设备时使用) 1、无效 0、有效,要再判断1,2的状态
//状态位2
//0位表示出区域报警 (终端产生)
//1位表示出线路报警 (终端产生)
//2位表示区域内高速报警
//3位表示区域内低速报警
//4位表示区域外高速报警
//5位表示区域外低速报警
//6位表示区域内停车报警
//7位表示区域外停车报警
//8位表示日流量预警
//9位表示日流量超过
//10位表示月流量预警
//11位表示月流量超过
//12位--主机掉电由后备电池供电
//13位--车门开
//14位--车辆设防
//15位--电池电压过低
//16位--电池坏
//17位--发动机
//18位--为最后一个有效的GPS信息,状态显示成定位无效,但GPS可以在地图上定位
//19位--0-空载状态 1-重载状态
//20:运营状态;1:停运状态(808)
//21:经纬度未加密;1:已加密(808)
//22:油路正常,1:油路断开(808)
//23:电路正常,1:电路断开(808)
//24:车门解锁,1:车门加锁(808)
//25:区域超速报警(平台产生)
//26:区域低速报警(平台产生)
//27:进区域报警(平台产生)
//28:线路偏移(平台产生)
//29:时间段超速报警(平台产生)
//30:时间段低速报警(平台产生)
//31:疲劳驾驶(平台产生)
//状态位3
//0-7表示通道视频丢失状态
//8-15表示通道录像状态
//16-23表示IO输入9-16 状态
//24-27表示IO输出1-4 状态
//28-29 0表示GPS定位,1表示基站定位,2表示Wifi定位, 手机定位要显示这个定位信息
//状态位4
//0-2表示定位类型 0表示WSG_84(标准的GPS坐标体系),1表示GCJ-02(火星坐标),2表示BD09(百度坐标)
//3:紧急报警
//4:区域超速报警
//5:疲劳驾驶报警
//6:预警
//7:GNSS模块故障
//8:GNSS天线未接或者剪断
//9:GNSS天线短路
//10:终端LCD或者显示器故障
//11:TTS模块故障
//12:摄像头故障
//13:当天累计驾驶超时
//14:超时停车
//15:进区域
//16:进路线
//17:路段行驶时间不足或过长
//18:路线偏离报警
//19:车辆VSS故障
//20:车辆油量异常
//21:车辆被盗
//22:车辆非法点火
//23:车辆非法位移
//24:碰撞侧翻报警
//25:超时停车(平台产生)
//26:关键点未到达报警(平台产生)
//27:线路超速报警(平台产生)
//28:线路低速报警(平台产生)
//29: 道路超速报警(平台产生)
//30: 表示出区域报警 (平台产生)
//31: 表示关键点未离开报警 (平台产生)
温度传感器:单位 摄氏度
报警消息类型:008
*#008|设备号|时间|经度|纬度|速度|航向|油量|里程|网络类型|状态位1|状态位2|状态位3|状态位4|温度传感器1|温度传感器2|温度传感器3|温度传感器4|报警类型|报警子类型|报警参数1|报警参数2|报警参数3|报警参数4|报警描述|*#
数据示例:
*#008|5008|2016-07-29 11:43:12|113.931852|22.555017|24|85|0.80|12080.30|1|805310851|0|0|0|0|0|0|0.0|19|0|0|0|0|0||*X
报警类型定义:
#define GPS_ALARM_TYPE_USEDEFINE 1 //自定义报警
#define GPS_ALARM_TYPE_URGENCY_BUTTON 2 //紧急按钮报警
#define GPS_ALARM_TYPE_SHAKE 3 //振动报警
#define GPS_ALARM_TYPE_VIDEO_LOST 4 //摄像头无信号报警
#define GPS_ALARM_TYPE_VIDEO_MASK 5 //摄像头遮挡报警
#define GPS_ALARM_TYPE_DOOR_OPEN_LAWLESS 6 //非法开门报警
#define GPS_ALARM_TYPE_WRONG_PWD 7 //三次密码错误报警
#define GPS_ALARM_TYPE_FIRE_LOWLESS 8 //非法点火报警
#define GPS_ALARM_TYPE_TEMPERATOR 9 //温度报警 AlarmInfo传感器编号(0表示传感器1,1表示传感器2), param[0]温度类型(0表示超高温,1表示超低温), param[1]当前温度10000=100度
#define GPS_ALARM_TYPE_DISK_ERROR 10 //硬盘错误报警
#define GPS_ALARM_TYPE_OVERSPEED 11 //超速报警
#define GPS_ALARM_TYPE_BEYOND_BOUNDS 12 //越界报警
#define GPS_ALARM_TYPE_DOOR_ABNORMAL 13 //异常开关车门报警
#define GPS_ALARM_TYPE_PARK_TOO_LONG 14 //停车过长报警
#define GPS_ALARM_TYPE_MOTION 15 //移动侦测报警
#define GPS_ALARM_TYPE_ACC_ON 16 //ACC开启报警
#define GPS_ALARM_TYPE_DEV_ONLINE 17 //设备在线
#define GPS_ALARM_TYPE_GPS_SIGNAL_LOSS 18 //GPS讯号丢失开始
#define GPS_ALARM_TYPE_IO_1 19 //IO_1报警
#define GPS_ALARM_TYPE_IO_2 20 //IO_2报警
#define GPS_ALARM_TYPE_IO_3 21 //IO_3报警
#define GPS_ALARM_TYPE_IO_4 22 //IO_4报警
#define GPS_ALARM_TYPE_IO_5 23 //IO_5报警
#define GPS_ALARM_TYPE_IO_6 24 //IO_6报警
#define GPS_ALARM_TYPE_IO_7 25 //IO_7报警
#define GPS_ALARM_TYPE_IO_8 26 //IO_8报警
#define GPS_ALARM_TYPE_IN_FENCE 27 //进入区域报警
#define GPS_ALARM_TYPE_OUT_FENCE 28 //出区域报警
#define GPS_ALARM_TYPE_IN_FENCE_OVER_SPEED 29 //区域内高速报警
#define GPS_ALARM_TYPE_OUT_FENCE_OVER_SPEED 30 //区域外高速报警
#define GPS_ALARM_TYPE_IN_FENCE_LOW_SPEED 31 //区域内低速报警
#define GPS_ALARM_TYPE_OUT_FENCE_LOW_SPEED 32 //区域外低速报警
#define GPS_ALARM_TYPE_IN_FENCE_STOP 33 //区域内停车报警
#define GPS_ALARM_TYPE_OUT_FENCE_STOP 34 //区域外停车报警
#define GPS_ALARM_TYPE_FIRE 35 //火警
#define GPS_ALARM_TYPE_PANIC 36 //劫警
#define GPS_ALARM_TYPE_TASK_FINISHED 37 //调度任务完成
#define GPS_ALARM_TYPE_IMAGE_UPLOAD 38 //图片上传完成
#define GPS_ALARM_TYPE_DISK1_NO_EXIST 39 //硬盘1不存在
#define GPS_ALARM_TYPE_DISK2_NO_EXIST 40 //硬盘2不存在
#define GPS_ALARM_TYPE_IO_9 41 //IO_9报警
#define GPS_ALARM_TYPE_IO_10 42 //IO_10报警
#define GPS_ALARM_TYPE_IO_11 43 //IO_11报警
#define GPS_ALARM_TYPE_IO_12 44 //IO_12报警
#define GPS_ALARM_TYPE_GPS_UNENABLE 45 //GPS无效
#define GPS_ALARM_TYPE_REFUEL 46 //加油 AlarmInfo为加油的油量(9999=99.99升),Param[0]为加油前油耗
#define GPS_ALARM_TYPE_STILL_FUEL 47 //偷油 AlarmInfo为偷油的油量(9999=99.99升),Param[0]为偷油前油耗
#define GPS_ALARM_TYPE_URGENCY_BUTTON_5 48 //紧急按钮报警(5秒)
#define GPS_ALARM_TYPE_FATIGUE 49 //疲劳驾驶 AlarmInfo表示报警级别 0 , 没有, 1 一级报警 2 二级报警, 3 三级报警, 4 关注度报警
//5 面向警示,6 闭眼警示,7 手机警示,8 抽烟警示
#define GPS_ALARM_TYPE_END_USEDEFINE 51 //自定义报警
#define GPS_ALARM_TYPE_END_URGENCY_BUTTON 52 //紧急按钮报警
#define GPS_ALARM_TYPE_END_SHAKE 53 //振动报警
#define GPS_ALARM_TYPE_END_VIDEO_LOST 54 //摄像头无信号报警
#define GPS_ALARM_TYPE_END_VIDEO_MASK 55 //摄像头遮挡报警
#define GPS_ALARM_TYPE_END_DOOR_OPEN_LAWLESS 56 //非法开门报警
#define GPS_ALARM_TYPE_END_WRONG_PWD 57 //三次密码错误报警
#define GPS_ALARM_TYPE_END_FIRE_LOWLESS 58 //非法点火报警
#define GPS_ALARM_TYPE_END_TEMPERATOR 59 //温度报警
#define GPS_ALARM_TYPE_END_DISK_ERROR 60 //硬盘错误报警
#define GPS_ALARM_TYPE_END_OVERSPEED 61 //超速报警
#define GPS_ALARM_TYPE_END_BEYOND_BOUNDS 62 //越界报警
#define GPS_ALARM_TYPE_END_DOOR_ABNORMAL 63 //异常开关车门报警
#define GPS_ALARM_TYPE_END_PARK_TOO_LONG 64 //停车过长报警
#define GPS_ALARM_TYPE_END_MOTION 65 //移动侦测报警
#define GPS_ALARM_TYPE_ACC_OFF 66 //ACC关闭报警
#define GPS_ALARM_TYPE_DEV_DISONLINE 67 //设备断线
#define GPS_ALARM_TYPE_END_GPS_SIGNAL_LOSS 68 //GPS讯号丢失结束
#define GPS_ALARM_TYPE_END_IO_1 69 //IO_1报警
#define GPS_ALARM_TYPE_END_IO_2 70 //IO_2报警
#define GPS_ALARM_TYPE_END_IO_3 71 //IO_3报警
#define GPS_ALARM_TYPE_END_IO_4 72 //IO_4报警
#define GPS_ALARM_TYPE_END_IO_5 73 //IO_5报警
#define GPS_ALARM_TYPE_END_IO_6 74 //IO_6报警
#define GPS_ALARM_TYPE_END_IO_7 75 //IO_7报警
#define GPS_ALARM_TYPE_END_IO_8 76 //IO_8报警
#define GPS_ALARM_TYPE_END_IN_FENCE 77 //进入区域报警
#define GPS_ALARM_TYPE_END_OUT_FENCE 78 //出区域报警
#define GPS_ALARM_TYPE_END_IN_FENCE_OVER_SPEED 79 //区域内高速报警
#define GPS_ALARM_TYPE_END_OUT_FENCE_OVER_SPEED 80 //区域外高速报警
#define GPS_ALARM_TYPE_END_IN_FENCE_LOW_SPEED 81 //区域内低速报警
#define GPS_ALARM_TYPE_END_OUT_FENCE_LOW_SPEED 82 //区域外低速报警
#define GPS_ALARM_TYPE_END_IN_FENCE_STOP 83 //区域内停车报警
#define GPS_ALARM_TYPE_END_OUT_FENCE_STOP 84 //区域外停车报警
#define GPS_ALARM_TYPE_END_GPS_UNENABLE 85 //GPS无效
//加油和偷油没有结束
#define GPS_ALARM_TYPE_END_REFUEL 86 //加油 AlarmInfo为加油的油量(9999=99.99升),Param[0]为加油前油耗
#define GPS_ALARM_TYPE_END_STILL_FUEL 87 //偷油 AlarmInfo为偷油的油量(9999=99.99升),Param[0]为偷油前油耗
#define GPS_ALARM_TYPE_END_IO_9 91 //IO_9报警
#define GPS_ALARM_TYPE_END_IO_10 92 //IO_10报警
#define GPS_ALARM_TYPE_END_IO_11 93 //IO_11报警
#define GPS_ALARM_TYPE_END_IO_12 94 //IO_12报.
#define GPS_ALARM_TYPE_END_FATIGUE 99 //疲劳驾驶 AlarmInfo表示报警级别 0 , 没有, 1 一级报警 2 二级报警, 3 三级报警, 4 关注度报警
#define GPS_EVENT_TYPE_PARK 101 //停车事件 Param[0]为停车秒数,Param[1]为停车前油耗(9999=99.99升),Param[2]为停车后油耗
#define GPS_EVENT_TYPE_PARK_ACCON 102 //停车未熄火事件 Param[0]为停车秒数,Param[1]为停车前油耗(9999=99.99升),Param[2]为停车后油耗
//停车未熄火事件一般处于停车事件里面的一段时间内,11:00 - 11:20处于停车,11:00 - 11:05 处于停车未熄火
#define GPS_EVENT_TYPE_NET_FLOW 103 //流量 Param[0]为当前时间(单位秒,如:7206 = 当天02:06时 ),Param[1]为上行流量,Param[2]为下行流量
#define GPS_EVENT_TYPE_REFUEL 104 //加油 AlarmInfo为加油的油量(9999=99.99升),Param[0]为加油前油耗
#define GPS_EVENT_TYPE_STILL_FUEL 105 //偷油 AlarmInfo为偷油的油量(9999=99.99升),Param[0]为偷油前油耗
#define GPS_EVENT_TYPE_OVERSPEED 106 //超速事件 AlarmInfo为速度(999=99.9KM/H),Param[0]超速的时间,Param[1]为超速类型(超高速或者超低速、暂时无效)
#define GPS_EVENT_TYPE_FENCE_ACCESS 107 //进出区域事件 Param[0]区域编号,Param[1]出区域经度,Param[2]出区域纬度,Param[3]区域停留时间(秒)
#define GPS_EVENT_TYPE_FENCE_PARK 108 //区域停车事件 Param[0]区域编号,Param[3]区域停车时间(秒)
#define GPS_EVENT_TYPE_FILE_UPLOAD 109 //图片文件或者录像文件上传
#define GPS_EVENT_TYPE_STATION_INFO 110 //报站信息
#define GPS_EVENT_TYPE_SEA_STATUS 111 //海船状态报警 1:出海 2:进港 3:外海滞留报警 4:外海滞留报警结束
//#define GPS_EVENT_TYPE_LOCK_STATUS 112 //电子锁状态
#define GPS_ALARM_TYPE_CUSTOM 113 //自定义报警, AlarmInfo表示类型
// param[0]表示参数1,param[1]表示参数2,param[2]表示参数3, param[3]表示参数4,
//szDesc表示内容,为字符串格式,中间不允许出现'',最长为256个字节
#define GPS_EVENT_TYPE_OVERSPEED_WARNING 114 //超速预警
#define GPS_EVENT_TYPE_LOWSPEED_WARNING 115 //超速预警
#define GPS_EVENT_TYPE_DRIVER 116 //驾驶员信息采集上报 AlarmInfo:1表示登录,0表示退签,
//szReserve 表示司机名称,szDesc 表示发证机关,szImgFile:用 ';' 分隔 ,身体证号;从业资格证编码
#define GPS_EVENT_TYPE_OVER_STATION 117 //过站报警
#define GPS_EVENT_TYPE_EXCEED_STATION 118 //越站报警,param[0],param[1]前一个报站时间和站点
#define GPS_EVENT_TYPE_TASK_READ 121 //guid为对应的任务guid,人员已经查看了调度任务
#define GPS_EVENT_TYPE_TASK_REPLY 122 //guid为对应的任务guid,人员对调度任务进行了回复,szDesc,为回复内容
#define GPS_ALARM_TYPE_MOBILE_USEDEFINE 123 //自定义报警
#define GPS_ALARM_TYPE_TALK_BACK_REQ 127 //车辆主动对讲请求,以报警方式发送
#define GPS_ALARM_TYPE_DEVICE_INFO_CHANGE 128 //车辆信息发生变化,如用户修改设备信息
#define GPS_ALARM_TYPE_SNAPSHOT_FINISH 129 //存储服务器抓拍完成,以报警方式发送给客户端
#define GPS_ALARM_TYPE_DOWN_FINISH 130 //存储服务器文件任务下载完成,以报警方式发送给客户端
#define GPS_ALARM_TYPE_DEVICE_INFO_CHANGE_EX 131 //车辆信息发生变化,如用户修改设备信息
#define GPS_ALARM_TYPE_TRANS_PORT 132 //透传数据
#define GPS_ALARM_TYPE_NIGHT_DRIVING 151 //夜间行驶报警
#define GPS_ALARM_TYPE_END_NIGHT_DRIVING 152
#define GPS_ALARM_TYPE_GATHERING 153 //聚众报警
#define GPS_ALARM_TYPE_END_GATHERING 154
#define GPS_ALARM_TYPE_USP_CUT 155 //UPS 剪线报警
#define GPS_ALARM_TYPE_END_USP_CUT 156
#define GPS_ALARM_TYPE_HDD_HIGH_TEMPERATURE 157 //硬盘超温报警
#define GPS_ALARM_TYPE_END_HDD_HIGH_TEMPERATURE 158
#define GPS_ALARM_TYPE_BEFORE_BOARD_OPENED 159 //前面板被撬开
#define GPS_ALARM_TYPE_END_BEFORE_BOARD_OPENED 160
#define GPS_ALARM_TYPE_TURN_OFF 161 //关机上报 alarmInfo为原因: 1 ACC 无效关机,2定时关机,3软件重启, 4软件异常关机,5掉电关机,6硬盘锁打开关机
#define GPS_ALARM_TYPE_DISK_SPACE_WARNING 162 //硬盘空间报警 硬盘空间警告,alarmInfo为硬盘号,param[0]表示硬盘类型TTX_DISK_TYPE_SD, param[1]总空间, param[2]剩余空间, 16000表示空间为16000MB
#define GPS_ALARM_TYPE_END_DISK_SPACE_WARNING 163 //硬盘空间报警
#define GPS_ALARM_TYPE_GSENSOR 164 //GSENSOR报警
#define GPS_ALARM_TYPE_END_GSENSOR 165
#define GPS_ALARM_TYPE_SIM_LOST 166 //SIM卡丢失报警
#define GPS_ALARM_TYPE_END_SIM_LOST 167
#define GPS_ALARM_TYPE_TPMS 168 //胎压报警 // 胎压报警, alarmInfo TPMS报警类型(1表示电池电压警告,2表示胎压异常报警,3表示温度异常),
// param[0] 当前温度 如: 200 = 20度
// param[1] 当前胎压 如: 25 = 2.5P
// param[2] 当前电压 如: 102=10.2V
// param[3] 传感器编号(01表示TPMS左1,02表示TPMS左2,03表示TPMS左3,04表示TPMS左4,11表示TPMS右1,12表示TPMS右2,13表示TPMS右3,14表示TPMS右4)
#define GPS_ALARM_TYPE_END_TPMS 169 //胎压报警结束
//808部分报警
#define GPS_ALARM_TYPE_AREA_OVERSPEED 200 //区域超速报警
#define GPS_ALARM_TYPE_WARNING 201 //预警
#define GPS_ALARM_TYPE_GNSS_MOD_ERR 202 //GNSS模块故障
#define GPS_ALARM_TYPE_GNSS_WIRE_MISS 203 //GNSS天线未接或者剪断
#define GPS_ALARM_TYPE_GNSS_WIRE_SHORTAGE 204 //GNSS天线短路
#define GPS_ALARM_TYPE_VOLTAGE_LOW 205 //电源欠压
#define GPS_ALARM_TYPE_POWER_OFF 206 //电源掉电
#define GPS_ALARM_TYPE_LCD_ERR 207 //LCD或者显示器故障
#define GPS_ALARM_TYPE_TTS_MOD_ERR 208 //TTS模块故障
#define GPS_ALARM_TYPE_CAMERA_MOD_ERR 209 //摄像头故障
#define GPS_ALARM_TYPE_DIRVE_TIMEOUT 210 //累计驾驶超时
#define GPS_ALARM_TYPE_AREA_INOUT 211 //进出区域
#define GPS_ALARM_TYPE_LINE_INOUT 212 //进出线路
#define GPS_ALARM_TYPE_LINE_DRIVE_TIME 213 //路段行驶时间过长/过短
#define GPS_ALARM_TYPE_LINE_DEVIATE 214 //线路偏离
#define GPS_ALARM_TYPE_VSS_ERR 215 //VSS故障
#define GPS_ALARM_TYPE_OIL_ABNORMAL 216 //油量异常
#define GPS_ALARM_TYPE_STOLEN 217 //车辆被盗
#define GPS_ALARM_TYPE_MOVE_LAWLESS 218 //非法位移
#define GPS_ALARM_TYPE_COLLISION 219 //碰撞侧翻报警
#define GPS_ALARM_TYPE_RAPID_ACCELERATION 246 //急加速
#define GPS_ALARM_TYPE_RAPID_DECELERATION 247 //急减速
#define GPS_ALARM_TYPE_END_AREA_OVERSPEED 250 //区域超速报警
#define GPS_ALARM_TYPE_END_WARNING 251 //预警
#define GPS_ALARM_TYPE_END_GNSS_MOD_ERR 252 //GNSS模块故障
#define GPS_ALARM_TYPE_END_GNSS_WIRE_MISS 253 //GNSS天线未接或者剪断
#define GPS_ALARM_TYPE_END_GNSS_WIRE_SHORTAGE 254 //GNSS天线未接或者剪断
#define GPS_ALARM_TYPE_END_VOLTAGE_LOW 255 //电源欠压
#define GPS_ALARM_TYPE_END_POWER_OFF 256 //电源掉电
#define GPS_ALARM_TYPE_END_LCD_ERR 257 //LCD或者显示器故障
#define GPS_ALARM_TYPE_END_TTS_MOD_ERR 258 //TTS模块故障
#define GPS_ALARM_TYPE_END_CAMERA_MOD_ERR 259 //TTS模块故障
#define GPS_ALARM_TYPE_END_DIRVE_TIMEOUT 260 //累计驾驶超时
#define GPS_ALARM_TYPE_END_AREA_INOUT 261 //进出区域
#define GPS_ALARM_TYPE_END_LINE_INOUT 262 //进出线路
#define GPS_ALARM_TYPE_END_LINE_DRIVE_TIME 263 //路段行驶时间过长/过短
#define GPS_ALARM_TYPE_END_LINE_DEVIATE 264 //线路偏离
#define GPS_ALARM_TYPE_END_VSS_ERR 265 //VSS故障
#define GPS_ALARM_TYPE_END_OIL_ABNORMAL 266 //油量异常
#define GPS_ALARM_TYPE_END_STOLEN 267 //车辆被盗
#define GPS_ALARM_TYPE_END_MOVE_LAWLESS 268 //非法位移
#define GPS_ALARM_TYPE_END_COLLISION 269 //碰撞侧翻报警
#define GPS_ALARM_TYPE_END_RAPID_ACCELERATION 296 //急加速
#define GPS_ALARM_TYPE_END_RAPID_DECELERATION 297 //急减速
#define GPS_ALARM_TYPE_CMS_AREA_OVERSPEED 300 //区域超速报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_CMS_AREA_LOWSPEED 301 //区域低速报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_CMS_AREA_INOUT 302 //进出入区域(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:进1:出
#define GPS_ALARM_TYPE_CMS_LINE_INOUT 303 //线路偏移(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:进1:出
#define GPS_ALARM_TYPE_CMS_OVERSPEED 304 //时间段超速报警(平台产生) param[0]速度阀值
#define GPS_ALARM_TYPE_CMS_LOWSPEED 305 //时间段低速报警(平台产生) param[0]速度阀值
#define GPS_ALARM_TYPE_CMS_FATIGUE 306 //疲劳驾驶(平台产生)
#define GPS_ALARM_TYPE_CMS_PARK_TOO_LONG 307 //超时停车(平台产生)
#define GPS_ALARM_TYPE_CMS_AREA_POINT 308 //关键点监控报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:未到达1:未离开
#define GPS_ALARM_TYPE_CMS_LINE_OVERSPEED 309 //线路超速报警(平台产生) param[0]-位置类型 param[1]-线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_CMS_LINE_LOWSPEED 310 //线路低速报警(平台产生) param[0]-位置类型 param[1]-线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_CMS_ROAD_LVL_OVERSPEED 311 //道路等级超速报警(平台产生) param[0]-道路等级 param[1]-市标志 param[2]-速度阀值
#define GPS_ALARM_TYPE_END_CMS_AREA_OVERSPEED 350 //区域超速报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_END_CMS_AREA_LOWSPEED 351 //区域低速报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_END_CMS_AREA_INOUT 352 //进出入区域(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:进1:出
#define GPS_ALARM_TYPE_END_CMS_LINE_INOUT 353 //线路偏移(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:进1:出
#define GPS_ALARM_TYPE_END_CMS_OVERSPEED 354 //时间段超速报警(平台产生)
#define GPS_ALARM_TYPE_END_CMS_LOWSPEED 355 //时间段低速报警(平台产生)
#define GPS_ALARM_TYPE_END_CMS_FATIGUE 356 //疲劳驾驶(平台产生)
#define GPS_ALARM_TYPE_END_CMS_PARK_TOO_LONG 357 //超时停车(平台产生)
#define GPS_ALARM_TYPE_END_CMS_AREA_POINT 358 //关键点监控报警(平台产生) param[0]-位置类型 param[1]-区域或者线路ID param[2]-0:未到达1:未离开
#define GPS_ALARM_TYPE_END_CMS_LINE_OVERSPEED 359 //线路超速报警(平台产生) param[0]-位置类型 param[1]-线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_END_CMS_LINE_LOWSPEED 360 //线路低速报警(平台产生) param[0]-位置类型 param[1]-线路ID param[2]-速度阀值
#define GPS_ALARM_TYPE_END_CMS_ROAD_LVL_OVERSPEED 361 //道路等级超速报警(平台产生) param[0]-道路等级 param[1]-市标志 param[2]-速度阀值
登陆消息类型:013
数据示例:
*#013|2111001|*#
心跳消息类型:012
数据示例:
*#012|2111001|*#
连接服务器成功后会发登陆消息 然后30秒发一次心跳消息