蓝牙与车载黑匣子的交互方法、系统和设备
申请人信息
- 申请人:深圳硅山技术有限公司
- 申请人地址:518000 广东省深圳市南山区西丽街道阳光社区松白路1008号艺晶公司15栋3A
- 发明人: 深圳硅山技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 蓝牙与车载黑匣子的交互方法、系统和设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311717309.8 |
| 申请日 | 2023/12/14 |
| 公告号 | CN117412263B |
| 公开日 | 2024/3/15 |
| IPC主分类号 | H04W4/40 |
| 权利人 | 深圳硅山技术有限公司 |
| 发明人 | 张本畑 |
| 地址 | 广东省深圳市南山区西丽街道阳光社区松白路1008号艺晶公司15栋3A |
摘要文本
深圳硅山技术有限公司取得“一种透气窗帘布”专利技术,本发明涉及蓝牙与车载黑匣子的交互方法、系统和设备,其中蓝牙与车载黑匣子的交互方法包括,通过微信小程序使用预设的请求指令搜寻附近的蓝牙设备并连接;通过标识符指令判断连接的所述蓝牙设备是否为目标蓝牙设备;当所述蓝牙设备为所述目标蓝牙设备时,所述微信小程序通过第一函数获取所述目标蓝牙设备的所有权限;所述微信小程序通过特征值获取所述目标蓝牙设备的数据文件。本发明通过不同的连接验证方式,提高微信小程序与车载黑匣子蓝牙的连接准确度,以及提高数据传输的安全度,避免因连接错误造成损失。
专利主权项内容
1.一种蓝牙与车载黑匣子的交互方法,其特征在于,包括以下步骤:通过微信小程序使用预设的请求指令搜寻附近的蓝牙设备并连接;通过标识符指令判断连接的所述蓝牙设备是否为目标蓝牙设备;当所述蓝牙设备为所述目标蓝牙设备时,基于所述微信小程序通过第一函数获取所述目标蓝牙设备的所有权限;基于所述微信小程序通过特征值获取所述目标蓝牙设备的数据文件;基于所述微信小程序通过特征值获取所述目标蓝牙设备的数据文件,还包括:所述微信小程序通过预设的转码算法将所有读取文件的指令转换成二进制数据,并将所有的二进制数据结合成一个二进制数据流,通过转码算法,对所述二进制数据流正向编译成第一约定值,同时对所述二进制数据流逆向编译成第二约定值;所述微信小程序通过对所述目标蓝牙设备发送所述第一约定值和第二约定值,当所述目标蓝牙设备接收到所述第一约定值和所述第二约定值时,所述目标蓝牙设备通过预设的转码算法对所述第一约定值进行反编译解码,获取所述第一约定值的二进制数据流,同时所述目标蓝牙设备通过预设的转码算法对所述第二约定值进行反编译解码,获取所述第二约定值的二进制数据流,所述目标蓝牙设备对所述第一约定值的二进制数据流和第二约定值的数据流进行比较,将重复的二进制数据转换成新的二进制数据流,同时,所述目标蓝牙设备通过预设的指令数据库从所述新的二进制数据流初始字节位置开始匹配,将所述新的二进制数据流的字节数据段与对应指令数据库的指令数据进行匹配,获取对应字节数据段的指令,所述目标蓝牙设备读取并执行匹配到的指令,并将所有匹配到的指令的对应数据文件的文件名称集合成文件列表,同时将所述文件列表与所有的数据文件发送至所述微信小程序,所述微信小程序对接收到的数据文件与所有读取文件指令进行匹配,当匹配通过时,所述微信小程序对所述文件列表进行展示,同时通过所述微信小程序对所述数据文件进行查看,当匹配不通过时,所述微信小程序重新发送缺少的数据文件的对应读取文件指令。