当手机和从机连接后,lightblue选择“characteristic 1”,就会自动读到特征值1的初始值0x01,然后我点“write new value”,写入任意一个字节参数如0x05,“read again”不用点,就自动收到0x05,请问:
1)为什么手机写什么,就会自动收到什么,read again收到的值和从机的程序到底有没有关系,这个read again是不是对应协议栈中的GATT_ReadCharValue函数呢
2)从机发送数据给手机(或者主机)的流程是什么呢?是从机调用GATT_Notification发送数据后,主机执行GATT_ReadCharValue吗;还是主机先执行GATT_ReadCharValue,从机再调用GATT_Notification发送数据
期待各位的回答,谢谢