RC Commands
R&S
®
OSP
291
User Manual 1178.7100.02 ─ 05
DIAGnostic:SERVice:HWINfo?
Returns information about all hardware components (motherboards and modules) that
are part of the complete system of one or several R&S
OSP instruments.
The returned component information consists of:
●
Location ID (= switch unit and module number, for example, frame "F01" is the pri-
mary device, frame "F02" is the first secondary device, "M00" is the primary devi-
ce's motherboard, "M01" is the module connected to the connector "M01")
●
Name (for example, "OSPMAINBOARD", "OSP220", "OSP230", "OSP320", "OSP-
B101")
●
Serial number (for example, "100173")
●
Part number (= order number, for example, "1528.3105.03")
●
Hardware code:
–
Modules that are controlled via 1 module bus typically return the code "0"
–
Modules that are controlled via 2 module buses return the codes "1" for the first
control board and "2" for the second control board
●
Product index (model iteration of a hardware version, for example, "01.00")
Return values:
<hw info list>
The response is a string in following format:
<location>|<name>|<sn_nbr>|<part_nbr>|
<hardware_code>|<product_index>
Example:
DIAG:SERV:HWIN?
Response:
"F01|OSP230|100173/003|1528.3105k03|0|01.00",
"F01M00|OSPMAINBOARD|100916/000|1528.4053.00|0|03.00",
"F01M01|OSP-B101|100301/002|1505.3250.02|0|01.00",
"F01M02|OSP-B123|100212|1515.5527.02|1|01.00",
"F01M03|OSP-B123|100212|1515.5527.02|2|01.00",
"F02|OSP220|100185/003|1528.3105k02|0|01.00",
"F02M00|OSPMAINBOARD|100827/000|1528.4053.00|0|03.00",
"F02M01|OSP-B101|100297/002|1505.3250.02|0|01.00"
The hardware information query detected two R&S
OSP switch
units with ID
F01
and
F02
.
The device
F01
has a motherboard and 2 modules:
OSP-B101
at connector M01.
OSP-B123
at connectors M02 and M03.
The device
F02
has a motherboard and 1 module:
OSP-B101
at connector M01.
In this example, at
OSP-B123
(2 entries with serial number
100212), note the
increasing
values of both the
<location>
(
F01M02
->
F01M03
) and the
<hardware_code>
(
1
->
2
). Oth-
erwise, for the entries of a module with two bus connectors, if
one of these values does not increase, the module bus cables
are
crossed over
Usage:
Query only
DIAGnostic Commands