BNC 1105 Universal Counter User Manual

Page 178

Advertising
background image

178

178

178

178

/*-------------------------------- Gate Auto -------------------------------------*/

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY2:SOUR IMM", 29, &ret);

/*----------------------------------------------------------------------------------*/

/*--------------------------- Intval 1 to 2 measure -----------------------------*/

// stat = viWrite(sesn, "CONF:TINT (@1),(@2)", 19, &ret)

/*-------------------------------- ARM Ext ---------------------------------------*/

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY2:SOUR EXT", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY2:SLOP POS", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY1:SOUR TIM", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY1:TIM 1Ms", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY2:SOUR EXT", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY2:SLOP POS", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY1:SOUR TIM, ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY1:TIM 1mS", 29, &ret);

/*-------------------------------- ARM Auto --------------------------------------*/

// stat = viWrite(sesn, "TINT:ARM:ESTART:LAY2:SOUR IMM", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY2:SOUR IMM", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY1:SOUR IMM", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY1:SOUR TIM", 29, &ret);

// stat = viWrite(sesn, "TINT:ARM:ESTOP:LAY1:TIM 1mS", 29, &ret);

/*----------------------------------------------------------------------------------*/

/*------------------------------ Read From Device ------------------------------*/

stat = viWrite(sesn, (unsigned char *)("FETC?"), 5, &ret);

// stat = viWrite(sesn, "READ?", 5, &ret);

// stat = viWrite(sesn, "MEAS:FREQ?", 10, &ret);

// stat = viWrite(sesn, "SENS:DATA?", 10, &ret);

/*----------------------------------------------------------------------------------*/

stat=viRead(sesn,(unsigned char *)readin,128,&ret);

printf ("Read : %s",readin);

stat = viSetAttribute(sesn, VI_ATTR_TMO_VALUE, tmo);

stat = viGpibControlREN(sesn, VI_GPIB_REN_ADDRESS_GTL);

viClose (flist);

viClose (defaultRM);

return 0;

Advertising