深度传感器数据获取不正常

各位好!

我在调试好深度传感器之后,一开始所有读数一切正常,包括温度和压强,用的是社区里提供的例程。温度测得在22.5左右,压强在1024mBar左右波动。

然而等到我第二天再次使用的时候,我将它的数据打包发送到电脑想进行解析时,发现数据错误性很大,表现为多段正常数据中偶尔会包含一个温度和压强无比大的数据,到后来全部的数据开始乱跳。

我一开始以为是我数据包解析的问题,然后调试之后我回过头来重新弄STM32上的程序,发现经过串口调试助手获取的数据全是错误的,然而整个源程序我并没有再二次改动。

想请问这个是硬件的问题吗?
QQ图片20201121153457

我现在应该可以肯定是深度传感器的硬件问题,因为当我将其接入到QGC上,无法正常连接并且读数失败。请问这个是可以送回检修的吗

你先检查一下接线在使用过程中是否存在松动