请教一下如何做到最大发送90字节。
我用GATT_WriteCharValue可以最多发送37字节,自动分包成19+18,如果超过就会发生错误,错误码22。比如,发送45字节,分包成19+19+7,头尾接收成功,即从机接收到头19+尾7共26字节,中间的19发生写特征值错误,错误码22。如果是19+19+19+7,同样只有头尾接收成功,中间的19+19发生同样错误。
使用GATT_WriteLongCharValue只能发送18字节,超过就会错误,错误码22,请问一下你是如何做到发送90字节的,方便的话可以看一下发送部分的代码吗?谢谢!
请教一下如何做到最大发送90字节。
我用GATT_WriteCharValue可以最多发送37字节,自动分包成19+18,如果超过就会发生错误,错误码22。比如,发送45字节,分包成19+19+7,头尾接收成功,即从机接收到头19+尾7共26字节,中间的19发生写特征值错误,错误码22。如果是19+19+19+7,同样只有头尾接收成功,中间的19+19发生同样错误。
使用GATT_WriteLongCharValue只能发送18字节,超过就会错误,错误码22,请问一下你是如何做到发送90字节的,方便的话可以看一下发送部分的代码吗?谢谢!
举报