请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2564MODN 大家好、我正在开发一个应用、它必须从某些 FSR 传感器和 IMU 中获取数据、将数据封装在缓冲器上、并通过 BLE 将数据传输到服务器。
我正在使用 SPPLE bluetopia 提供的服务、因此我尝试将 SPPLEDemo 编码为一个 STM32Discovery 不断传输数据至另一个 STM32Discovery、在建立所有连接后、一个电路板充当从器件、另一个电路板充当主器件。
从属方:
Registerspple -->添加1
主器件:
Connectle [从器件 ADDR]-->发现式 [从器件 ADDR] -->配置式[从器件 ADDR]
MTU = 131。
我只能发送131个字节、其中包含 lesend [BD_ADDR][要发送的字节]、如果我要发送更多数据、它不会让我发送数据、不能发送数据、不能发送信用。
如果我仅发送131个字节或更多字节、则接收到的数据包如下所示:
SPP+LE>
数据指示事件、连接 ID 1、接收到128字节。
SPP+LE>
数据指示事件、连接 ID 1、接收到3个字节。
因此、我不知道我是出于我的目的使用确切的函数、还是可以持续刷新传输积分以持续发送数据。
请帮帮我。
谢谢、致以诚挚的问候