I am measuring signals using a 6000E series PicoScope and need to temporally synchronize (or get close to it) the measured signals with another signal, however, I noticed that when I increase the Picoscope sampling rate to values in the low nanosecs instead of taking for example 1 second to obtain 10^8 samples (using 10 nanosec horizontal resolution), it takes 1.281 secs, if I increase the sampling rate to 1 microsec, it takes 1.002 sec, now, this value I'm measuring has some error associated to it but shouldn't be higher than 1 or 2 ms, I am using C# application stopwatch for time measurements, also used an high resolution micro timer for microsecond precision but values were similar. I am measuring the time between sending PS6000a.RunBlock(...) command and the BlockReadyCallback event being triggered. I am wondering if it is required some external clock signal to synchronize the picoscope or if extra configuration is required.
Post your .Net discussions here
1 post • Page 1 of 1