1、修订记录 版本 日期 作者 变更表述 1.0 2017-03-14 朱辉 修订版 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 2 / 39 目录 一、 引言 . 4 二、 协议规范 . 4 服务器端 AT 请求指令语法规范 . 4 终端上传数据包格式规范 . 4 三、 终端主动上 报消息格式定义 . 6 35上报刷卡消息( RFID 版本专用) . 6 36上报操作执行返回结果 . 7 3A实时数据消息 . 8 四、 终端系统设置指令 . 11 81-请求终端设备信息 11 82-请求终端当前时间 1
2、2 83-设置终端当前时间 12 95-请求当前 GSM 卡信息 13 97-请求当前连接信息 13 98-设置当前连接信息 14 38-设定设备参数值 15 39查询设备参数值 . 16 8B-恢复出厂设置 16 34-绑定盒子 17 8A-重启终端 . 18 BE-清除缓存记录 18 B1-设备远程升级 19 五、 RFID 版本接口 22 CF-绑定管理员 ID 卡 22 D1-解除绑定管理员 ID 卡 22 D2-RFID 电源控制 . 23 D3-获取已存储 ID 卡列表 24 D4-清空所有已存储 ID 卡 24 六、 蓝牙版本接口 . 25 C9-重启盒子蓝牙 25 D5-设置蓝
3、牙名称 . 26 30/31/32 - 密钥更新 . 27 七、 车辆控制 . 29 远程控制指令类型 定义 . 29 33-控制返回消息结果定义 29 3D-设置终端当前状态 . 30 3E-开关动力控制 31 服务器远程控制落锁 /开锁 /寻车 32 APP 蓝牙控制落锁 /开锁 /寻车 /获取 (蓝牙版本专用 ) . 33 预约用车 . 34 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 3 / 39 取消预约 . 35 用车 . 35 还车 . 36 运维 . 36 结束运维 . 37 八、 附
4、录 -A 错误代码详情 38 九、 附录 -B SN 号对应车型规则 39 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 4 / 39 一、 引言 该文档主要描述 E6S 新能源汽车 智能信息终端 数据接收指令及参数详解。 二、 协 议规范 服务器端 AT 请求指令语法规范 组成 长度( byte) 内容 起始符 2 AT(必须大写) 命令类型 见 AT 指令列表 结束符 2 回车换行( 0x0d 0x0a) AT+SCZrn 终端上传数据包格式规范 组成 长度( byte) 内容 起始符 3 $E6
5、设备 SN 号 12 命令字 2 消息体长度 消息体 结束符 2 回车换行符( 0x0d 0x0a) $E6,0123456789ABC,01,1024,(Message)rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 5 / 39 指令列表 AT 指令 命令字( HEX) 功能 指令说明 主动上报 35 上报刷卡消息 36 上报功能执行结果消息 37 车身校验未通过消息 3A 实时数据消息 AT+SCVOD 36 车辆预约 AT+SCVCOD 36 取消车辆预约 AT+SCVBR 36 用车 AT
6、+SCVRT 36 还车 AT+SCVOP 36 车辆运维 AT+SCVCOP 36 结束运维 AT+SCDPM 38 设定 设备参数值 AT+SRDPM 39 查询 设备参数值 AT+SCSTAT 3D 设定当前状态 AT+SCENG 3E 控制开关动力 AT+SRI 81 请求设备当前信息 返回设备序列号、软件版本号、硬件版本号 AT+SRRTC 82 请求终端当前时间 AT+SCRTC 83 设置终端当前时间 AT+SCWS 8A 重启设备 AT+SCZ 8B 设备恢复出厂设置 AT+SRGSM 95 请求 GSM 卡信息 返回 SIM 卡 IMEI、 CCID、 IMSI 号 AT+S
7、RCTI 97 请求当前设置的连接信息 返回连接类型、 IP、域名、端口号 AT+SCCTI 98 设置终端连接服务器信息 AT+SCFTPS B1 设备远程升级 AT+SCHIS BE 清除缓存记录 AT+SCBDADFRID CF 绑定管理员 ID 卡 AT+SCCLADRFID D1 解除绑定管理员 ID 卡 AT+SCPRDON/ AT+SCPRDOFF/ AT+SCPRDRST D2 RFID 电源控制开启 /关闭 /重启 AT+SRADRFID D3 请求保存的管理员 ID 列表 AT+SREPTADID D4 清空所有已保存管理员 ID 卡 说明: a) AT 指令全部为大写,并
8、且均以回车 换行字符 (即 ENTER 键) 结尾: rn(0x0D0x0A); b) 命令字为 16 进制表示,供终端返回消息使用 ; c) 所有 AT 指令分请求指令和配置指令,请求指令以 AT+SR 开头,设置指令以 AT+SC 开头; d) 错误的 AT 指令返回“ ?”; e) 本协议中的 GPS 定位点为 硬件坐标( WGS-84) ; f) 若不能识别的指令,终端统一返回消息: $E6,609465214943,FF,9,ERROR:901rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017
9、 6 / 39 三、 终端主动上报消息 格式 定义 35 上报刷卡消息 ( RFID 版本专用) 当车辆处于可租状态时,用户刷卡预约车辆,会上报刷卡消息至 平台。 组成 长度( byte) 内容 起始符 3 $E6 设备 SN 号 12 命令字 2 35 消息体长度 消息体 卡类型 卡号 刷卡时间 结束符 2 回车换行符( 0x0d 0x0a) $E6,E61600230001,35,32,1,1234567890,2017-01-03 15:13:00rn 说明: a) 卡类型定义: 1 - 普通用户卡 2 管理运维卡; b) 触发上报 刷卡消息情况有两种:第一种是普通用于预约,第二种是管理
10、运维刷卡; c) 此协议为 RFID 版本设备专用 ,蓝牙版本不支 持此协议。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 7 / 39 36 上报操作执行返回结果 当平台下发执行预约、用车、还车、取消预约、运维、结束运维指令时,终端会返回 36 消息, 告知平台功能操作的执行结果。定义如下: 组成 长度( byte) 内容 起始符 3 $E6 设备 SN 号 12 命令字 2 36 消息体长度 消息体 操作类型 返回代码 当前时间 结束符 2 回车换行符( 0x0d 0x0a) 平台下发远程预约用车
11、指令: AT+SCVOD=0123456789,1,300rn TBOX 执行成功后返回: $E6,E61600230001,36,25,1,202,2017-01-03 15:13:00rn 说明: a) 操作类型代码定义如下: 1 - 预约用车 2 - 取消预约 3 - 用车 4 - 还车 5 - 执行运维 6 - 结束运维 7 - 刷卡预约 8 - 刷卡运维 b) 返回代码定义如下: 200 - 成功 203 - 卡号写入失败 204 - 卡号擦除失败 205 失败 206 超时 207 - 车速不为 0 208 - 手刹未拉起 209 - 档位不为空挡 210 - 钥匙不在线 211
12、- 车门未关闭 212 - 车窗未关闭 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 8 / 39 3A 实时数据消息 终端接入联网后,会定期上报实时数据消息包,定义如下: 组成 长度( byte) 内容 起始符 3 $E6 设备 SN 号 12 命令字 2 01 消息体长度 MAX Length:1024 消息体 实时数据定义 结束符 2 回车换行符( 0x0d 0x0a) $E6,E61600230001,3A,281, 2017-01-10 15:23:00,01,303,1234567890,1
13、,3,40,15535,14.2, 356.70,2.30,65,102,0,27,1,8,113.235646,22.125636,18.2,15.2,0,0,0rn 说明: a) 实时数据定义如下表: 数据序号 数据名称 单位 精度 数值范围 1 当前时间 YYYY-MM-DD hh:mm:ss 2 上一状态 301 - 可租 302 - 租赁中 303 - 已预约 304 - 故障 305 - 运维 306 - 亏电 (默认值) 3 当前状态 4 用户 ID 有 有用 ID 时 , 显示 用户 ID,无 用户 ID 显示 -1 5 钥匙状态 1 - OFF 2 - ON 0 - 未知(默
14、认值) 6 车门状态 0 - 关闭 1 - 未关闭(默认值) 7 档位 1 - P 档 2 - R 档 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 9 / 39 3 - N 档 4 - D 档 0 - 未知(默认值) 8 车速 km/h 0 255 9 总里程 km 仪表盘总里程 默认值: 0 10 电瓶电压 V 0.0 28.0 默认值: 0 11 总电压 V BMS 总电压 默认值: 0.0 12 总电流 A 放电为 + 充电为 - 默认值: 0.0 13 剩余电量 % 0 100 默认值: 0
15、14 续航里程 km 0 255 默认值: 0 15 充电状态 1 - 充电 0 - 未充电(默认值) 16 网络信号值 dBm 0 - 31 17 定位状态 1 - 已定位 0 - 未定位(默认值) 18 卫星有效数量 0 36 19 定位经度 20 定位纬度 21 航向角度 22 海拔 高度 23 预留 默认 0 24 预留 默认 0 25 预留 默认 0 a) 终端默认上报间隔时间为 30 秒,间隔时间可配置; THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 10 / 39 b) gps 数据定位失
16、败,上报经纬度为 0; c) gps 经纬度格式为 硬件坐标( WGS-84) ; d) 车门状态必须 4 个车门 和 后尾箱 ( 若 支持 后尾箱 信号 ) 全部关闭,才为关闭,否则为未关闭。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 11 / 39 四、 终端系统设置指令 说明 : a) 所有 AT 指令,必须大写, 并且必须以回车换行符结束 ; b) 以下所有表格中,第一列表示为服务器端发送指令,第二、三、四列表示为终端返回的数据格式定义; c) 设置指令中, 为设置的值,“ AT+SRIrn
17、 接收 $E6,0123456789AB,81,58,0123456789AB,V20140530,V1.2,V1.0,V1.3,V1.0,23-12-DF-02-2D-98,863158020092930rn 说明: a) 本消息在每次 TCP 建立之后,会自动上报一次。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 12 / 39 82-请求终端当前时间 请求指令 数据 长度 (byte) 内容 AT+SRRTCrn 起始符 3 终端序列号 12 命令字 2 82 消息体长度 消息体 当前时间 格式
18、: YYYY-MM-DD hh:mm:ss 结束符 2 回车换行 (0x0d 0x0a) 82 - 请求终端当前时间 应用举例 : 发送指令 AT+SRRTCrn 接收 $E6,0123456789AB,82,19,2014-05-27 10:02:28rn 83-设置终端当前时间 设置 指令 数据 长度 (byte) 内容 AT+SCRTC=rn 起始符 3 终端序列号 12 命令字 2 83 消息体长度 消息体 返回结果 OK:设置成功 ERROR:101:失败或者参数设置不正确 结束符 2 回车换行 (0x0d 0x0a) 83 - 设置 终端当前时间 应用举例: 发送 指令(设置当前日
19、期为 2014 年 4 月 13 日 21时 51 分 23秒) AT+SCRTC=20140413 215123rn 接收 如设置正确,则返回 $E6,0123456789AB,83,2,OKrn 如设置出错,则返回: $E6,0123456789AB,83,9,ERROR:101rn 说明: a) 时间格式 必须为 : YYYYMMDD hhmmss,否则返回错误信息 ; b) 设置错误或者参数设置不正确会返回一个 3 位数错误编号,相应的错误编号代码详情请参见附录 A; THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14
20、 Mar 2017 13 / 39 95-请求当前 GSM 卡 信息 请求指令 数据 长度 (byte) 内容 AT+SRGSMrn 起始符 3 终端序列号 12 命令字 2 95 消息体长度 消息体 15 IMEI 号 SIM 卡唯一序列号 20 CCID 号 SIM 卡识别标识 15 IMSI 号 国际移动台设备标识( 15 位) 结束符 2 回车换行 (0x0d 0x0a) 95 请求当前 GSM 卡信息 应用举例: 发送指令 AT+SRGSMrn 接收 $E6,0123456789AB,95,52,863158020092930,89860041191302652714,4600231
21、41313920rn 97-请求当前连接信息 请求指令 数据 长度 (byte) 内容 AT+SRCTIrn 起始符 3 终端序列号 12 命令字 2 97 消息体长度 消息体 连接类型 IP 地址 域名 端口号 结束符 2 回车换行 (0x0d 0x0a) 97 请 求当前连接信息 应用举例: 发送指令 AT+SRCTIrn 接收 $E6,0123456789AB,97,23,0,192.168.0.1,NULL,8899rn 或者 $E6,0123456789AB,97,28,1,NULL,,8899rn 说明: a) 连接类型 0 - 未设置 THREAD tech co.,ltd E6
22、S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 14 / 39 1 - IP 地址连接 2 - 域名连接 如 连接类型 为 1,则 域名 为 NULL, 为 2,则 IP 地址 为 NULL; 98-设置当前连接信息 请求指令 数据 长度 (byte) 内容 AT+SCCTI=, ,rn 起始符 3 终端序列号 12 命令字 2 98 消息体长度 消息体 返回结果 结束符 2 回车换行 (0x0d 0x0a) 98 设置当前连接信息 应用举例: 发送指令 如设置 IP 连接,则发送 AT+SCCTI=1,192.168.0.1,NULL,8899r
23、n 如设置域名连接,则发送 AT+SCCTI=2,NULL,,8899rn 接收 如设置正确,则返回: $E6,0123456789AB,98,2,OKrn 如设置出错,则返回: $E6,0123456789AB,98,9,ERROR:301rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 15 / 39 38-设定 设备参数值 设置指令 数据 长度 (byte) 内容 AT+SCDPM=, , rn 起始符 3 终端序列号 12 命令字 2 38 消息体长度 消息体 返回结果 OK:设置成功 ERR
24、OR:119:失败或者参数设置不正确 结束符 2 回车换行 (0x0d 0x0a) 38 设定 设备参数值 应用举例: 发送指令( 设定 SOC 上下线阀值为 20,30,预约时间值为 900 秒 ,启动上报时间间隔 30 秒 ,熄火上报时间间隔为 120 秒 ) AT+SCDPM =20,30,900,30,120rn 接收 如标定 正确,则返回 $E6,E61600230001,38,2,OKrn 如标定不 正确 (设定值不在指定范围) ,则返回 $E6,E61600230001,38,9,ERROR:119rn 说明: a) 参数 ,分别为 SOC 自动下线值和 soc 自动上线值,设定
25、范围 0 100,参数 min_soc必须小于 max_soc; b) 值默认为 900,最小值为 300,单位为秒; c) ,分别为 3A 消息启动上报时间间隔和熄火上报时间间隔,单位为秒,上报时间间隔最小值为 10 秒; THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 16 / 39 39 查询 设备参数 值 请求指令 数据 长度 (byte) 内容 AT+SRDPMrn 起始符 3 终端序列号 12 命令字 2 39 消 息体长度 消息体 SOC 自动下线阀值 SOC 自动上线阀值 预约有效时间值
26、启动上报时间间隔 熄火上报时间间隔 结束符 2 回车换行 (0x0d 0x0a) 39 查询设备参数值 应用举例: 发送指令 AT+SRDPMrn 接收 $E6,0123456789AB,39,3,20,30,900,30,120rn 8B-恢复出厂设置 设置指令 数据 长度 (byte) 内容 AT+SCZrn 起始符 3 终端序列号 12 命令字 2 消息体长度 消息体 返回结果 结束符 2 回车换行 (0x0d 0x0a) 8B 恢复出厂设置设置 应用举例: 发送指令 AT+SCZrn 接收 $E6,0123456789AB,8B,2,OKrn 说明: a) 该指令在执行前会发送准备执行
27、恢复出厂设置,然后断开所有连接,清零 OBD 模块保存的累计数据,加载默认的初始化数据(保存的远程连接信息不会清空),删除 FLASH 里面存储的数据 ,进入重启 ; THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 17 / 39 34-绑定盒子 设置指令 数据 长度 (byte) 内容 AT+SCSNBIND=rn 起始符 3 终端序列号 12 命令字 2 34 消息体长度 消息体 返回结果 OK:设置成功 ERROR:112/113:失败或者参数设置不正确 结束符 2 回车换行 (0x0d 0x0a)
28、 34 绑定 PLUS 盒子 应用举例: 发送指令 (绑定盒子) AT+SCSNBIND=656154700125rn 接收 如绑定 正确,则返回 $E6,0123456789AB,34,2,OKrn 如绑定错误 ,则返回 $E6,0123456789AB,34,9,ERROR:113rn 如 E6 盒子不在线 ,则返回 $E6,0123456789AB,34,9,ERROR:112rn 发送指令 (解除绑定) AT+SCSNBIND=0rn 如解除绑定成功 ,则返回 $E6,0123456789AB,34,2,OKrn 如解除绑定错误 ,则返回 $E6,0123456789AB,34,9,E
29、RROR:113rn 如 E6 盒子不在线 ,则返回 $E6,0123456789AB,34,9,ERROR:112rn 说明: a) 若执行绑定盒子, 参数 长度固定为 12 位长度; b) 若当前终端的 SN 号与绑定的 SN 号不一致, PLUS 盒子的钥匙将无法控制车辆的开锁落锁功能。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 18 / 39 8A-重启终端 设置指令 数据 长度 (byte) 内容 AT+SCWSrn 起始符 3 终端序列号 12 命令字 2 8A 消息体长度 MAX Le
30、ngth: 1024 消息体 返回结果 结束符 2 回车换行 (0x0d 0x0a) 8A - 重启终端 应用举例: 发送指令 AT+SCWSrn 接收 $E6,0123456789AB,8A,2,OKrn BE-清除缓存记录 设置指令 数据 长度 (byte) 内容 AT+SCHISrn 起始符 3 终端序列号 12 命令字 2 BE 消息体长度 MAX Length: 1024 消息体 返回结果 结束符 2 回车换行 (0x0d 0x0a) BE - 清除缓存记录 应用举例: 发送指令 AT+SCHISrn 接收 $E6,0123456789AB,BE,2,OKrn 说明: a) 执行此指
31、令,缓存数据将全部清空,其他参数设置不影响。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 19 / 39 B1-设备远程升级 请求升级指令 数据 长度 (byte) 内容 起始符 3 终端序列号 12 命令字 2 B1 消息体长度 消息体 请求标识 0001 E6 主固件版本号 PLUS 盒子固件版本号 结束符 2 回车换行 (0x0d 0x0a) B1 远程设备升级 设置指令 数据 长度 (byte) 内容 AT+SCFTPS=, ,rn 起始符 3 终端序列号 12 命令字 2 B1 消息体长度
32、消息体 0:无需升级 1:需要升级 升级文件类型 6 - 升级 E6主固件 5 - 升级 PLUS盒子主固件 Up_Address 升级地址( IP 或者域名) FTP 账号用户名 FTP 账号密码 升级程序文件名 文件所在路径 和校验码 结束符 2 回车换行 (0x0d 0x0a) B1 远程设备升级 说明: 1、 值为 0 时,后面的参数值将忽略; 2、 FTP 站点需要和服务器接收数据的 IP 地址一致,同时,支持域名连接; 3、文件名称必须是全名,必须包含文件的后缀 ; 4、升级文件如果放置在 FTP 根目录下,直接输入“ /”即可; 5、文件路径长度不能超过 48 个字符,文件名称长
33、度不能超过 28 个字符 ; THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 20 / 39 6、整个升级过程将持续 5 分钟左右的时间; 7、设备升级过程中,请勿断开电源; 8、 File_ID 目前只能识别 5 和 6,其他标识符将不被识别; 9、 Up_Address 支持域名和 IP 地址两种方式连接; 10、端口号默认为 21; 11、和校验码为下发 bin 文件的和校验,终端在接收完成之后,会将计算的和校验码和下发的和校验码进行对比,如果通过,则执行升级,如果不一致,则不升级; 12、如果和校
34、验码为 0,终端在执行完下载之后,则不执行和校验比对。 应用举例: 终端请求 ( E6 固件版本 号 V2.3, PLUS 盒子固件为 V1.2) : $E6,0123456789AB,B1,9,0001,V2.3,V1.2rn 发送指令 升级 E6 主固件程序 AT+SCFTPS=1,6,42.120.23.149,remoteftp,ftp_password,E6_JAC_IEV5_V2.9.bin,/THREAD/Upgrade/,36584569rn 升级 PLUS 盒子主固件程序 AT+SCFTPS=1,5,42.120.23.149,remoteftp,ftp_password,P
35、LUS_V1.3.bin,/THREAD/Upgrade/,36584569rn 接收 若发送指令 参数 不正确,返回: $E6,0123456789AB,B1,9,ERROR:116rn 若指令正确, 1、返回 $E6,0123456789AB,B1,2,OKrn 2、设备建立 FTP 连接,并开始下载文件, 下载 成功 后,设备向服务器发送以下消息: $E6,0123456789AB,B1,24,0101,2015-01-04 13:25:23rn 下载失败,将返回: $E6,0123456789AB,B1,24,0100,2015-01-04 13:25:23rn 3、下载成功后,设备将
36、进入重启,设备的 IAP 会自动进行烧录,烧录完成后,会自动进行跳转至新程序,烧录成功,将返回以下消息: $E6,0123456789AB,B1,24,0201,2015-01-04 13:25:23rn 4、如果 = 6,升级的固件文件名称只识别“ E6”字符开头的文件前缀,如果 = 5,升级的固件文件名称只识别“ PLUS”字符开头的文件前缀,否则将不执行升级。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 21 / 39 5、 目前针对支持的车型, bin文件名称定义如下: 车型 文件名称起始定义
37、 江淮 iEV5 E6_JAC_IEV5_ 比亚迪 e5 E6_BYD_E5_ 江淮 iEV4 E6_JAC_IEV4 北汽 EV160 E6_BAIC_EV160 南京金龙 SKYWELL E6_SKYWELL 奇瑞 EQ E6_CHERY_EQ 知豆 D2/D2S E6_GEELY_D2 终端检测到文件名称不一致,将提示升级失败。 THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 22 / 39 五、 RFID版本 接口 CF-绑定管理员 ID 卡 说明:绑定的 ID 卡可通过 RFID 刷卡器感应开锁
38、落锁。 设置指令 数据 长度 (byte) 内容 AT+SCBDADRFID=rn 起始符 3 终端序列号 12 命令字 2 CF 消息体长度 消息体 返回结果 OK:设置成功 ERROR:118:失败或者参数设置不正确 结束符 2 回车换行 (0x0d 0x0a) CF 绑定用户 ID 卡 /管理员 ID 卡 应用举例: 发送指令( 绑定管理员 ID 卡,卡号为 0123456789) AT+SCBDADRFID=0123456789rn 接收 如绑定成功 ,则返回 $E6,0123456789AB,CF,2,OKrn 如绑定失败(卡号不正确) ,则返回 $E6,0123456789AB,C
39、F,9,ERROR:118rn 说明: a) 绑定的 ID 卡, 管理员 ID 卡类型最大支持 8 张,超过 8 张,将从第一张开始覆盖, 用户 Id 卡最大支持 1 张; D1-解除绑定管理员 ID 卡 说明:解除绑定后, ID 卡将解除感应开锁落锁功能。 设置指令 数据 长度 (byte) 内容 AT+SCCLADRFID=rn 起始符 3 终端序列号 12 命令字 2 D1 消息体长度 消息体 返回结果 OK:设置成功 ERROR:118:失败或者参数设置不正确 结束符 2 回车换行 (0x0d 0x0a) D1 解除绑定用户 ID 卡 /管理员 ID 卡 应用举例: 发送指令( 解除
40、绑定管理员 ID卡,卡号为 0123456789) AT+SCCLADRFID=0123456789rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 23 / 39 接收 如 解除 绑定成功 ,则返回 $E6,0123456789AB,D1,2,OKrn 如 解除 绑定失败(卡号不正确) ,则返回 $E6,0123456789AB,D1,9,ERROR:118rn D2-RFID 电源控制 断开盒子钥匙电源后可重新开启盒子钥匙电源,具体设置指令定义如下 请求指令 数据 长度 (byte) 内容 AT+
41、SCPRONrn/ AT+SCPRDOFFrn/ AT+SCPRDRSTrn 起始符 3 终端序列号 12 命令字 2 D2 消息体长度 消息体 结束符 2 回车换行 (0x0d 0x0a) D2 RFID 电源控制 应用举例: 发送指令 (打开 RFID 电源) AT+SCPRDONrn 发送指令 (关闭 RFID 电源) AT+SCPRDOFFrn 发送指令 (重启 RFID 电源) AT+SCPRDRSTrn 接收 $E6,0123456789AB,D2,2,OKrn 设置失败或者超时返回: $E6,0123456789AB,D2,9,ERR0R:117rn THREAD tech co
42、.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 24 / 39 D3-获取 已存储 ID 卡列表 该指令可查询设备已存储的管理员 ID 列表,定义如下: 请求指令 数据 长度 (byte) 内容 AT+SRALRFIDrn 起始符 3 终端序列号 12 命令字 2 D3 消息体长度 消息体 已存储的卡号数量 卡号列表,多个之间用“ |”分隔 结束符 2 回车换行 (0x0d 0x0a) D3 获取管理员 ID 卡列表 应用举例: 发送指令 AT+SRALRFIDrn 接收 如已存储 3 个管理员卡号 ,则返回 $E6,0123456
43、789AB,D3,37,3,-1023456789|-1536987456|-6232589634rn 如无管理员 ID 卡 ,则返回 $E6,0123456789AB,D3,3,0,0rn D4-清空 所 有 已存储 ID 卡 该指令将清空设备所有已存储的管理员 ID,定义如下: 请求指令 数据 长度 (byte) 内容 AT+SCEPTALIDrn 起始符 3 终端序列号 12 命令字 2 D3 消息体长度 消息体 返回执行结果 结束符 2 回车换行 (0x0d 0x0a) D4 清空所有 管理员 ID 卡 应用举例: 发送指令 AT+SCEPTALIDrn 接收 如清空成功 ,则返回 $
44、E6,0123456789AB,D4,2,OKrn 如擦除失败 ,则返回 $E6,0123456789AB,D4,9,ERROR:123rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 25 / 39 六、 蓝牙版本 接口 C9-重启盒子蓝牙 若出现蓝牙无法连接或者其他异常导致无法连接蓝牙,可以 重启蓝牙,具体设置指令定义如下: 请求指令 数据 长度 (byte) 内容 AT+SCPBTRSTrn 起始符 3 终端序列号 12 命令字 2 C9 消息体长度 消息体 结束符 2 回车换行 (0x0d 0
45、x0a) C9 重启盒子蓝牙 应用举例: 发送指令 AT+SCPBTRSTrn 接收 $E6,0123456789AB,C9,2,OKrn 设置失败或者超时返回: $E6,0123456789AB,C9,9,ERR0R:117rn THREAD tech co.,ltd E6S 新能源汽车 智能信息终端 V1.0 E6S API Rev1.0 14 Mar 2017 26 / 39 D5-设置蓝牙名称 修改蓝牙名称之前必须确认蓝牙未连接,否则设定不成功。具体定义如下: 设置指令 数据 长度 (byte) 内容 AT+SCBTNAME=bt_namern 起始符 3 终端序列号 12 命令字 2 D5 消息体长度 消息体 返回结果 OK:设置成功 ERROR:124:蓝牙已连接 结束符 2 回车换行 (0x0d 0x0a) D5 设置蓝牙名称 应用举例: 发送指令( 设定蓝牙名称为