Android bluetooth在长时间暂停后发送写入时交换的数据
我的应用程序使用串口模式通过蓝牙插座发送一些数据,另一个设备是Microchip的BM78模块 除了使用华为NEM-L21手机进行测试时出现的一个非常特殊的情况外,一切正常。在建立连接后,或者如果频繁发送数据帧,则正确地传递数据。但是,如果两次传输之间有5-10秒的暂停,那么下一次传输将改变数据块的开头。前两个块(每个块大约650字节)被交换,就像在发送之前对其进行缓冲一样,第二个缓冲区在第一个缓冲区之前被传输。其余的斑点是好的 我对此没有任何解释。我排除了BM78的问题,它在windows(蓝牙的虚拟com端口)和其他一些android设备上运行完全正常。只有这部手机显示了这个问题 那么,这只是手机固件中的一个bug,还是蓝牙有什么东西让我没注意到?比如我可以在手机上调整电源管理选项?一般来说,与蓝牙有关吗Android bluetooth在长时间暂停后发送写入时交换的数据,android,bluetooth,rfcomm,Android,Bluetooth,Rfcomm,我的应用程序使用串口模式通过蓝牙插座发送一些数据,另一个设备是Microchip的BM78模块 除了使用华为NEM-L21手机进行测试时出现的一个非常特殊的情况外,一切正常。在建立连接后,或者如果频繁发送数据帧,则正确地传递数据。但是,如果两次传输之间有5-10秒的暂停,那么下一次传输将改变数据块的开头。前两个块(每个块大约650字节)被交换,就像在发送之前对其进行缓冲一样,第二个缓冲区在第一个缓冲区之前被传输。其余的斑点是好的 我对此没有任何解释。我排除了BM78的问题,它在windows(蓝