F
P
UNCTION
ROTOTYPE
ViStatus vtex1629_set_input_multiplexer (ViSession vi, ViInt32 _VI_FAR channels[], ViInt32
numberOfChannels, ViInt32 muxInValue);
F
P
UNCTION
ARAMETERS
vi = contains a session handle to the instrument. This handle is obtained by the function and remains valid until the
session is closed.
channels[] = an input integer array containing a list of channel numbers for which the linear scaling coefficients will
be set. Valid input values: 0 to 47.
numberOfChannels = the size of the channels list. Valid input values: 1 to 48.
muxInValue = the input multiplexer source. Valid input values: 0 to 4
D
I
R
V
ATA
TEM
ESET
ALUE
muxInValue = 0
D
ESCRIPTION
This function sets the input multiplexer source. The muxInValue parameter can be set to the following values:
Decimal
Hex
Value
Value
0
0x00
VTEX1629_INPUTMUX_BRIDGE_TYPE_FULL
1
0x01
VTEX1629_INPUTMUX_BRIDGE_TYPE_HALF
2
0x02
VTEX1629_INPUTMUX_BRIDGE_TYPE_QUARTER
3
0x03
VTEX1629_INPUTMUX_BRIDGE_TYPE_CAL
4
0x04
VTEX1629_INPUTMUX_BRIDGE_TYPE_GND
NOTE
This function provides a manual method that is normally only used for specialized cases like doing
voltage measurements in quarter bridge mode. The vtex1629_set_EU_conversion command is the
preferred way of setting up the input mux, completion resistors, and the EU conversion.
E
XAMPLE
ViSession instrumentHandle;
ViStatus status;
ViInt32 channels[] = {0};
ViInt32 numberOfChannels = 1;
...
/*
configure input multiplexer for channel 0 to be in quarter bridge mode
*/
status = vtex1629_set_input_multiplexer (instrumentHandle,
EX1629 Command Set
vtex1629_set_input_multiplexer
#define Symbol
channels,
numberOfChannels,
VTEX1629_INPUTMUX_BRIDGE_TYPE_QUARTER);
www.vtiinstruments.com
muxInValue Description
Full Bridge
Half Bridge
Quarter Bridge
Cal
Gnd
263
Need help?
Do you have a question about the EX1629 and is the answer not in the manual?