在浏览软件论坛后,您的一侧建议在Proximity标签3.20.6上查看如何在标签项目中实现PIN码。但是,当我在14580年的基本板上运行标记项目时,我观察到14580在另一个品牌的BLE监视器20秒内宣传消息,然后没有。即使我向P1_1提供了逻辑,也没有任何宣传。在我关闭并再次基本板后,可以捕获广告。
此外,我在iPhone中安装了SmartTags应用程序并打开它,我可以看DA1458X设备。当我触摸iPhone中的设备名称“DA1458x”时,“请步行”会立即显示并跳出这个屏幕,怎么了?谢谢。
设备:
嗨Jackiechau,
首先,以邻近标签开头,无法实现PIN码安全性,所实现的安全性是AFT工作方案安全性。我从支持网站下载FW并将其下载到基本套件上,我可以看到设备正确通告,您是否在基本套件上挂钩了SPI,因为智能标签试图在系统初始化期间初始化SPI。在它开始广告之前拍摄。
关于iOS上的应用程序我没有完全获取问题,设备应该指示您应该开始行走,然后根据游戏模式时,根据标签和手机之间的距离来显示一些图像。
谢谢mt_dialog.
Perximity标记与iOS应用程序运行良好。现在,我正在尝试从Tag_3.20.6到DSPS_3.150.2的安全相关源代码。
在app_proxr.c的app_proxr_enable(void)中,
#if(ble_app_sec)
req-> sec_lvl = perm(svc,unauth);
#别的
req-> sec_lvl = perm(svc,启用);
#万一
我应该将此代码粘贴到app_spss.cn的app_sps_server_enable(void)吗?谢谢。
嗨Jackiechau,
此代码将使您的服务需要安全性,以便访问它,如果这是您想要的,那么是的。但是DSPS设备SPS_SERVER_ENABLE_REQ的启用请求不包括SEC_LVL的成员,因此处理程序不会将DSP服务设置为所需的权限,您必须自定义请求和处理程序或直接将权限设置为DSPS SPS_SERVER_ENABLE_REQ_HANDLLER的处理程序,SDK5上的DSP的启用具有ALRREADY实现的SEC_LVL成员。
谢谢mt_dialog.