BNC 1105 Universal Counter User Manual
Page 196

196
196
196
196
/*----------------------------------------------------------------------------------*/
/*-------------------------------- Gate Time -------------------------------------*/
stat = viWrite(sesn, (unsigned char *)("FREQ:ARM:SOUR IMM"), 17,
&ret);
stat = viWrite(sesn, (unsigned char *)("FREQ:ARM:STOP:SOUR TIM"), 22,
&ret);
stat = viWrite(sesn, (unsigned char *)("FREQ:ARM:STOP:TIM 1"), 19,
&ret);
/*-------------------------------- Gate Ext ---------------------------------------*/
// stat = viWrite(sesn, "FREQ:ARM:SOUR Ext", 17, &ret);
// stat = viWrite(sesn, "FREQ:ARM:SLOP POS", 17, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:SOUR Ext", 22, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:SOUR TIM", 22, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:TIM 1", 19, &ret);
/*-------------------------------- Gate Auto -------------------------------------*/
// stat = viWrite(sesn, "FREQ:ARM:SOUR IMM", 17, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:SOUR IMM", 22, &ret);
/*-------------------------------- Gate Digits ------------------------------------*/
// stat = viWrite(sesn, "FREQ:ARM:SOUR IMM", 17, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:SOUR DIG", 22, &ret);
// stat = viWrite(sesn, "FREQ:ARM:STOP:DIG 5", 19, &ret);
/*----------------------------------------------------------------------------------*/
/*------------------------------ Scale & Offset -----------------------------------*/
stat = viWrite(sesn, (unsigned char *)("CALC3:AVER:STAT ON"), 18,
&ret);
stat = viWrite(sesn, (unsigned char *)("CALC3:AVER:COUN 10"), 18,
&ret);
stat = viWrite(sesn, (unsigned char *)("CALC3:LFIL:stat OFF"), 19, &ret);
stat = viWrite(sesn, (unsigned char *)("CALC3:AVER:Type SDEV"), 20,
&ret);
stat = viWrite(sesn, (unsigned char *)("TRIG:COUN:AUTO OFF"), 18,
&ret);
stat = viWrite(sesn, (unsigned char *)("INIT:CONT ON"), 12, &ret);
/*----------------------------------------------------------------------------------*/