02-09-2007 11:01 AM
02-09-2007 02:13 PM
02-09-2007 03:03 PM
Hi Dennis,
There are multiple pulse waveforms. Attached is a waveform shot. I hope you can open it.
What I want to do is measure the pulse duration of the waveform when it exceeds certain threshold level. I have at least thirty waveform data in .txt format that I need to do such analysis. Any suggestion is appreciated.
Thank you.
02-09-2007 03:46 PM
02-13-2007 02:26 AM
Thanks for the replies. I modified the diagram of Pulse Measurement.vi but I am stil getting the same error.
Possible reason(s):
Analysis: The waveform did not cross the mid reference level enough times to perform this measurement. Check the signal length, reference levels, and ref level units.
Thanks for your explanation and effort.
02-13-2007 08:26 AM
02-13-2007 01:02 PM
02-13-2007 01:33 PM - edited 02-13-2007 01:33 PM
They say a picture is worth a thousand words.![]()
The way you've written the program, you are only passing two points to the Pulse Measurement function. Two points that are immediately adjacent are not enough to calculate anything. You should be creating a waveform data type and passing the entire waveform to the function. You set the reference levels on the block diagram. Opening the subVI and changing them there does nothing, especially since the Pulse Measurement function is re-entrant.
Message Edited by Dennis Knutson on 02-13-2007 12:33 PM
02-13-2007 04:21 PM
Hi Dennis,
Thanks for the picture. But could you explain how you get "external box" (0.00055,0.0004..) wired to the pulse measurement. What are those values and the absolute thing? Or it is possible for you to send me the vi format?
Big thanks.
02-13-2007 04:56 PM - edited 02-13-2007 04:56 PM
Message Edited by Dennis Knutson on 02-13-2007 03:56 PM