beautypg.com

GW Instek GDS-800 Series Programming Manual User Manual

Page 84

background image

GDS-806/810/820/840 Programming Manual

83

Delay(1000);

ibwrt (Dev, ":CHANnel1:DISPlay 1\n", 20L);/*Set channel 1 display on */

printf(":CHANnel1:DISPlay 1\n\r");

if((ibsta&ERR)||(ibsta&TIMO)){

ShowIbsta(1);

return 0;

}

Delay(1000);

ibwrt (Dev, ":TIMebase:SCALe 2.5e-4\n", 23L);/*Set timebase: 200us/div*/

printf(":TIMebase:SCALe 2.5e-4\n\r");

if((ibsta&ERR)||(ibsta&TIMO)){

ShowIbsta(1);

return 0;

}

Delay(1000);

ibwrt (Dev, ":CHANnel1:OFFSet 0\n", 19L); /*Set offset voltage: 0V */

printf(":CHANnel1:OFFSet 0\n\r");

if((ibsta&ERR)||(ibsta&TIMO)){

ShowIbsta(1);

return 0;

}

Delay(1000);

ibwrt (Dev, ":CHANnel1:SCALe 0.5\n", 20L); /*Set vertical scale:

500mV/div */

printf(":CHANnel1:SCALe 0.5\n\r");

if((ibsta&ERR)||(ibsta&TIMO)){

ShowIbsta(1);

return 0;

}