System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于无线连接,涉及一种蓝牙标签批量自检与配置的方法及其系统。
技术介绍
1、随着物联网的深入发展,体积小巧、低功耗的蓝牙标签广泛应用在人员管理、物资管理等方面。蓝牙标签周期性地向外广播数据,多个基站通过检测蓝牙的广播信号强度以及数据信息实现对标签的大致定位,从而对佩戴蓝牙标签的人员物资进行统一管理。由于蓝牙标签通常需要连续工作数年,且需要大量部署,对蓝牙标签进行批量自检与配置十分重要。
2、可配置数据标签,通过实体按键或与主机进行连接的方式通信,达到编辑广播信息或调整广播参数的目的。具有以下缺陷:(1)现在可配置数据标签大多数是通过使用另一设备配对连接后发送指令实现配置、自检等功能,逐个配对速度慢效率低,且存在功耗高,可靠性低,配置信息容易被恶意修改,低功耗场景需要实体按键来支持反复配置等问题。(2)当大量部署蓝牙标签时通常需要在每个标签上面贴有不同的序号标识,来分辨信息包对应具体的哪一个标签。当蓝牙标签上贴着的序号丢失或破损或贴错后,在大量的部署蓝牙标签同时广播中难以确定该标签所属的真实序号。现在市面上支持自定义数据的蓝牙标签存在可配置数据段过短、批量配置仅支持相同参数的统一配置等问题;支持自检的蓝牙标签通常需要实体按键或者通过连接配对方式通信,且当标签上缺少led等人机交互页面时,所有标签同时批量自检时无法分辨问题标签的物理位置。
技术实现思路
1、为解决上述问题,本专利技术提供一种蓝牙标签批量自检与配置的方法,用无线且无需连接的方式,解决蓝牙标签的批量自
2、一种蓝牙标签批量自检与配置的方法,包括蓝牙标签和蓝牙配置工具,所述蓝牙标签带有干簧管,所述蓝牙配置工具带有电磁铁,具体步骤如下:
3、蓝牙配置工具发送带有指令码的命令,所述指令码以电磁铁开启脉冲时长形式发送;
4、蓝牙标签读到脉冲后进行解码,解析出带电磁铁的蓝牙配置工具发送命令并响应命令。
5、进一步地,所述命令包括标签自检和标签配置,所述标签配置包括录入用户信息、切换出厂状态、设置广播以及设置发射增益。
6、进一步地,所述标签自检包括:
7、控制蓝牙配置工具上电磁铁的开关时间发送标签自检指令码+临时标签号指令码;发送标签自检指令码的磁场脉冲,根据电磁铁的位置不同分别发送临时标签号指令码的磁场脉冲;
8、蓝牙标签检测到标签自检指令码进入自检状态,进行自检,自检包括检测电池电量状态、eeprom读写情况以及干簧管开关状态;自检结束后,蓝牙标签将收到的临时标签号与自检结果同时广播;
9、蓝牙配置工具接收自检结果,根据广播信息、广播信号强度以及广播间隔,判断蓝牙标签是否正常,若异常,通过蓝牙标签广播的临时标签号,判断蓝牙标签对应的实际物理位置。
10、进一步地,所述录入用户信息的命令包括:
11、控制蓝牙配置工具上电磁铁的开关时间发送录入用户信息指令码+配置工具号指令码;发送录入用户信息指令码的磁场脉冲,根据电磁铁的位置不同分别发送配置工具号指令码的磁场脉冲,蓝牙配置工具内部的蓝牙芯片广播信息包,所述信息包包括配置工具号对应的待录入的用户信息;
12、蓝牙标签检测到录入用户信息指令码,切换成扫描模式,扫描信息包,根据配置工具号指令码识别对应的配置工具号,写入对应的用户信息。
13、进一步地,所述切换出厂状态的命令包括:
14、控制蓝牙配置工具上电磁铁的开关时间发送切换出厂状态指令码+临时标签号指令码;发送切换出厂状态指令码的磁场脉冲,根据电磁铁的位置不同分别发送临时标签号指令码的磁场脉冲;
15、蓝牙标签检测到切换出厂状态指令码判断设备状态,若当前为工作状态,则恢复出厂状态,擦除eeprom存储的用户信息,芯片进入休眠模式;若当前为出厂状态,则切换成工作状态,永久开启广播不再休眠。
16、进一步地,所述设置广播的命令包括:
17、控制蓝牙配置工具上电磁铁的开关时间发送设置广播指令码+广播间隔参数指令码;发送设置广播指令码的磁场脉冲,根据广播间隔时间发送广播间隔参数指令码的磁场脉冲;
18、蓝牙标签检测到设置广播指令码,进入设置广播间隔状态,根据广播间隔参数指令码调整蓝牙标签广播间隔时间。
19、进一步地,所述设置发射增益指令包括:
20、控制蓝牙配置工具上电磁铁的开关时间发送发射增益指令码+发射增益参数指令码;发送发射增益指令码的磁场脉冲;根据配置发射增益大小发送发射增益参数指令码的磁场脉冲;
21、蓝牙标签检测到发射增益指令码,进入设置发射增益状态,根据发射增益参数指令码表调整蓝牙标签的发射增益。
22、进一步地,所述指令码采用二进制编码。
23、本专利技术还提供一种蓝牙标签批量自检与配置系统,包括,发射模块和接收模块;
24、所述发射模块以电磁铁开启脉冲时长形式发送命令;所述接收模块接收脉冲后,进行解码命令并响应命令;
25、所述命令包括,功能指令+调节指令;所述接收模块接收所述功能指令响应命令请求,接收所述调节指令响应命令内容。
26、进一步地,所述功能指令和所述调节指令均采用二进制编码。
27、与现有技术相比,有益效果如下:
28、一种蓝牙标签批量自检与配置的方法,通过蓝牙标签读到蓝牙配置工具发出的带有不同指令码的命令并响应,通过一种无线且无需连接的方法,解决了当蓝牙标签大量部署时,信息包与实际标签的对应问题;实现了不同用户信息的批量录入功能,实现了批量自检的功能;
29、采用带干簧管的蓝牙标签,即可通过控制磁场的方式与蓝牙配置工具进行短距离的无线通信,通过对不同磁场脉冲持续时间进行编码,实现可靠的命令式交互,对蓝牙标签行为进行自定义配置;蓝牙标签一体式无接口无实体按键的设计,减少使用过程中的故障率。
本文档来自技高网...【技术保护点】
1.一种蓝牙标签批量自检与配置的方法,其特征在于,包括蓝牙标签和蓝牙配置工具,所述蓝牙标签带有干簧管,所述蓝牙配置工具带有电磁铁,具体步骤如下:
2.根据权利要求1所述的蓝牙标签批量自检与配置的方法,其特征在于,所述命令包括标签自检和标签配置,所述标签配置包括录入用户信息、切换出厂状态、设置广播以及设置发射增益。
3.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述标签自检包括:
4.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述录入用户信息的命令包括:
5.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述切换出厂状态的命令包括:
6.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述设置广播的命令包括:
7.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述设置发射增益指令包括:
8.根据权利要求1-7任意一项所述的蓝牙标签批量自检与配置的方法,其特征在于,所述指令码采用二进制编码。
9.一种蓝牙
10.根据权利要求9所述的一种蓝牙标签批量自检与配置系统,其特征在于,所述功能指令和所述调节指令均采用二进制编码。
...【技术特征摘要】
1.一种蓝牙标签批量自检与配置的方法,其特征在于,包括蓝牙标签和蓝牙配置工具,所述蓝牙标签带有干簧管,所述蓝牙配置工具带有电磁铁,具体步骤如下:
2.根据权利要求1所述的蓝牙标签批量自检与配置的方法,其特征在于,所述命令包括标签自检和标签配置,所述标签配置包括录入用户信息、切换出厂状态、设置广播以及设置发射增益。
3.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述标签自检包括:
4.根据权利要求2所述的蓝牙标签批量自检与配置的方法,其特征在于,所述录入用户信息的命令包括:
5.根据权利要求2所述的蓝牙标签批量自检与配置...
【专利技术属性】
技术研发人员:陈沛,
申请(专利权)人:广州莲雾科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。