工具/软件:Code Composer Studio
您好!
我正在将数据从外设传感器(sensortag)下载 到平板电脑。 我正在使用"指示"机制从平板电脑接收每条消息的确认、以确保平板电脑接收到数据。
在传感器侧、我想将接收此确认作为一个事件来发送下一个数据块(而不是计时器)
1.如何在 Sensortag 代码中捕获此事件?
2.我读取后,可以通过增加 MTU 来发送大于20字节的数据包。 它是否适用于指示类型消息?
此致。
Frederic
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.
工具/软件:Code Composer Studio
您好!
我正在将数据从外设传感器(sensortag)下载 到平板电脑。 我正在使用"指示"机制从平板电脑接收每条消息的确认、以确保平板电脑接收到数据。
在传感器侧、我想将接收此确认作为一个事件来发送下一个数据块(而不是计时器)
1.如何在 Sensortag 代码中捕获此事件?
2.我读取后,可以通过增加 MTU 来发送大于20字节的数据包。 它是否适用于指示类型消息?
此致。
Frederic
您好 Frederic、
对于#1:在 SimpleLink BLE 2.2.1堆栈用户指南 D.2服务器命令部分中,bStatus_t GATT_Indication ()的说明中有一个“对应事件”部分,介绍作为确认将获得的事件类型。
对于#2:您是否参考 SimpleLink BLE 2.2.1堆栈用户指南 第5.5.2.1节:配置更大的 MTU 值? 这将讨论如何将 ATT_MTU 设置为更大的值、以及需要更新的所有其他内容。 您需要确保中央设备还支持更大的 MTU、并且中央设备还会在实际使用更大的 MTU 之前触发交换 MTU 过程-如果您不使用平板电脑、这可能很难确保 始终可以对连接的低级细节进行大量控制。
我希望这对您有所帮助!
此致、
Katie