使用CH579蓝牙,蓝牙连接上后开启扫描就无法通讯了

在蓝牙主机已经连接上从机后,并且已经正常通讯,这时候我再次打开蓝牙的扫描,

GAPRole_CentralStartDiscovery( DEFAULT_DISCOVERY_MODE,
				 DEFAULT_DISCOVERY_ACTIVE_SCAN,
				DEFAULT_DISCOVERY_WHITE_LIST );

原本的连接就无法通讯了,具表现为调用GATT_WriteCharValue()原本是成功发送数据的,开启扫描后,这个函数返回0x16,即使后面关闭扫描也是返回0x16, 再过一段时间之后,就返回0x17

image.png

可以看看多主机这个例子


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