广告数据停止更新
我在广告数据中设置了一个制造商特定的数据字符串。我使用OS_Timer反复调用函数以更新广告数据。使用以下代码:
静态void mnf_tim_cb(OS_Timer计时器)
{
// hw_gpio_toggle(hw_gpio_port_1,hw_gpio_pin_5); // devkit使用0_7 for device
mnf_flag_1 ++;
ble_gap_adv_stop();
if(mnf_flag_1 == 0xff)
mnf_flag_1 = 0x04;
adv_data [10] = mnf_flag_1;
ble_gap_addata_set(sizeof(adv_data),adv_data,name_len + 2,scan_rsp);