Going the other way, LabVIEW VIs can be built into DLLs that can be
called through C code.
I am not sure what you are asking for. The Hamming window is a pretty
basic formula as described in its help. What do you mean by base
width?
I am a bit unsure of what you are trying to accomplish. Are you trying
to recognize ANY voice (someone said hello) or are you trying to
differentiate between voices (Mary is the person talking)? If it is
the first, I think you would have better luck with calling a
commercial package.
If it is
The t0 of your waveform needs to be the present time. The example
that you are using does not do anything to the timestamp except to
convert it to a date-time string. You can either configure what ever
you are getting the data from to return the t0 as the accureate
present time, or you can get
How are you doing it in Windows 2000? Are you making a system call to
shut off the cursors?
There is a palette of cursor manipulation (Application Control -
Cursor or just do a palette search for Cursor). These VIs let you
set the cursors, but I don't see an easy way to turn it off. A
You are setting your simulated sine wave to 1000 samples per second.
Have you set the number of samples to something more than 100? To
ensure that you get at least one complete cycle, you should set the
number of samples to put out more than a single cycle. I usually try
to get over 2 complete
I think what it happening is that you are not giving the Pulse
Measurement VI enough of the cycle. It needs to have at least one
complete cycle of the waveform. If you wire the error output to an
indicator, it may be returning an error that is something like this:
-20308
ma_ptmFetch.vi when
The Elapsed Time Express VI was created to calculate an elapsed time.
Just put one at the beginning of your execution and wire it to one at
the end and it will return the time elapsed.
I see your problem. You are getting data in through something like a
DAQ or VISA call and you just aren't getting enough points to make the
measurements with this VI. You can either collect several of these
together and then make the pulse measurement, you can tell the input
to take longer
The digital graph defaults to 8 plots because there is only room to
show 8. You simply need to grow the graph and it will show all of the
plots that it has room for, up to your 16. You may want a smaller
graph, but there is a lot to show so it kind of makes sense.
I think you are asking for a VI that is the main VI that does nothing
more than launch subVIs. This easily done by using an event structure
and having the subVIs show front panel when called. It would then
hold until the subVI's run ended. The control would then return to
the main VI.
Or you
The Tone Measurements Express VI assumes the input will be a waveform.
You can use the Collector Express VI from the Signal Manipulation
palette to collect individual points into a waveform. I would try
this first.
If that does not work for you, you may need to use the VIs in the
point by point
One thing you could do is collect together your points and then
perform the statistical function on the collection. In the Signal
Manipulation palette is the Collector Express VI. When you configure
it, you will be allowed to enter the maximum number of samples to
collect and it will create a
13 matches
Mail list logo