GX6256/GX6192/GX6864/GX6009/GX6032 Functions

Driver Functions
Description
Gx6192/Gx6256/Gx6864BITAbort
Abort currently running BIT test
Gx6192/Gx6256/Gx6864BITGetStatus
Returns BIT status
Gx6192/Gx6256/Gx6864BITRun
Starts BIT test
Gx6192/Gx6256/Gx6864BleedRelayClose
Closes a mux group's bleed relay
Gx6192/Gx6256/Gx6864BleedRelayGetState
Returns the state of a mux group's bleed relay
Gx6192/Gx6256/Gx6864BleedRelayOpen
Opens a mux group's bleed relay
Gx6192/Gx6256/Gx6864GetBoardSummary
Returns the board summary.
Gx6192/Gx6256/Gx6864GetBoardType
Queries the board’s model number.
Gx6192/Gx6256/Gx6864GetRelayCount
Returns the number of relays on a device (board, RTM, or SR)
Gx6192/Gx6256/Gx6864GetRelayStates
Returns the close/open states of all relays on a device (board, RTM, or SR)
Gx6192/Gx6256/Gx6864Initialize
Initializes the driver for the board at the specified slot number. The function returns a handle that can be used with other functions to program the board
Gx6192/Gx6256/Gx6864InitializeVisa
Initializes the driver for the specified slot using VISA. The function returns a handle that can be used with other functions to program the board.
Gx6192/Gx6256/Gx6864InterruptDisable
Stops all user-enabled interrupts.
Gx6192/Gx6256/Gx6864InterruptGetStatus
Returns the status of the interrupt lines.
Gx6192/Gx6256/Gx6864InterruptReset
Reset an interrupt after it has occurred and resume normal switching operations.
Gx6192/Gx6256/Gx6864InterruptResume
Returns control from an interrupt handler.
Gx6192/Gx6256/Gx6864InterruptSetup
Configures the behavior of the interrupts.
Gx6192/Gx6256/Gx6864MatrixClose
Closes a matrix relay
Gx6192/Gx6256/Gx6864MatrixGetChannel
Returns a matrix relay's state
Gx6192/Gx6256/Gx6864MatrixOpen
Opens a matrix relay
Gx6192/Gx6256/Gx6864MatrixReset
Resets (opens) all relays in the matrix
Gx6192/Gx6256/Gx6864MatrixInputSelectorClose
Closes a matrix selector relay
Gx6192/Gx6256/Gx6864MatrixInputSelectorGetChannel
Returns a matrix selector relay's state
Gx6192/Gx6256/Gx6864MatrixInputSelectorOpen
Opens a matrix selector relay
Gx6192/Gx6256/Gx6864MuxClose
Close a mux relay
Gx6192/Gx6256/Gx6864MuxGetChannel
Returns a mux relay's state
Gx6192/Gx6256/Gx6864MuxOpen
Open a mux relay
Gx6192/Gx6256/Gx6864MuxReset
Resets (opens) all relays in a mux groups
Gx6192/Gx6256/Gx6864MuxGetSelectorMode
Returns the mux selector mode for a mux group
Gx6192/Gx6256/Gx6864MuxSetSelectorMode
Sets the mux selector mode for a mux group
Gx6192/Gx6256/Gx6864Panel
Opens a virtual panel used to interactively control the GX7016 boards switching boards.
Gx6192/Gx6256/Gx6864PioGetOutputData
Returns PIO output data
Gx6192/Gx6256/Gx6864PioGetOutputEnable
Returns PIO output enable (tristate) data
Gx6192/Gx6256/Gx6864PioReadInput
Returns PIO input data
Gx6192/Gx6256/Gx6864PioSetOutputData
Set PIO output data
Gx6192/Gx6256/Gx6864PioSetOutputEnable
Set PIO output enable (tristate) data
Gx6192/Gx6256/Gx6864Reset
Opens all the board relays.
Gx6192/Gx6256/Gx6864RtmMatrixClose
Closes a RTM matrix relay
Gx6192/Gx6256/Gx6864RtmMatrixGetChannel
Returns a RTM matrix relay's state
Gx6192/Gx6256/Gx6864RtmMatrixOpen
Opens a RTM matrix relay
Gx6192/Gx6256/Gx6864SaveRelayCountToEeprom
Saves the cache relay counts to the board EEPROM
Gx6192/Gx6256/Gx6864SrBusClose
Closes a SR bus relay
Gx6192/Gx6256/Gx6864SrBusGetState
Returns a switch router connection state
Gx6192/Gx6256/Gx6864SrBusOpen
Opens a SR bus relay
GxSWGetErrorString
Returns the error string associated with the specified error number.