如何确定数据已经成功被接收

GATT_WriteCharValue 

这个是带回复的吧. 如果返回值为 0 . 是不是表示对方一定收到了本次数据?


GATT_Notification

从设备使用通知上报数据,如何确保上位机成功收到了消息呢?

请问有什么好的解决方案吗.

你好,主机发送的使用GATT_WriteCharValue发送成功后,从机收到数据,主机会在centralProcessGATTMsg报写成功 PRINT("Write success \n");从机如果也需要确认主机收到数据,需要使用GATT_Indication,可参考此链接使用:https://www.cnblogs.com/gscw/p/16859867.html


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