:TPRogram Subsystem
Use the commands in the :TPRogram
subsystem to create, edit, and run a test program. The following SCPI nodes are available:
:TPRogram:SETup
SCPI node which creates a Station's Test Program.:TPRogram:SLINe
SCPI node which edits an existing line of a Test Program.:TPRogram:RUN?
query to run your Test Program. In addition to starting the Test Program, this query returns a comma delimited string of the running Job ID numbers. The Job ID numbers are passed to the:JOBS
subsystem commands to identify job results (including measurements) to return. Note that Job IDs are not the same as Test Program line numbers.
:TPRogram
commands can only be sent to a FlexOTO Station. Sending these commands to FlexOTO Hardware Diagram will result in an error.
To create your Test Program
- Select Fixture/Lane combinations for assigning measurements and parameters settings using the
:TPRogram:SETup:FIXTure
and:TPRogram:SETup:FIXTure:LANE
. You can select multiple lanes, which results in multiple test lines in the Test Program with one test line for each lane. - Select and configure measurements and parameter settings using commands in the
:TPRogram:SETup
SCPI node. - Add the defined test lines using the
:TPRogram:SETup:ADD
command. - Repeat to add more Fixture/Lane test lines.
If you need to clear the lines of an existing Test Program, use the :TPRogram:REMove:ALL
command.
To edit existing Test Program lines
- Select the test line to edit using the
:TPRogram:SLINe:INDex
command. - Edit measurement and parameter settings using commands in the
:TPRogram:SLINe
SCPI node.
To remove an existing test line, use the :TPRogram:SLINe:REMove
command. Use the :TPRogram:SLINe:ENABle
command to exclude a test line from being executed when your Test Program is run.
The following commands replace the existing measurements selected for Test Program line number 7 and replace them with the TDEQ, OOMA, and OER measurements:
:TPRogram:SLINe:INDex 3 :TPRogram:SLINe:MEASurements TDEQ,OOMA,OER
Measurement Options
Measurement | Power Units | Outer ER Units | Linearity Definition | Target Transition | Target Hit Ratio |
---|---|---|---|---|---|
:TPRogram:SETup:PUNits
|
:TPRogram:SETup:ERUNits
|
:TPRogram:SETup:LDEFinition
|
:TPRogram:SETup:TRANsition
|
:TPRogram:SETup:THRatio
|
|
Average Power | ■ | ||||
Ceq Noise Gain | |||||
Levels | ■ | ||||
Linearity | ■ | ||||
Outer ER | ■ | ||||
Outer OMA | ■ | ||||
Overshoot | ■ | ||||
Peak-Peak Power | ■ | ||||
TDECQ | |||||
Transition Time | ■ | ||||
Tx Power Excursion | ■ | ■ | |||
Undershoot | ■ |