This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM430-FR6043: Manually Processing Time of Flight Data

Part Number: EVM430-FR6043

Hi,

I am attempting to utilize the EVM430-FR6043 to measure the speed of sound of various gases in a non-flow environment, and would like to process this result independently from the provided USS Design Center software.

As the ADC Buffer index appears to be captured in increments of 1 us (as shown from the figure below), I can estimate the time of flight by taking the location of the first peak:

(ADC Buffer Index of First Peak) + (Gap between pulse start and ADC capture) = ~ Time of Flight 

Other than saving the ADC capture, is there a more optimal way to save and then process the raw signals for a more accurate result?

  • Hi,

    is there a more optimal way to save and then process the raw signals for a more accurate result?

    What do you mean by a more optimal way? Your current solution "As the ADC Buffer index appears to be captured in increments of 1 us (as shown from the figure below), I can estimate the time of flight by taking the location of the first peak:" looks good for me. And it is quite similar as in the USS library. So, how do you want to improve your method? 

    Best regards,

    Cash Hao

**Attention** This is a public forum