问题:
1. 原始例程是一对换能器测量值、客户添加了四对换能器测量值、即在原始测量周期(1秒周期)内按顺序进行四对换能器测量。 由于每对换能器都需要使用不同的测量参数进行配置,因此每个换能器对最初都使用 USSSibGUIApp_Init()函数进行配置,并发现无法测量多对换能器。 但可以通过屏蔽测量函数中的 generic_SAPH_ASCTL1 |= ESOFF;和 HPLUSSXTCTL &=~USSXTEN;语句来测量该值。 客户想知道原因是什么。
2、虽然可以使用上述方法正确测量4线对换能器、但打开算法配置中的滤波器时、上传的测量波形是正常的(USS_ALG_FILT_IS FILTER_ENABLED = true)。 但是、上传的测量值的飞行时间和时间差为0值、仿真过程中看到的误差是无法识别波形。 客户想知道这是为什么?
3. 修改测量配置参数而不使用配套的设置计算机,使用自己的协议发送配置参数,根据例程的转换关系修改 gUssSWConfig 结构中的相应参数值,并使用 USSlibGUIApp_Init()函数初始化配置。 但它不起作用、原因是什么?
非常感谢!
此致、
樱桃周