11-21-2008 01:46 PM
Solved! Go to Solution.
11-24-2008 10:19 AM
erikucsd,
How are you verifing this 3mseconds? What speeds does you application require? Can you post your VI or a screenshot of your block diagram? Is it similar to the one I have attached?
11-24-2008 10:32 AM
11-24-2008 11:25 AM
Erik,
Where are you getting this "signal to read"? If you are inputting this, doing some calculations, then outputting a voltage you will never be able to get the timing you need. Switching to C is not the issue in this case. All of these measurements are deterministic from windows so switching to C is not going to fix the issue. When I tested the output program I posted I saw 840uS between the change from + to -. This will be almost entirely based on processor speed and other similar factors. Can you please describe from where you will be reading this value and maybe a little bit more about any calculations or other things your program would need to do. Unless there is a way we can pass you inputs to the output in a hardware timed fashion it will be very difficult to get the results you need.
11-24-2008 11:52 AM - edited 11-24-2008 11:54 AM
11-24-2008 11:53 AM
11-25-2008 11:08 AM
Erik,
Windows is deterministic up to 1ms so there is no way we could get this application into the speed realm you need with the current hardware. I believe you could implement this with an FPGA and we have many options available.