一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能产品信息的写入方法及装置与流程

2022-07-23 00:40:28 来源:中国专利 TAG:


1.发明涉及智能产品的领域,尤其涉及一种智能产品信息的写入方法及装置。


背景技术:

2.nfc标签(near field communication,意为近距离无线通讯技术)是在非接触式射频识别(rfid,radio frequency identification)技术的基础上,结合无线互连技术研发而成,它为我们日常生活中越来越普及的各种电子产品提供了一种十分安全快捷的通信方式,是移动通讯领域的一种新型业务。
3.智能家电的配网问题一直是用户的体验痛点,为了解决这一技术瓶颈引入了nfc标签。这样在智能家电的生产过程中,便需要给其对应的nfc标签写入相关数据(nfc标签数据需要与具体的设备建立绑定关系,因此不能提前写入)。
4.申请号202010357403.7(测试wifi模块的系统和方法)中公开了一种携带wifi模块的智能空调在流水线的检测方式,该方式的检测过程仅包含上位机测试软件与wifi模块之间的一条udp数据交互,检测完成后用户需要使用终端设备扫描空调标识去进行配网绑定。如果智能空调采用nfc标签替换原空调条码标识信息,则用户就通过终端设备碰触空调nfc标签而进行配网绑定。但是现有流水线对智能空调的检测流程及方法并不能满足携带nfc标签的智能空调。


技术实现要素:

5.为了克服现有技术存在的缺点与不足,本发明提供一种智能产品信息的写入方法及装置。
6.本发明所采用的技术方案是,该装置包含待测试的智能设备、测试路由器、nfc数据读写装置、nfc标签、上位机测试软件,其中上位机测试软件安装无线网卡装置、上位机测试软件包含配置文件1和配置文件2;
7.所述nfc数据读写装置将数据写入待测试的智能设备对应的nfc标签中,所述上位机测试软件给待测智能设备写入其配网过程中所需要的数据,所述nfc数据读写装置利用串行通讯接口与上位机测试软件进行数据通讯;所述上位机测试软件与待测智能设备在测试环节中同时连接至测试路由器。
8.进一步地,所述该装置完成两项工作,分别为利用nfc数据读写装置给待测试的智能设备对应的nfc标签写入相关数据及利用上位机测试软件给待测智能设备写入其配网过程中所需要的相关数据。
9.进一步地,所述待测试的智能设备的配网信息是由配置文件1中的公钥信息与配置文件2中的一条私钥信息组成,每个智能设备的配网信息都是不同,待测智能设备测试成功后则上位机测试软件将配置文件2中用过的私钥信息删除,对于下一个待测智能设备,配置文件2应该给其分配一个新的私钥信息。
10.进一步地,所述配置文件1中根据不同的机型给其配置相应的公钥内容,其格式
为:trd(机型x)={"公钥内容,在配置文件2中放入对应机型x的系列私钥内容,每条私钥占据一行,其格式为:私钥1”}\n、私钥2”}\n。
11.进一步地,所述上位机测试软件与nfc数据读写装置建立串口连接后,利用3条串口命令分别获取读卡器信息、打开感应器及切换协议,当上位机测试软件给nfc标签写入数据的过程中,利用3条串口命令分别实现搜索nfc标签、获取nfc标签的uid序列号以及将组包数据写入nfc标签的各个块区,直到数据写入完成;
12.一种智能产品信息的写入方法,其特征在于,该方法的步骤为:
13.步骤s1:配置文件内容,待测试的智能设备写入配网相关数据由两部分组成,分别存放在配置文件1和配置文件2中;
14.步骤s2:nfc标签数据写入,nfc数据读写装置与上位机测试软件串口硬件连接,nfc标签放置在nfc数据读写装置面板上;
15.步骤s3:待测试的智能设备数据写入,上位机测试软件根据设置的设备机型,在配置文件1中查找关于该机型的公钥信息,若该信息存在,则继续在配置文件2中读取一条该机型的私钥信息;
16.步骤s4:用户使用配网体验,用户将手机碰触nfc标签,弹出其配网界面或设备控制界面,设备配网过程中用户确认测试路由器信息,待测试的智能设备根据配网信息自动完成其配网过程。
17.本发明对现有的智能产品wifi模块的检测工位进行了功能叠加及扩展,原有的检测工位中上位机测试软件只需要扫描并获取待测智能设备的mac标签内容后,通过与待测试的智能设备进行udp数据交互而达到检测的目的。现有的检测工位中上位机测试软件增加了与nfc数据读写装置进行串口数据通讯的功能、基于不同的测试机型增加了其配网信息(一机一密)的组包流程、基于mac标签内容对nfc标签写入ndef数据内容的组包流程等,使得在原有的测试工位中可以满足更多的测试内容,适配对不同类型产品的检测项。
附图说明
18.图1为本发明的装置结构图;
19.图2为本发明方法流程图。
具体实施方式
20.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互结合,下面结合附图和有具体实施例对本技术作进一步详细说明。
21.如图1所示,一种智能产品信息的写入方法及装置,
22.该装置包含待测试的智能设备、测试路由器、nfc数据读写工装、nfc标签、上位机测试软件,其中上位机测试软件需要安装无线网卡装置、软件包含配置文件1和配置文件2;
23.该装置主要完成两项工作,分别为通过nfc数据读写装置给待测试的智能设备对应的nfc标签写入相关数据(nfc标签有了该相关数据后,用手机触碰可以拉起设备的配网界面、或者拉起设备的控制界面)及通过上位机测试软件给待测智能设备写入其配网过程中所需要的相关数据,数据实际上是写入到待测智能设备对应的智能模块中;
24.nfc数据读写装置通过串行通讯接口与上位机测试软件实现数据通讯,按上位机
测试软件的命令要求完成相应操作。通讯过程必须先由上位机测试软件发送命令和数据给读写装置,然后读写装置将命令执行结果状态和数据返回给上位机测试软件。本发明就是采用nfc数据读写装置为nfc标签写入相关数据,使之赋予相应的功能;
25.通过上位机测试软件给待测智能设备写入其配网过程中所需要的相关数据,是采用udp的数据通讯方式,其数据由配置文件1和配置文件2中的部分数据组包而成。其实现过程主要描述为:上位机测试软件(通过无线网卡装置)与待测智能设备在测试环节中同时连接至测试路由器,由上位机测试软件组包好相关数据后,通过udp将数据广播给待测试的智能设备,待测试的智能设备将执行结果通过udp单播返回给上位机测试软件;
26.mac标签特指内容为mac标识的条码,比如待测智能设备对应的智能模块,其mac标识为601d9dafbd3a,则mac标签为纸质二维码(或条形码)标签,标签内容为“601d9dafbd3a”(标签内容不可更改);文中所述的nfc标签,则指一个含“高频电子标签芯片”的标签卡,该标签卡写入ndef数据后,可被android、ios底层自动发现,并读出里面的数据。本文则涉及通过nfc数据读写装置向nfc标签写入ndef数据(标签内容可重复擦写),nfc标签在用户模式下,可通过手机碰触,改善用户的操作体验;
27.如图2所示,一种智能产品信息的写入方法,该方法的步骤为:
28.步骤s1:配置文件内容
29.本发明待测试的智能设备需要写入的配网相关数据由两部分组成,分别存放在配置文件1和配置文件2中,其中配置文件1保存了与智能设备机型有关的公钥信息,配置文件2保存了与待测智能设备有关的私钥信息。更进一步地解释为:同一机型的配网公钥信息是一样的,不同设备的配网私钥信息是不同的,所以对于一个待测智能设备而言,其配网信息是由配置文件1中的公钥信息与配置文件2中的一条私钥信息组成,每个智能设备的配网信息都是不同的。
30.在配置文件1中根据不同的机型给其配置相应的公钥内容,其格式为:trd(机型x)={"公钥内容,在配置文件2中放入对应机型x的系列私钥内容,每条私钥占据一行,其格式为:私钥1”}\n、私钥2”}\n

这样配置文件内容这个步骤就算完成;
31.步骤s2:nfc标签数据写入
32.nfc数据读写装置与上位机测试软件串口硬件连接,nfc标签放置在nfc数据读写装置面板上。上位机测试软件在打开之后,首先需要进一步打开串口以建立其与nfc数据读写工装的数据通讯——该过程需要测试软件向nfc数据读写装置发送三条串口命令,串口命令1为获取读卡器的信息,串口命令2为打开感应器,串口命令3为将通讯协议切换至与待写nfc标签匹配的协议模式。其次需要明确选择待测设备的机型(以上为准备工作)。
33.输入待测试的智能设备的mac标签(智能模块/智能设备的唯一标识)至测试软件后,测试软件开始组装数据并向nfc数据读写装置发送串口命令。串口命令4为测试软件检查在有效范围内是否有nfc标签的存在,在选择一个新的nfc标签进行操作前必须执行此命令。串口命令5为测试软件进一步确认所发现nfc标签的uid序列号(nfc标签的标识)。
34.如果串口命令4及串口命令5的返回结果正确,则测试软件根据mac标签,开始组包一条待写入nfc标签的数据(该数据由一些固定的值及mac标签的转换值组成),数据组包完成后,继续发送串口命令6将数据写入nfc标签的各个块区,直到数据写入完成;
35.步骤s3:待测试的智能设备数据写入
36.nfc标签数据写入完成后,测试软件开始根据设置的设备机型,在配置文件1中查找关于该机型的公钥信息,若该信息存在,则继续在配置文件2中读取一条该机型的私钥信息,两条信息组合后形式为:{"公钥内容,私钥1”},即为待测智能设备的配网信息。测试软件进一步地,将待测设备的mac信息与配网信息进行组包并通过udp广播发送出去。
37.因待测试的智能设备上电后处于连接测试路由器的状态,其可以接收到上位机测试软件发送的udp广播,当待测试的智能设备接收到udp广播数据后,先解析数据获取数据包里面的mac信息并与自身的mac进行对比,若匹配则进一步将数据包里面的配网信息写入模块,并将写入结果通过udp单播回复给上位机测试软件。若回复成功的写入结果,则上位机测试软件此时应该将配置文件2中用过的那条私钥信息删除,对于下一个待测智能设备,配置文件2应该给其分配一个新的私钥信息。
38.步骤s4:用户使用配网体验
39.通过上位机测试软件测试成功的待测试的智能设备,重新上电后处于待配网模式,此时用户只要将手机碰触nfc标签,便会弹出其配网界面(设备配网前)或设备控制界面(设备配网后),设备配网过程中用户只要确认路由器信息即可,待测试的智能设备根据配网信息自动完成其配网过程。该过程使智能设备给用户带来更好的配网及控制体验。
40.本发明对现有的智能产品wifi模块的检测工位进行了功能叠加及扩展,原有的检测工位中上位机测试软件只需要扫描并获取待测智能设备的mac标签内容后,通过与待测试的智能设备进行udp数据交互而达到检测的目的。现有的检测工位中上位机测试软件增加了与nfc数据读写装置进行串口数据通讯的功能、基于不同的测试机型增加了其配网信息(一机一密)的组包流程、基于mac标签内容对nfc标签写入ndef数据内容的组包流程等,使得在原有的测试工位中可以满足更多的测试内容,适配对不同类型产品的检测项。
41.在本发明描述中,需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”、“固定”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明中的具体含义。
42.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解的是,在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种等效的变化、修改、替换和变型,本发明的范围由所附权利要求及其等同范围限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献