sales@jfwindustries.com  1-317-887-1340
0 items - $0.00

GPIB Control Information

Listed below are some of JFW’s standard GPIB remote commands. In addition to these standard commands, JFW can also provide you with custom remote commands if requested. For the remote command syntax for a specific model, please refer to the system manual for that model. If you need any documentation for a specific model, please email our engineering department (jfwengr@jfwindustries.com).

The microcontroller JFW uses for GPIB systems is different than the microcontroller used for Ethernet/RS-232 test systems. The Ethernet/ RS-232 firmware has more built in remote commands such as Fade Attenuator and Handover Attenuators due to its more powerful microcontroller.

Identification

This command echoes back information about the test system.

Syntax: IDN?

Example:
IDN? – Returns “JFW Industries, Inc., Model 50PA-374, Firmware Rev A”

Notes:
Command is not case sensitive. Command does not have to be terminated by a carriage return.

Set Attenuator

The set attenuator command is used to set the attenuation level of a specific attenuator.

Syntax: SAx y
x = attenuator number
y = attenuation level

Example:
SA1 127 Sets attenuation of attenuator #1 to 127dB
SA12 98 Sets attenuation of attenuator #12 to 98dB

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Read Attenuator

The read attenuator command returns the attenuation setting for a specific attenuator.

Syntax: RAx?
x = attenuator number

Example:
SA2 85 – Sets the attenuation of attenuator #2 to 85dB
RA2? – Reads attenuator #2 setting and returns “85dB”

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Set Switch

The set switch command is used to set a switch to a specific port number.

Syntax: SSx y
x = switch number
y = port number

Example:
SS1 8 – Sets switch #1 to port #8
SS2 5 – Sets switch #2 to port #5

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Read Switch

The read switch command returns the port setting for a specific switch.

Syntax: RSx?
x = switch number

Example:
SS1 8 – Sets switch #1 to port #8
RS1? – Reads switch #1 setting and returns “J8”

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Set Output

The set output command is used to set the output port of a matrix switch to a specific input port.

Syntax: SOx y
x = output port number
y = input port number

Example:
SO3 1 – Connects output port #3 to input port #1
SO8 4 – Connects output port #8 to input port #4

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Read Output

The set output command is used to set the output port of a matrix switch to a specific input port.

Syntax: SOx y
x = output port number
y = input port number

Example:
SO3 1 – Connects output port #3 to input port #1
RO3? – Reads output port #3 setting and returns “J1”
SO3 0 – Sets output port #3 to unused state
RO3? – Reads output port #3 setting and returns “J0”

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.

Set Input

The set input command is used to set the input port of a matrix switch to a specific output port.

Syntax: SIx y
x = input port number
y = output port number

Example:
SI1 3 – Connects input port #1 to output port #3
SI4 8 – Connects input port #4 to output port #8

Notes:
Command is not case sensitive.
Command does not have to be terminated by a carriage return.