07-18-2007 04:52 PM - edited 07-18-2007 04:52 PM
Message Edited by LabviewHans on 07-18-2007 04:53 PM
07-19-2007 07:51 AM
07-19-2007 12:51 PM
07-19-2007 02:50 PM
07-20-2007 12:04 PM - edited 07-20-2007 12:04 PM
Hi Lynn,
thank you very much for your VI and the ideas. This is definetely a good solution. :manhappy:
Unfortunately it only works when the 8.5ms 12kHz reply pulse is the signal with the strongest amplitude. This is usually true around 12kHz(8kHz to 14kHz). But I get a lot of ocean and sound card noise at low frequencies(0kHz upt to 3kHz) with amplitudes in the order of the reply pulse or even bigger. After thresholding the waveform time data 1-D array we use the index where the first value is bigger than the threshold to determine the time when the reply pulse hit the hyrdophone. Therefore we assume that the first big amplitude of the amplitude-time data is related to the 12kHz pulse, which is not necessarliy true, especially if you have strong back groundnoise at low frequencies.
Therefore it might be better to look in the frequency domain for the pulse at its arrival time. I mean that's what the single tone information VI is doing. I computed a spectrogram(frequency versus time) in the attached a VI, where you can clearly see the 12kHz pulse, but the pulse is shown over the whole time, which is not true since we only have 8.5ms 12kHz out of 226ms total time data. Do you have an idea why that is or how I can get the time information of the 12kHz pulse?
I'm also trying to modify the single tone information VI to get time information....
Thanks a lot,
Martin
Message Edited by LabviewHans on 07-20-2007 12:11 PM
Message Edited by LabviewHans on 07-20-2007 12:11 PM
07-20-2007 01:41 PM
07-25-2007 03:51 PM - edited 07-25-2007 03:51 PM
Message Edited by LabviewHans on 07-25-2007 03:53 PM
07-26-2007 07:14 AM
07-26-2007 02:26 PM - edited 07-26-2007 02:26 PM
Message Edited by LabviewHans on 07-26-2007 02:38 PM
07-26-2007 04:35 PM