3、有一块开发板,板上的芯片可以是8251,8253或者8258。
2.1、打开nRF Connect软件进行搜索,vSample的代表是当前的广播
2.2、点击一下vSample,之后再点击MORE
adv_param_status = bls_ll_setAdvParam( MY_ADV_INTERVAL_MIN, MY_ADV_INTERVAL_MAX, ADV_TYPE_CONNECTABLE_UNDIRECTED, app_own_address_type, 0, NULL, MY_APP_ADV_CHANNEL, ADV_FP_NONE);
如上图所示,广播间隔的参数是在app.c中的bls_ll_setAdvParam这个函数中,其中的MY_ADV_INTERVAL_MIN和MY_ADV_INTERVAL_MAX分别代表了广播的最大小间隔和最大的间隔。
MY_ADV_INTERVAL_MIN和MY_ADV_INTERVAL_MAX和这两个参数同样在app.c的文件里,如下代码所示,最小广播周期为30ms,最大为35ms,通过第2小节可知实际的测试结果是符合程序设定的。
#define MY_ADV_INTERVAL_MIN ADV_INTERVAL_30MS#define MY_ADV_INTERVAL_MAX ADV_INTERVAL_35MS
本篇讲解了如何通过nRF Connect软件来查看广播的周期,下一篇讲解如何更改广播间隔