在浏览完软件论坛后,你方建议大家看一下邻近标签3.20.6如何在标签项目中实现pin码。然而,当我在14580基本板上运行Tag项目时,我观察到14580在20秒内通过另一个品牌的BLE监视器发布消息,然后什么都没有。即使我提供了逻辑高P1_1,没有广告。在我关闭和再次基本板,广告可以捕捉。
另外,我在Iphone上安装了SmartTags应用程序,打开它,我就可以观看DA1458x设备了。当我触摸Iphone中的设备名“DA1458x”时,“PLEASE WALK”会立即显示并跳出屏幕,怎么了?谢谢。
设备:
你好,杰克肖,
首先,邻近标签没有实现pin码安全性,实现的安全性是just works方案安全性。我已经从支持站点下载了fw,并将其下载到了一个基本工具包中,我可以看到设备正确地发布广告,您是否已将spi连接到基本工具包中,因为智能标记在系统初始化期间尝试初始化spi,并且需要一段时间才能开始发布广告。
关于iOS上的应用程序,我不太明白这个问题,当你在游戏模式下时,设备应该指示你应该开始行走,然后根据标签和手机之间的距离显示一些图像。
谢谢你的对话
邻近标签与IOS应用程序配合得很好。现在,我正在尝试将与安全相关的源代码从TAG\ u3.20.6移植到DSPS\ u3.150.2。
在app\u proxr.c的app\u proxr\u enable(void)中,
#如果(应用秒)
请求->秒级=PERM(SVC,UNAUTH);
#其他
req->sec\ U lvl=PERM(SVC,启用);
#结束
我应该将此代码粘贴到app\u spss.c的app\u sps\u server\u enable(void)吗?谢谢。
你好,杰克肖,
此代码将使您的服务需要安全性才能访问它,如果这是您想要的,那么是的。但是DSPS设备sps\u server\u enable\u req的enable请求不包括sec\u lvl的成员,因此处理程序没有将DSPS服务设置为所需的权限,您必须自定义请求和处理程序,或者直接将权限设置为DSPS sps\u server\u enable\u req\u处理程序的处理程序,启用SDK5上的DSP已实现sec\ u lvl成员allready。
谢谢你的对话