微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 主机和从机通过GATT_WriteCharValue通信问题

主机和从机通过GATT_WriteCharValue通信问题

时间:10-02 整理:3721RD 点击:

主机用GATT_WriteCharValue函数给从机发送命令,从机接收到数据后执行一个任务,然后把得到的数据返回给主机,但是现象是,从机收到了命令并且返回了数据,主机也收到了数据,但是为什么主机还是打印:Write Error 1 的错误?

谁能帮忙解答下啊??  谢谢了! 

1、首先要确定你这个特征值属性是否是可写的

2、你说从机收到数据了,没有返回,你确定观察到从机已到了数据

3、如果主机没有问题的话,可以单步执行一下从机的程序,或者设置断点观察一下

4、同理也可以把主机的程序设置一些断点测试一下

5、祝你早日解决问题,并分享一下你的经验,谢谢!

6、如有哪些疑问可以与我联系,谢谢!

我也遇到了同样的问题,主机串口发数据就打印Write Error 1,但是主机能接收到从机的数据。你怎么解决的?求指导QQ1637560427

你好:

     我用GATT_ReadCharValue读从机的特征值,但是返回值是0x16,就是等待的意思。不知道为什么,我已经用GATT_ReadUsingCharUUID获取了char1的句柄。都获得句柄了却不能获取特征值!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top