我用的是DA14580、SDK5.0.3 ble_app_profile项目。
1.如果要修改广播间隔是否只需修改下面intv的值即可吗?是否还有广播间隔的最大值和最小值需要调整?如果有的话在哪里修改?
2.有时用lightblue连接时会失败,提示询问超时。请问如何进一步改进呢?
静态const struct advertise_configuration user_undirected_advertise_conf ={
///发布操作类型。
.advertise_operation = ADV_UNDIRECT,
///设备自身的BD地址源:
.address_src = GAPM_PUBLIC_ADDR,
/ / /广告间隔
.intv = 160, // 100毫秒(160*0.625毫秒)
/ /地图/广告通道
.channel_map = 0 x7,
};
谢谢支持!
设备:
你好,
请看下面回答:
1.如果要修改广播间隔是否只需修改下面intv的值即可吗?是否还有广播间隔的最大值和最小值需要调整?如果有的话在哪里修改?
建议以SDK5.0.4作为基础进行开发,广播相关的参数修改(包括intv_min和intv_max),只需在以下结构体中修改即可:
2.有时用lightblue连接时会失败,提示询问超时。请问如何进一步改进呢?
连接失败,需要你提供更多信息才能进一步分析,如测试的软、硬件环境,测试的步骤,问题发生的概率等。
关于iOS和设备的连接,苹果官网有一份指导文档,里面有一些祝福连接参数的建议,文档如下:
https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf