Ultrasonic Anemometer

Hi Carl

I have started doing your project for few weeks, There're something in your project I still don't understand.

I have a few question would help me to understand.

1.Why the envelope value should be 4000 ? , where does that value come from?

2.Why the ZCD value should be 3000 ? where does that value come form?

3.I think the untrasonic transducer send pulse for 0.64ms , but why when the pulse recieved the wavelength is about 1.2 ms (from ProjectReport page 15 ) ? I think I misunderstand something.

  1. In this equation windstep = (sqrt((207.36E6 + Exts*Exts)) - 14400.0)*3.6; why it need to multiple by 3.6 ? what is that for ?

  2. In this function float wind = (windstep * diffav)/110000.0; I don't understand about this value (110000) what is that for ? How do you get it ?

Thanks.

PS. Sorry for my poor english (It not my native language =( )