CH582的Central例程,连上外围设备后,接收notify数据后断开连接,是不是对端设备数据发得太频繁了?

CH582的Central例程,连上外围设备后,接收notify数据后断开连接,是不是对端设备数据发得太频繁了?

log打印如下:

Device 8 - Addr 97 5d 7d 31 cf 66 
Device 9 - Addr 19 8a 5f 58 67 d5 
Device 10 - Addr ba 29 fd 92 b0 d6 
Device not found...
Discovering...
Device 1 - Addr 8b 3c 4a 0 e8 fc 
Device 2 - Addr 41 2a b2 91 6c 21 
Device 3 - Addr a2 32 ba ff 64 48 
Device 4 - Addr 1c 28 e3 5d bd 9 
Device 5 - Addr 97 5d 7d 31 cf 66 
Device 6 - Addr 8e 9e 3d e1 57 f3 
Device 7 - Addr 84 3c 8b fb 4 61 
Device 8 - Addr a0 8c 42 31 61 40 
Device 9 - Addr f 4 4 1d 56 65 
Device not found...
Discovering...
Device 1 - Addr 8b 3c 4a 0 e8 fc 
Device 2 - Addr 19 8a 5f 58 67 d5 
Device 3 - Addr 97 5d 7d 31 cf 66 
Device 4 - Addr 84 3c 8b fb 4 61 
Device 5 - Addr 41 2a b2 91 6c 21 
Device 6 - Addr a0 8c 42 31 61 40 
Device 7 - Addr 1c 28 e3 5d bd 9 
Device 8 - Addr a2 32 ba ff 64 48 
Device 9 - Addr 59 59 9c 4c 17 20 
Device 10 - Addr 8e 9e 3d e1 57 f3 
Device found...
Connecting...
Connected...
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
exchange mtu:23
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Bonding success
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
RSSI : -48 dB 
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
Receive noti: a5
RSSI : -48 dB 
Disconnected...Reason:8
Discovering...
Device 1 - Addr 1c 28 e3 5d bd 9 
Device 2 - Addr 23 eb 98 d9 f9 f8 
Device 3 - Addr a0 8c 42 31 61 40 
Device 4 - Addr 84 3c 8b fb 4 61 
Device 5 - Addr 4a 30 3c 17 fd 45 
Device 6 - Addr a2 32 ba ff 64 48 
Device 7 - Addr f 9f 4b 53 53 1 
Device 8 - Addr f 4 4 1d 56 65 
Device 9 - Addr 8b 3c 4a 0 e8 fc 
Device 10 - Addr 19 8a 5f 58 67 d5 
Device not found...
Discovering...
Device 1 - Addr 4a 30 3c 17 fd 45 
Device 2 - Addr 1c 28 e3 5d bd 9 
Device 3 - Addr a2 32 ba ff 64 48 
Device 4 - Addr f 9f 4b 53 53 1 
Device 5 - Addr 23 eb 98 d9 f9 f8 
Device 6 - Addr a0 8c 42 31 61 40 
Device 7 - Addr f 4 4 1d 56 65 
Device 8 - Addr 8b 3c 4a 0 e8 fc 
Device 9 - Addr 84 3c 8b fb 4 61


Reason 8 断开的一般是内部数据处理不及时或者任务阻塞导致。

1、将MTU交互拉大,1包发送的数据增多,可以实现较多数据的交互;

2、从机发送给主机的速度减慢一些。

从而验证降低速度后是否还会出现断连的现象。


是对端设备发得太频繁了。改了一下就好了;


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