Configurable Switch Matrix: Difference between revisions

From RadiWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 39: Line 39:
}}
}}
{{ScreenElementDescription|Signal|
{{ScreenElementDescription|Signal|
{{ScreenElementDescription|Frequency changed|    Keyword __freq__ will be replaced by the frequency in MHz.  Other keywords that also can be used are: __freqHz__, __freqkHz__, __freqMHz__, __freqGHz__ which will transmit the frequency respectively in Hz, kHz, MHz or GHz. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.}}
{{ScreenElementDescription|Frequency changed|    Keyword __freq__ will be replaced by the frequency in MHz.  Other keywords that also can be used are: __freqHz__, __freqkHz__, __freqMHz__ and __freqGHz__ which will include the frequency respectively in Hz, kHz, MHz and GHz. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.}}
{{ScreenElementDescription|Carrier Level changed| Keyword __carrier__, will be replaced by the carrier level in dBm}}
{{ScreenElementDescription|Carrier Level changed| Keyword __carrier__, will be replaced by the carrier level in dBm. Other keywords that also can be used are: __carrier__, __carrierdBm__, __carrierW__ and __carriermW__ which will inlcude the signal generator carrier level respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.}}
}}
}}
{{ScreenElementDescription|Dwell-time|
{{ScreenElementDescription|Dwell-time|
Line 59: Line 59:
{{ScreenElementDescription|Measurements|
{{ScreenElementDescription|Measurements|
{{ScreenElementDescription|Before Forward Power|}}
{{ScreenElementDescription|Before Forward Power|}}
{{ScreenElementDescription|After Forward Power|  Keyword __result__ will be replaced by measured Forward power in dBm}}
{{ScreenElementDescription|After Forward Power|  Keyword __result__ will be replaced by measured Forward power in dBm. Other keywords that also can be used are: __forward__, __forwarddBm__, __forwardW__ and __forwardmW__ which will inlcude the measured forward power respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.}}
{{ScreenElementDescription|Before Reflected Power|}}
{{ScreenElementDescription|Before Reflected Power|}}
{{ScreenElementDescription|After Reflected Power|Keyword __result__ will be replaced by measured Reflected power in dBm}}
{{ScreenElementDescription|After Reflected Power|Keyword __result__ will be replaced by measured Reflected power in dBm. Other keywords that also can be used are: __reflected__, __reflecteddBm__, __reflectedW__ and __reflectedmW__ which will inlcude the measured reflected power respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.}}
{{ScreenElementDescription|Net Forward Power|    Keyword __result__ will be replaced by measured Net power in dBm}}
{{ScreenElementDescription|Net Forward Power|    Keyword __result__ will be replaced by measured Net power in dBm}}
{{ScreenElementDescription|Field Sensor|        Keyword __result__ will be replaced by measured Field strength in V/m}}
{{ScreenElementDescription|Field Sensor|        Keyword __result__ will be replaced by measured Field strength in V/m}}

Revision as of 16:35, 16 January 2022

The Configurable Switch Matrix device driver is a Switch Matrix which is supported by RadiMation®.  

Screenshot configurable switch matrix configuration window.png

For all text field applies: when a text field is left empty, no command is being send at that time.

ScreenElementDescription.svg Device Driver
ScreenElementDescription.svg Reset Text field to specify the reset command. The command is send to the device during the test initialization.
ScreenElementDescription.svg Init Text field to specify the initialize command. The command is send to the device during the test initialization.
ScreenElementDescription.svg Get ID Text field to specify the *IDN? query. The command is send to the device during the device check.
ScreenElementDescription.svg Returned ID Text field to specify the expected respond to have the Get ID compared with. The string is used during the device check in case a query is specified.
ScreenElementDescription.svg Deinit Text field to specify the deinitialize command. The command is send to the device during the test deinitialization.
ScreenElementDescription.svg Operation
ScreenElementDescription.svg During Test The command is send to the device just before starting the test.
ScreenElementDescription.svg After Test The command is send to the device after finishing the test.
ScreenElementDescription.svg After sending perform a read and discard result When selected the driver will perform a read after sending the command. Some device need to be read out before

sending the next command.

ScreenElementDescription.svg Operation Complete
ScreenElementDescription.svg Wait for Operation Completion after sending command(s) This will append the *OPC? to the commands being send.

Configurable switch matrix configuration window custom2.png

The following fields can be specified to send commands at each event. In several of the commands a keyword can be specified, which will be replaced by the actual value.

ScreenElementDescription.svg Test
ScreenElementDescription.svg Test started
ScreenElementDescription.svg Test stopped
ScreenElementDescription.svg Signal
ScreenElementDescription.svg Frequency changed Keyword __freq__ will be replaced by the frequency in MHz. Other keywords that also can be used are: __freqHz__, __freqkHz__, __freqMHz__ and __freqGHz__ which will include the frequency respectively in Hz, kHz, MHz and GHz. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.
ScreenElementDescription.svg Carrier Level changed Keyword __carrier__, will be replaced by the carrier level in dBm. Other keywords that also can be used are: __carrier__, __carrierdBm__, __carrierW__ and __carriermW__ which will inlcude the signal generator carrier level respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.
ScreenElementDescription.svg Dwell-time
ScreenElementDescription.svg Dwell-time started
ScreenElementDescription.svg Dwell-time stopped
ScreenElementDescription.svg Modulation
ScreenElementDescription.svg Modulation on
ScreenElementDescription.svg Modulation off


Configurable switch matrix configuration window custom3.png


The following fields can be specified to send commands at each event. Depending on the event, keyword __result__ can be used and is replaced by a value. This value uses a '.' as decimal point. For example: "My forward power is __result__dBm" will be replaced by: "My forward power is -3.15dBm".

ScreenElementDescription.svg Measurements
ScreenElementDescription.svg Before Forward Power
ScreenElementDescription.svg After Forward Power Keyword __result__ will be replaced by measured Forward power in dBm. Other keywords that also can be used are: __forward__, __forwarddBm__, __forwardW__ and __forwardmW__ which will inlcude the measured forward power respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.
ScreenElementDescription.svg Before Reflected Power
ScreenElementDescription.svg After Reflected Power Keyword __result__ will be replaced by measured Reflected power in dBm. Other keywords that also can be used are: __reflected__, __reflecteddBm__, __reflectedW__ and __reflectedmW__ which will inlcude the measured reflected power respectively in dBm, dBm, Watt and mW. These values are transmitted in non-scientific notation, and use a '.' as a decimal point.
ScreenElementDescription.svg Net Forward Power Keyword __result__ will be replaced by measured Net power in dBm
ScreenElementDescription.svg Field Sensor Keyword __result__ will be replaced by measured Field strength in V/m

Configurable switch matrix configuration window custom4.png

The following fields can be specified to send commands at each event.

ScreenElementDescription.svg Antenna Tower
ScreenElementDescription.svg Antenna Tower started
ScreenElementDescription.svg Antenna Tower stopped
ScreenElementDescription.svg Antenna Tower changed
ScreenElementDescription.svg Antenna Tower polarization
ScreenElementDescription.svg Turntable
ScreenElementDescription.svg Turntable started
ScreenElementDescription.svg Turntable stopped
ScreenElementDescription.svg Turntable changed