问题:为什么我修改simple_profile_att_table,服务信息未发生改变?
-
使用外设例程的时候,根据文档,发现void sp_gatt_add_service(void)用于添加服务,并使用手机软件成功连接到蓝牙,测试功能ok,如下图

想要修改服务内容,通过修改void sp_gatt_add_service(void),不管我是修改函数内部引用的服务表simple_profile_att_table各个服务的属性,还是把simple_profile_svc.att_nb的值由SP_IDX_NB减少到5,重新连接蓝牙后,显示的服务属性和服务的个数都未发生变化,比较疑惑,是我修改的方式不对吗?
下面是我使用的蓝牙软件

-
自己回复自己,已解决;
-
目前已经修改了属性INDICATE成功,想问下这个功能如何测试?