这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
4g多功能版本其它协议功能 [2023/06/23 13:27] xuxubin [协议部分说明] |
4g多功能版本其它协议功能 [2024/07/22 09:37] (当前版本) xuxubin [LCD显示屏二维显示] |
||
---|---|---|---|
行 7: | 行 7: | ||
====== 获取设备信息====== | ====== 获取设备信息====== | ||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“getinfo” | | ||
+ | ^ msgid | 字符串 | 否 | 消息ID,若当前消息ID与上一个消息ID相同,则认为是同一个消息,终端不重复执行。建议用带时间戳的编号赋值。 | | ||
+ | 示例: | ||
+ | 服务器下发: | ||
+ | < | ||
+ | |||
+ | 终端回复: | ||
+ | < | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }</ | ||
====== 获取设备位置 ====== | ====== 获取设备位置 ====== | ||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“getloc” | | ||
+ | ^ msgid | 字符串 | 否 | 消息ID,若当前消息ID与上一个消息ID相同,则认为是同一个消息,终端不重复执行。建议用带时间戳的编号赋值。 | | ||
+ | |||
+ | 示例: | ||
+ | 服务器下发: | ||
+ | < | ||
+ | |||
+ | 设备端回复: | ||
+ | < | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | {" | ||
+ | {" | ||
+ | {" | ||
+ | {" | ||
+ | {" | ||
+ | {" | ||
+ | ] | ||
+ | }</ | ||
+ | |||
+ | |||
+ | |||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“getloc” | | ||
+ | ^ sn | 字符串 | 是 | 设备编号 | | ||
+ | ^ lbs | Json数组 | 是 | 可用于获取经纬度的lbs数据 | | ||
+ | |||
+ | ====== 设置设备参数 ====== | ||
+ | |||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“setting” | | ||
+ | ^ msgid | 字符串 | 否 | 消息ID,若当前消息ID与上一个消息ID相同,则认为是同一个消息,终端不重复执行。建议用带时间戳的编号赋值。 | | ||
+ | ^ poweron | 字符串 | 否 | 设备开机铃声,中文字符编码必须是 UTF8 编码,若poweron="" | ||
+ | ^ poweroff | 字符串 | 否 | 设备关机铃声,中文字符编码必须是 UTF8 编码,若poweroff="" | ||
+ | |||
+ | 示例: | ||
+ | 服务器下发: | ||
+ | < | ||
+ | |||
+ | 终端回复: | ||
+ | < | ||
+ | |||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“setting” | | ||
+ | ^ sn | 字符串 | 是 | 设备编号 | | ||
+ | ^ poweron | 整形 | 否 | 1-开机铃声设置成功,0-开机铃声设置失败 | | ||
+ | ^ poweroff | 整形 | 否 | 1-关机铃声设置成功,0-关机铃声设置失败 | | ||
+ | ^ volume | 整形 | 否 | 1~8 - 音量设置成功,返回对应音量等级 | | ||
+ | |||
+ | ====== LCD显示屏二维显示 ====== | ||
+ | |字段 ^ 类型 ^ 必选 ^ 取值说明 ^ | ||
+ | ^ cmd | 字符串 | 是 | 指令名称,固定取值:“display” | | ||
+ | ^ times | 整形 | 否 | 当前界面显示的秒数。0 表示常亮 | | ||
+ | ^ data | 字符串 | 是 | 二维码的内容 | | ||
+ | ^ x | 整形 | 是 | 取值范围 0~320。10000 表示居中显示 | | ||
+ | ^ y | 整形 | 是 | 取值范围 0~240。10000 表示居中显示 | | ||
+ | ^ w | 整形 | 是 | 二维码显示的宽度。不能大于屏幕尺寸240 | | ||
+ | ^ color | 整形 | 是 | 16位的RGB565颜色值,取值范围0~65535。RGB888换算成RGB565算法:RGB值第一个字节取高五位,第二个字节取高六位,第三个字节取高五位。比如颜色为粉色,RGB888值为(255, | ||
+ | 示例: | ||
+ | 服务器下发: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | {" | ||
+ | ] | ||
+ | }</ | ||