用DA1458X无唯一ID,但是提供了区分设备的方法,以下是我的研究成果:
以SDK 6.0.12.1020.2 为例,
User_config.h 中设置 #define USER_CFG_ADDRESS_MODE APP_CFG_ADDR_STATIC
确定 User_callback_config.h中设置了
.app_on_generate_static_random_addr = default_app_generate_static_random_addr,
或者default_app_generate_unique_static_random_addr
然后就可以在 app_random_addr变量中发现每个设备的此值不一样了。
当然我们调用的其实是user_config.h中的user_gapm_conf.addr
编译试试,发现每个设备UUID不一样了
顺便打个小广告,佛山飞数科技有限公司,提供计算机及相关技术的解决方案,欢迎咨询探讨。