The E505xA executes the command below when jitter application starts.
SYSTem:SHORtcut1:EXECute
This is because the factory default links “KtJitterApp.exe” to the macro shortcut key 1.
Commands to link the KtJitterApp.exe are below.
1. SYSTem:SHORtcut<n>:PATH “C:\Program Files\Keysight\Network Analyzer\KtJitterApp.exe”
2. SYSTem:SHORtcut<n>:TITLe “Clock jitter analysis” (arbitrary title can be set)
Execute PROGram[:SELected]:COMMand “CLOS”
The remote control for the clock jitter application is executed through SCPI commands: :PROGram[:SELected]:COMMand and PROGram[:SELected]::QUERy?.
Following are the <command_string>that can be designated as the parameter of PROGram:COMMand.
TRIG RUN : Trigger RUN
TRIG STOP : Trigger STOP
JUN SEC : jitter unit sec
JUN UI : jitter unit UI
UPD : Executes the renewal of the display.
PAGE RJ : select RJ tab
PAGE PJF : select PJ Frequency tab
PAGE PJD : select PJ Decomposition tab
IBWL <value> : Sets the Low side frequency of Integrated BW for RJ tab to <value>
IBWH <value> : Sets the High side frequency of Integrated BW for RJ tab to <value>
SORT JITT : Sort by Jitter
SORT FREQ : Sort by Frequency
ICL <value> : Sets the input clock frequency for PJ Decomposition tab to <value>.
TPFR <value> : Sets the Target PJ frequency for PJ Decomposition tab to <value>
PAN JTR : Jitter Trend
PAN JHIS : Jitter Histogram
PAN PJS : PJ Separation
ATC ON|OFF : Auto trend correction setting for PJ Decomposition tab.
CLOS : Exit the Jitter macro
Following are the definition of <query_string> and <query_response> which can be designated as the parameter of PROGram:QUERy?
TRIG (Response: RUN|STOP|WAIT) : WAIT is returned at the waiting status for the end of measurement. (The status from TRIG STOP is received to the actual end of measurement)
JUN (Response: SEC|UI)
PAGE (Response: RJ|PJF|PJD>
RJDC (Response: <value>) : Queries the Detected clock value for RJ tab [Query only]
RJIT (Response: <value>) : Queries the Jitter value for RJ tab [Query only]
IBWL (Response: <value>)
IBWH (Response: <value>)
SORT (Response: JITT|FREQ)
PFDC (Response: <value>) : Queries the Detected clock value for PJ frequency tab [Query only]
JLIS : Queries the content of the list ordering frequency1, jitter1, frequency2, jitter2, ... displayed in jitter list [Query only]
ICL (Response: <value>)
TPFR (Response: <value>)
PAN (Response: JTR|JHIS|PJS)
ATC (Response: ON|OFF)
PPTJ (Response: <value>) : Queries the PP TJ value of Result window for PJ Decomposition tab [Query only]
RTJ (Response: <value>) : Queries the RMS TJ value of Result window for PJ Decomposition tab [Query only]
NSAM (Response: <value>) : Queries the # Samples value of Result window for PJ Decomposition tab [Query only]
RPJ (Response: <value>) : Queries the RMS PJ dd value of Result window for PJ Decomposition tab [Query only]
PJDD (Response: <value>): Queries the RMS PJ dd value of Result window for PJ Decomposition tab [Query only]
PDDC (Response: <value>): Query the Det. Clock value of Result window for PJ Decomposition tab. On screen display, it is displayed when Auto trend correction value is ON.
ERR (Response: <string>): Returns the error occurred in the end of SSA-J command/query performance. [Query only]. After query, the content of the error is cleared. A SCPI error occurs with PROGram:COMMand, PROGram:QUERy?.
When (93, Program command error) occurs, the the command is enable to get the further information and any of the following values is returned:
No error
Invalid character
Invalid separator
Parameter not allowed
Missing parameter
Undefined header
Invalid character in number
Exponent too large
Suffix not allowed
Character data not allowed
Execution error
Data out of range
Illegal parameter value
For example, when perform PROGram:COMMand "IBWL 1.0E30000", 93, Program command erroris reported as SCPI error. After that, "Exponent too large" is returned as the result of query if perform PROGRam: QUERy? "ERR".
Last modified:
30-Jan-2025 |
New topic |