Instrument: 66311b, 66319d, GPIB 82357B
Requirment: Read 200 samples per second, total times is 1 minute.
Program scripts:
inst.WriteString("VOLT 3.7");
inst.WriteString("OUTP ON"):
inst.WriteString("SENS:SWE:TINT 0.005"):
inst.WriteString("SENS:SWE:POIN 2000"):
string values;
for(int i = 0; i< 6; i++)
{
inst.WriteString("MEAS:ARR:CURR?"):
values += inst.ReadString();
}
0.005*2000=10 seconds, the problem is ".WriteString("MEAS:ARR:CURR?")" and "ReadString()" took 15 seconds,we lost 5 seconds between loops.
Edited by: truer on Aug 31, 2014 10:31 AM
Requirment: Read 200 samples per second, total times is 1 minute.
Program scripts:
inst.WriteString("VOLT 3.7");
inst.WriteString("OUTP ON"):
inst.WriteString("SENS:SWE:TINT 0.005"):
inst.WriteString("SENS:SWE:POIN 2000"):
string values;
for(int i = 0; i< 6; i++)
{
inst.WriteString("MEAS:ARR:CURR?"):
values += inst.ReadString();
}
0.005*2000=10 seconds, the problem is ".WriteString("MEAS:ARR:CURR?")" and "ReadString()" took 15 seconds,we lost 5 seconds between loops.
Edited by: truer on Aug 31, 2014 10:31 AM
Read response have to take many time, could experts please tell me how to read entire 1 minitues and points greater than 4096 points.
we have been disturbed many time because of the problem, thanks a lot, Look forward to your reply.
Edited by: truer on Aug 31, 2014 10:29 AM