Setting An X-X Connection - Pickering PXI 40-597 User Manual

1-pole 2 amp bric™ multi-slot matrix module
Table of Contents

Advertisement

SECTION 4 - PROGRAMMING GUIDE

SETTING AN X-X CONNECTION

To connect two X channels, a Y channel must be used to establish a path, so two commands must be issued to
establish that path. To connect two X channels choose an unused Y channel then connect each X to that Y channel.
Using the Pickering Direct I/O driver:
The OPCrosspoint function takes row (Y) and column (X) as parameters:
PIL_OpCrosspoint(CardNo, SubUnit, 1, 2 ,1); // Set crosspoint at row 1, column 2 ON
PIL_OpCrosspoint(CardNo, SubUnit, 1, 3 ,1); // Set crosspoint at row 1, column 3 ON
Thus connecting X2 to X3 using Y1.
Using the Pickering VISA driver:
The SetCrosspointState function takes row (Y) and column (X) as parameters:
pipx40_setCrosspointState(vi, SubUnit, 1, 2 ,VI_ON);
pipx40_setCrosspointState(vi, SubUnit, 1, 3 ,VI_ON);
Thus connecting X2 to X3 using Y1.
Using the Pickering IVI driver:
There are two methods of achieving an X-X connection.
Method 1 – explicitly make a pair of X-Y connections:
pi40iv_Connect(vi, "x2", "y1")
pi40iv_Connect(vi, "x3", "y1")
Method 2 – use a configuration channel:
pi40iv_SetAttributeViBoolean(vi, "y1", PI40IV_ATTR_IS_CONFIGURATION_CHANNEL, VI_TRUE)
pi40iv_Connect(vi, "x2", "x3")
1-POLE 2A BRIC 3U PXI MULTI-SLOT MATRIX 40-597
Page 4.4
pickering
// Set crosspoint at row 1,
// column 2 ON
// Set crosspoint at row 1,
// column 3 ON

Advertisement

Table of Contents
loading

Table of Contents