我尝试在 ChirpSDK-.Net-3.4.0 中构建和运行示例 ChirpConnectConsoleDemo,发现当我运行 Chirp 的消息发送器(在 Android 设备上运行)时,它只能接收第一条、第三条、第五条等消息)(Android Chirp 消息发送器基于示例chirp-android-examples进行了修改,通过其 MaxPayloadLength 对消息进行分段,并逐块发送数据)。换句话说,第二个、第四个、第六个等块将丢失。
我曾经尝试过将 Android 示例chirp-android-examples作为接收器。在 Android 设备上使用相同的发送方应用程序并在另一台 Android 设备上作为接收方运行相同的 Android 应用程序,接收方可以成功接收所有消息(没有消息丢失)。
我预计 Windows 示例也可以成功接收从 Android Chirp 应用程序发送的所有消息。但是,正如我所描述的,它总是丢失偶数消息。谁能帮我?谢谢。