测试BlueNRG,总是联机不上。在调试模式下,发现卡在了
aci_gatt_update_char_value函数,ret结果大于0,所以停在了while(1)。这是什么回事,是X-NUCLEO-IDB04A1蓝牙板坏了吗?
- ret = aci_gatt_update_char_value(service_handle, dev_name_char_handle, 0,
- strlen(name), (uint8_t *)name);
- if(ret){
- PRINTF("aci_gatt_update_char_value failed.\n");
- while(1);
- }
这是X-CUBE-BLE1中的SensorDemo例程。