CH573关闭蓝牙的问题

请问一下CH573怎样实现关闭蓝牙?场景是在某些时刻需要开启蓝牙,在另外一些时刻会关闭蓝牙。

如果是从机不用的时候关闭广播就可以了,需要用到蓝牙的时候开启广播,如果是主机的话不用的时候关闭扫描,需要用到蓝牙的时候开启扫描。


好的,谢谢


你好,请问该如何关闭扫描功能


关闭扫描可以使用GAPRole_CentralCancelDiscovery。


CH579从机例程关闭了广播仍可以在手机调试助手里搜到该设备,而且可连接。设备也不能进入休眠状态。

请问该调用哪个函数在开机完成蓝牙初始化之后关闭蓝牙?


您好,您可以将您修改的代码贴出来或者发送到我们的邮箱。关闭广播的函数 :

uint8 initial_advertising_enable = TRUE;

GAPRole_SetParameter( GAPROLE_ADVERT_ENABLED, sizeof( uint8 ), &initial_advertising_enable );在这里将TRUE改为FALSE即可关闭广播。

设备休眠可以使我们的芯片进入睡眠模式,在睡眠状态下会停止广播,定时醒来进行广播。




只有登录才能回复,可以选择微信账号登录