:TPRogram Subsystem
Use the commands in the :TPRogram subsystem to create, edit, and run a test program. The following SCPI nodes are available:
:TPRogram:SETupSCPI node which creates a Station's Test Program.:TPRogram:SLINeSCPI 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:JOBSsubsystem 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:FIXTureand: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:SETupSCPI node. - Add the defined test lines using the
:TPRogram:SETup:ADDcommand. - 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:INDexcommand. - Edit measurement and parameter settings using commands in the
:TPRogram:SLINeSCPI 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 | ■ |