09-17-2014 10:57 AM
Nope. Here's the VI.
09-17-2014 04:28 PM
Your VI is flawed. If you don't have the output wired to anything the compiler gets smart and removes code. I had it taking 0ms when there was no output. So I added indicators, of course they don't get updated until after the timer is taken. I also turned off debugging and automatic error handling because these can affect timing tests. I also don't like having the same message 200000, the compiler may do goofy stuff to optimize that too so I added some variation.
After making these changes the match pattern version gave me around 300ms, the spreasheet string to array was around 540ms, and my version with search split string was around 200ms. When using Search Split string you can right click and choose Match Single Character which I assume adds some optimization to make it faster.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord