亲爱的对话框,
我们正在拥有自定义蓝牙标记,我们通过OTA闪烁软件。但是,其中一个标签是用两个“user_device_name”的广告。假设,如果标记名称为tag_name_1和tag_name_2。此特定标签是在Tag_name_1授课10秒,Tag_name_2为10秒。但是“CFG_NVDS_TAG_BD_ADDRESS”对于此标记的相同,当它是具有两个不同名称的广告时。我们无法找到此问题的根本原因。请让我知道这种行为的可能原因。如果您需要更多信息,请告诉我。
感谢和问候,
blebot。
设备:
嗨Blebot,
请你能够改写你的问题并尝试描述你想要完成的事情吗?我无法理解你的问题,请尝试澄清它。
谢谢,PM_DIALOG.
嗨pm_dialog,
我们有10个标签与我们。我们通过空气(OTA)更新将代码闪烁到这十个标签中。我们用自己的二进制文件刷新每个标记。我们闪烁到这些标记的代码具有相同的功能。只有区别是,每个标记都有自己的“MAC ID”,它是硬编码的。当我们将这十个二进制文件闪烁到十个标签时,九个标签按预期工作。但是,其中一个标签是具有两个设备名称的广告。
之前,我们使用OTA闪烁这些标签,所有标记都闪烁,单个二进制文件和JTAG闪烁。在此阶段,所有标记都具有MAC_ID为“de:AD:BE:00:01”,并且所有标记都具有名称“test_tag”。在此之后,我们通过第一个段落中提到的OTA闪烁所有标记。在此阶段,所有标签都具有不同的MAC ID,它们从“DE:AD:BE:00:00:01”开始,并以“DE:AD:BE:00:00:10”及所有标记结束标签具有名称为“proto_tag”。在此之后,所有标记都是名称“proto_tag”的广告,它们各自的MAC ID。但标记使用mac_id“de:广告:be:00:01”是广告的命名为“test_tag”十秒钟和“proto_tag”十秒钟。您能帮我找到这种行为的根本原因吗?
感谢和问候,
Giri Prasad N.
嗨Blebot,
最可能的原因是DE:AD:是:EF:00:01从Suota移动应用程序缓存,因此更新此二进制图像需要一段时间。请您可以使用嗅探器才能检查您在前10秒内发送“proto_tag”而不是“test_tag”设备名称?如果要发送正确的设备名称,这意味着缓存相应的MAC地址从应用程序中,所以在下一个应用程序扫描中更新了二进制图像。
谢谢,PM_DIALOG.