失误一:触发功能的初始状态

若如此处理触发功能,当ulms,change_time都设初值为零的话,测距函数要等到第三秒才能进来第一次
正确处理

失误二:触发功能时,该做的事情,还是需要做

这样dist_val没有更新,这样到后面dist_val_old计算时将会使用锁定之前的dist_val_old - dist_val进行计算
正确

失误三:状态显示尽量避免直接用占位符显示,以免因为时序问题造成显示不及时被4T判错

正确解法


若如此处理触发功能,当ulms,change_time都设初值为零的话,测距函数要等到第三秒才能进来第一次
正确处理


这样dist_val没有更新,这样到后面dist_val_old计算时将会使用锁定之前的dist_val_old - dist_val进行计算
正确


正确解法
