我想通过写入特征值的方式,实现主机和从机的通讯,主机通过从机特征值的UUID向从机响应的特征写入值,触发从机的回调函数,从机通过Getparameter的API将特征值取出。现在的问题是,我设置相应的从机特征值长度为16个字节,如果主机写入的数据恰好为16个字节,没有问题,但是如果主机写入的数据不足16个字节,我还是Getparameter取出16个字节的数据,然而却没有办法判断有效数据的长度。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我想通过写入特征值的方式,实现主机和从机的通讯,主机通过从机特征值的UUID向从机响应的特征写入值,触发从机的回调函数,从机通过Getparameter的API将特征值取出。现在的问题是,我设置相应的从机特征值长度为16个字节,如果主机写入的数据恰好为16个字节,没有问题,但是如果主机写入的数据不足16个字节,我还是Getparameter取出16个字节的数据,然而却没有办法判断有效数据的长度。