您好!
我目前使用 EVM430-FR6047板通过单个传感器(SMD20TF1000R)获取 ToF 液位感应读数、该传感器粘在刻度圆柱体上、如下图所示。 目标是在我加水的过程中、通过该程序打印 ToF。 我已确认、当液位约为55mm 或~69us ToF 时、该程序能够成功读取 ToF 读数。 在我继续加水以增大液位、读数 因错误126而超时、我增大增益、然后获得最大样本偏移误差(代码135)。 我试图在更大的距离读取读数、但不确定要在 USS_Config 中调整什么值。 h 文件以阻止这些错误继续弹出。 我在下面附上了我的代码、如果我能获得有关如何调整代码的任何反馈、以便只需获取简单的 ToF 读数、因为我继续加水、但不出现算法错误、我将不胜感激。 我知道在某个点、由于接收信号弱、它不会接收回波、但我想解决由于算法出现错误的问题、并设置我的代码来实现这一点。
e2e.ti.com/.../USSSWLib_5F00_template_5F00_example_2D00_master-2.zip