2-60 Agilent 4155C/4156C VXIplug&play Driver User’s Guide, Edition 4
Driver Function Reference
hpe5250a_cmdString_Q
hpe5250a_cmdString_Q
This function passes the cmd_str string to the instrument. This entry point will wait
for a response which must be a string (character data). You specify the cmd_str and
size parameters, and get result[ ].
Syntax ViStatus _VI_FUNC hpe5250a_cmdString_Q(ViSession vi, ViString cmd_str,
ViInt32 size, ViChar _VI_FAR result[ ]);
Parameters vi Instrument handle returned from hpe5250a_init( ).
cmd_str Instrument command (cannot exceed 256 bytes in length).
size Length of result in bytes. 2 to 32767.
result[ ] Response from instrument.
hpe5250a_compenC
This function compensates capacitance/conductance data measured by using Agi-
lent 4284A C meter, and returns compensation results. If you change the compensa-
tion data, create the compensation data file, and specify the data file using
hpe5250a_selectCompenFile function before executing this function.
Syntax ViStatus _VI_FUNC hpe5250a_compenC(ViSession vi,ViReal64 frequency,
ViReal64 len_hptrx, ViReal64 len_usrtrx_h, ViReal64 len_usrtrx_l,
ViReal64 len_usrcoax_h, ViReal64 len_usrcoax_l, ViReal64 raw_c,
ViReal64 raw_g, ViPReal64 compen_c, ViPReal64 compen_g);
Parameters vi Instrument handle returned from hpe5250a_init( ).
frequency Measurement frequency. 1E3 to 1E6 Hz.
len_hptrx Agilent 16494A triaxial cable. 1.5 or 3.0 m.
len_usrtrx_h Triaxial cable length (in m) between connector plate and DUT
high terminal. If you do not use triaxial cable, enter 0 (zero).
len_usrtrx_l Triaxial cable length (in m) between connector plate and DUT
low terminal. If you do not use triaxial cable, enter 0 (zero).
len_usrcoax_h Coaxial cable length (in m) between connector plate and DUT
high terminal. If you do not use coaxial cable, enter 0 (zero).
len_usrcoax_l Coaxial cable length (in m) between connector plate and DUT
low terminal. If you do not use coaxial cable, enter 0 (zero).