怎么向从机写数据(20个字节)?
如果知道从机的UUID、service、特征值大小。是不是可以直接写?
怎么向从机写数据(20个字节)?
如果知道从机的UUID、service、特征值大小。是不是可以直接写?
怎么向从机写数据(20个字节)?
答:主机向从机写数据,有两种方式:1、写命令。2、写请求。
如果知道从机的UUID、service、特征值大小。是不是可以直接写?
答:有两种方法。
1:一般自定义的service会把UUID和句柄的值放在BLE_custom.h这个头文件。特征值大小这个是由主机要调用api函数去读取
2、通过BLE主机的API函数去发现BLE从机的所有Service,然后再扫描每个Service有多少个特征值,句柄,UUID是什么。
总结:这些所有的API函数都在API手册能找到。
Wireless-Tech 怎么向从机写数据(20个字节)?
答:主机向从机写数据,有两种方式:1、写命令。2、写请求。如果知道从机的UUID、service、特征值大小。是不是可以直接写?
答:有两种方法。
1:一般自定义的service会把UUID和句柄的值放在BLE_custom.h这个头文件。特征值大小这个是由主机要调用api函数去读取
2、通过BLE主机的API函数去发现BLE从机的所有Service,然后再扫描每个Service有多少个特征值,句柄,UUID是什么。总结:这些所有的API函数都在API手册能找到。
不需要去知道从机的特征值,就只是把一个服务的20个特征值一次写入从机就可以了?这个是怎么样一个过程
Wireless-Tech 不需要去知道从机的特征值,就只是把一个服务的20个特征值一次写入从机就可以了?这个是怎么样一个过程
1、首先,纠正一下,是20个字节数据吧?不是20个特征值吧?
2、不管是20个字节还是特征值,你要给从机发送数据均要知道你要写入的这个特征值的句柄,然后调用主机往从机写数据的API函数,把特征值的句柄填充进去即可。
Wireless-Tech 1、首先,纠正一下,是20个字节数据吧?不是20个特征值吧?
2、不管是20个字节还是特征值,你要给从机发送数据均要知道你要写入的这个特征值的句柄,然后调用主机往从机写数据的API函数,把特征值的句柄填充进去即可。
不好意思,说错了,是一个特征值包含20个byte