I'm having a problem resolving a signal that consists of separate overlapped square waves in a single trace - the attached image has two, but there could be more than that. What I want to do is separate out those waves and determine their periods, and from that I can find the points at which the transitions occur.
I could just brute force it by going through the data, find the transition points, measure the distances between those transitions, and then compare the distances to determine the signals. I've started writing that code.
But that's a lot of processing time, especially if the wave form is 50k to 100k long each time. Is there a more elegant way to do this using some built in LV functionality?
Message Edited by RGreg on
03-05-2008 09:40 AM
-------------------
Greg
Certifed LabVIEW Developer