WCH沁恒单片机
直播中

李静

7年用户 1005经验值
私信 关注
[问答]

CH582主机接收CH573的peripheralChar4Notify接收不到数据是什么原因?

ch573按照之前连接修改最大Buff为251,
#ifndef BLE_BUFF_MAX_LEN
#define BLE_BUFF_MAX_LEN                    251
#endif


#define SIMPLEPROFILE_CHAR1_LEN     1
#define SIMPLEPROFILE_CHAR2_LEN     1
#define SIMPLEPROFILE_CHAR3_LEN     150
#define SIMPLEPROFILE_CHAR4_LEN     150
#define SIMPLEPROFILE_CHAR5_LEN     5
找到服务
Found Profile Service handle : 21 ~ ffff


定时100ms发送7个字节,用手机蓝牙调试助手可以收到,使用CH582MEVK,下载主机代码,能连接上,但是一直接收不到数据,将CH573例程从机下载后,能收到数据,这是什么原因?
  

回帖(1)

陈畅妮

2022-8-10 10:01:39
找到原因了,gattprofile.c改了chart1的参数,导致服务错误
举报

更多回帖

发帖
×
20
完善资料,
赚取积分