Hi all,
I try to get data from the PCS via usb or parallel port as quickly as possible without duplicate data.
Does anyone know what the maximum possible refresh rate is.
Is it better than 1 frame (of 4096 samples) in 50ms or can it be faster.
Spector
Here are some refresh rate test results:
PCSU1000:
On the Time/Div ranges 0.1us to 50us the refresh interval is about 50ms.
On the 1ms/div : 100ms
On the 10ms/div : 400ms
PCS500:
On the Time/Div ranges 0.1us to 0.5ms the refresh interval is about 100ms.
On the 1ms/div : 125ms
On the 10ms/div : 400ms
In the test one channel data was read from the DSOLink.DLL to the PC application.
The total time for this can depend on the PC speed too.
Here is the software loop used to test the refresh rate:
var i: longint;
p:pointer;
data: array[0..5000] of longint;
begin
p:= @data[0];
label2.caption:='- - -';
timed:=false;
timer1.enabled:=true;
i:=0;
repeat
if DataReady then
begin
ReadCh1(p);
inc(i);
end;
application.processmessages;
until timed;
label2.caption:=inttostr(i);