SmartTag文档http://support.dialog-semiconductor.com/resource/um-b-018-smart-tag-2-re...在“表4:按钮界面”中说:
州
连接和“找到我”定位器
发现,立即警报服务
在对等设备上
按键操作
在对等设备上写入即时警报服务的警报特性。
但我不明白:
1.谁应该发现“找到我”定位器
2.谁给谁的“即时警报服务”写信
到目前为止,我的理解是(正如docs所说,智能标记实现了“Find me profile,locator role”,这可能是一个bug)http://support.dialog-semiconductor.com/docs-says-smarttag-implements-fi...):Smart Tag发现智能手机,该智能手机应具有即时警报服务,当按下按钮时,智能标签将写入该服务。
设备:
好的,我能跑了!我的理解是正确的。不管怎样,我想医生们可能更清楚这一点。
嗨,farmazon3000,
智能标签的工作方式有两种,一种是定位,另一种是目标,你既可以通过手机提醒你的设备,也可以通过手机提醒你的设备。是的,如果你的智能手机支持特定的配置文件,那么智能标签应该能够提醒它。
谢谢你的对话
你好,
我正拾起旧的线索,希望能澄清一些有关各方必须扮演的角色的烂摊子:
从代码中我可以看到智能标签参考设计已经实现了在标签中作为外围设备的find me定位器。我尝试使用智能标签(iOS)应用程序,当写入警报服务时,led闪烁。
如果我按下这个按钮,我可以在代码中看到,如果连接的手机支持IAS,那么对IAS的写入就完成了。下面是不清楚的部分:何时完成服务发现?当电话(中央)连接到标签(外设)时是否完成?这是否意味着反向服务发现(手机作为外设工作)?
看起来智能标签应用程序(iOS)没有处理此问题-当连接时按下按钮时,应用程序中没有响应。
你能解释一下它是怎么工作的吗?
谢谢
尤塔卢克
嗨,尤塔卢lc,
是的,连接后的外围设备将启动到中心的发现,以启用find me定位器,并检查中心是否支持此类服务(中心应充当GATT服务器)。应用程序不支持这种功能,但是如果手机或应用程序公开了IAS服务,那么来自外围设备的发现将能够找到它并与之交互,从而充当定位器。
谢谢你的对话