Difference between revisions of "Component: TTI TG5011 Signal Generator (TG5011) (Test Equipment)"
From Flowcode Help
Jump to navigationJump to searchLine 16: | Line 16: | ||
==Component Source Code== | ==Component Source Code== | ||
+ | |||
+ | Please click here to download the component source project: [https://www.flowcode.co.uk/wikicopy/componentsource/FC_Comp_Source_TTITG5011.fcsx FC_Comp_Source_TTITG5011.fcsx] | ||
Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_TTITG5011.fcsx FC_Comp_Source_TTITG5011.fcsx] | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_TTITG5011.fcsx FC_Comp_Source_TTITG5011.fcsx] | ||
==Detailed description== | ==Detailed description== | ||
+ | |||
+ | |||
Line 42: | Line 46: | ||
==Examples== | ==Examples== | ||
+ | |||
+ | |||
Line 66: | Line 72: | ||
==Macro reference== | ==Macro reference== | ||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOISADD''' | ||
+ | |- | ||
+ | | colspan="2" | Select <ON> to add the noise to the output waveform and <OFF> to remove the noise from the output waveform. 0 = ON, 1 = OFF. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Noise | ||
+ | |- | ||
+ | | colspan="2" | Add/remove the noise to/from the output waveform (0 = ON, 1 = OFF). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSSYMM''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Symmetry | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform symmetry in percent. (0 - 100) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BSTPER''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst trigger period to <nrf> seconds. (Lower limit: 1us - Upper limit: 500s). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Seconds | ||
+ | |- | ||
+ | | colspan="2" | Duration of the burst trigger period in seconds. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODAMDEPTH''' | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform depth to <nrf> %. (Lower limit: 0% - Upper limit: 120%). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform depth in percent (%) (0 - 120). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAI''' | ||
+ | |- | ||
+ | | colspan="2" | Wait for Operation Complete true. As all commands are fully executed before the next is started this command takes no additional action. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPBEGFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep start frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 100kHz) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep start frequency in Hertz(Hz) (1uHz - 100kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFMFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFSKSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FSK waveform source to; 0 = INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets FSK waveform source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPWMDEVSYM''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM deviation to <nrf> %. ? | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Deviation | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform deviation in percent. (?) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB3DEFRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PER''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Period | ||
+ | |- | ||
+ | | colspan="2" | Duration of the waveform period in seconds (20ns - 1Ms). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BEEPMODE''' | ||
+ | |- | ||
+ | | colspan="2" | Set beep mode to; 0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Mode | ||
+ | |- | ||
+ | | colspan="2" | Sets the beep mode (0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPTRGSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep trigger source (0 = INT, 1 = EXT, 2 = MAN). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSPER''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Period | ||
+ | |- | ||
+ | | colspan="2" | Duration of the pulse waveform period (20ns - 1Ms). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARBDEF''' | ||
+ | |- | ||
+ | | colspan="2" | Sets user specified waveform name <cpd2> and waveform point interpollation state <cpd3> of arbitrary waveform memory location <cpd1>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | Name | ||
+ | |- | ||
+ | | colspan="2" | Specified waveform name | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | State | ||
+ | |- | ||
+ | | colspan="2" | Waveform interpolatino state | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | Location | ||
+ | |- | ||
+ | | colspan="2" | Waveform memory location | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAVELVL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the output waveform level to <nr1> %. (Lower limit: 50 - Upper limit: 100) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Percent | ||
+ | |- | ||
+ | | colspan="2" | Sets the output waveform level in percent (50 - 100). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CALVALRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value from level calibration steps. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPENDFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz.) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep end frequency in Hertz(Hz) (1uHz - 50MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ZLOAD''' | ||
+ | |- | ||
+ | | colspan="2" | sets the output load, which the generator is to assume for amplitude and dc offset entries, to; 0 = OPEN or 1 - 10,000 | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-s16-icon.png]] - INT | ||
+ | | width="90%" | Output | ||
+ | |- | ||
+ | | colspan="2" | Sets the output load for amplitude and dc offset entires (0 = OPEN or 1 -10,000). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFMSHAPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform shape to: 0 = SINE, 1 = SQUARE, 2 = RAMPUP, 3 = RAMPDN, 4 = TRIANG, 5 = NOISE, 6 = DC, 7 = SINC, 8 = EXPRISE, 9 = LOGRISE, 10 = ARB1, 11 = ARB2, 12 = ARB3, 13= ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Shape | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform shape (1 = SINE, 2 = SQUARE, 3 = RAMPUP, 4 = RAMPDN, 5 = TRIANG, 6 = NOISE, 7 = DC, 8 = SINC, 9 = EXPRISE, 10 = LOGRISE, 11 = ARB1, 12 = ARB2, 13 = ARB3, 14= ARB4). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''AMPLRNG''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude range to; 0 = AUTO, 1 = HOLD. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Range | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude range (0 = AUTO, 1 = HOLD). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SYNCOUT''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sync output to; 0 = ON, 1 = OFF. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Sync | ||
+ | |- | ||
+ | | colspan="2" | Enable/disable sync output (0 = ON, 1 = OFF). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRE''' | ||
+ | |- | ||
+ | | colspan="2" | Set the Service Request Enable Register to <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Status | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB1Ret''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the binary-data from an existing abbitrary wavefrom memory location. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB2DEFRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Set the waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets the waveform frequency in Hertz(Hz) (1uHz - 50MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSFALL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform negative edge to <nrf> micro seconds. (Lower limit: 5ns - Upper limit: 99.9ns). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Fall | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform negative edge in micro seconds (5ns - 99.9ns). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DCOFFS''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the dc offset to <nrf> Volts. (Lower limit: -4.500 Vdc - Upper limit: 4.500 Vdc). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | DCOffset | ||
+ | |- | ||
+ | | colspan="2" | Sets the dc offset in Volts(Vdc) (4.500 Vdc - 4.500 Vdc). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the Parallel Port Enable Register to the value <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Status | ||
+ | |- | ||
+ | | colspan="2" | Set register value 0-255 | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CALIBRATION''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the calibration mode to <START>, <SAVE>, or <ABORT>. <nrf> represents the calibration password. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Mode | ||
+ | |- | ||
+ | | colspan="2" | 0 = START, 1 = SAVE, 2 = ABORT | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u32-icon.png]] - ULONG | ||
+ | | width="90%" | Password | ||
+ | |- | ||
+ | | colspan="2" | Calibration password | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPMKRFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep marker to <nrf> Hz. (Lower limit: 10kHz - Upper limit: 100kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep marker in Hertz(Hz) (10kHz - 100kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODAMSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform source to; 0 = INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''AMPUNIT''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude units to; 0 = VPP, 1 = VRMS, 2 = DBM. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Units | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude units (0 = VPP, 1 = VRMS, 2 = DBM). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESRRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value in the standard event status register in <nr1> | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''QERRet''' | ||
+ | |- | ||
+ | | colspan="2" | Query and clear error register | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPTIME''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep time to <nrf> seconds | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Seconds | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep time in seconds. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODHOPFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets HOP frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets HOP frequency in Hertz(Hz) (1uHz - 50MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSWID''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform width to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Seconds | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform width in seconds (20ns - 1Ms). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PRERet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''AMPL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitde to <nrf> in the units as specified by the AMPUNIT command. (Range = 10mVpp - 10Vpp) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Amplitude | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude (10mVpp - 10Vpp). Units specificied by AMPUNIT command. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPOLFSK''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FSK trigger slope to; 0 = POS, 1 = NEG. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Slope | ||
+ | |- | ||
+ | | colspan="2" | Set FSK trigger slope (0 = POS, 1 = NEG). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSEDGE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform edges (positive and negative edge) to <nrf> micro Sec. Value zero sets to the minimum value allowed (Lower limit: 5ns - Upper limit: 40us). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Edges | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform edges in micro seconds (5ns - 40us). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB4Ret''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the binary-data from an existing abbitrary wavefrom memory location. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARBLOAD''' | ||
+ | |- | ||
+ | | colspan="2" | <cpd> sets the output waveform type to <DC>,<SINC>, <EXPRISE>,<LOGRISE>,<RAMPUP>,<RAMPDN>, <TRIANG>,<SQUARE>, <ARB1>,<ARB2>,<ARB3>, <ARB4>, <"USERNAME1">, <"USERNAME2">, <"USERNAME3">, <"USERNAME4">. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | Type | ||
+ | |- | ||
+ | | colspan="2" | Waveform Type | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESERet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SLVRST''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the SLAVE generator ready to be synchronised | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SQRSYMM''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the square waveform symmetry to <nrf> %. (Lower limit: 20 - Upper limit: 80) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Symmetry | ||
+ | |- | ||
+ | | colspan="2" | Sets the square waveform symmetry in percent (20 - 80). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OUTPUT''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the output to; 0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | SetOutput | ||
+ | |- | ||
+ | | colspan="2" | Set the output. (0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPWMDEVWDT''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the PWM waveform deviation to <nrf> sec. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Sec | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPMODE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep mode to <CONT> or <TRIG>. 0 = CONT, 1 = TRIG. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Mode | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep mode (0 = CONT, 1 = TRIG). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFSKRATE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FSK rate to <nrf> Hz. (Lower limit: 2mHz - Upper limit: 100kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Rate | ||
+ | |- | ||
+ | | colspan="2" | Sets FSK rate in Hertz(Hz) (2mHz - 100kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BST''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst mode to; 0 = <OFF>, 1 = <NCYC>, 2= <GATED>, 3 = <INFINITE>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | MODE | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst mode (0 = OFF, 1 = NCYC, 2 = GATED, 3 = INFINITE). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SYNCTYPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sync type to; 0 = AUTO, 1 = CARRIER, 2 = MODULATION, 3 = SWEEP, 4 = BURST, 5 = TRIGGER. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Type | ||
+ | |- | ||
+ | | colspan="2" | Set the sync type (0 = AUTO, 1 = CARRIER, 2 = MODULATION, 3 = SWEEP, 4 = BURST, 5 = TRIGGER). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPWMSHAPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform shape to; 0 = SINE, 1 = SQUARE, 2 = RAMPUP, 3 = RAMPDN, 4 = TRIANG, 5 = NOISE, 6 = DC, 7 = SINC, 8 = EXPRISE, 9 = LOGRISE, 10 = ARB1, 11 = ARB2, 12 = ARB3, 13= ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Shape | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform shape (1 = SINE, 2 = SQUARE, 3 = RAMPUP, 4 = RAMPDN, 5 = TRIANG, 6 = NOISE, 7 = DC, 8 = SINC, 9 = EXPRISE, 10 = LOGRISE, 11 = ARB1, 12 = ARB2, 13 = ARB3, 14= ARB4). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOLVL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude-low-level to <nrf> Volts. (Lower limit: 5.000 V - Upper limit: -0.010 V). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | LowLevel | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude-low-level in Volts(V) (-5.000 V - -0.010 V). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SAV''' | ||
+ | |- | ||
+ | | colspan="2" | Saves the complete instrument setup to the setup-file named <nrf> | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | StoreLocation | ||
+ | |- | ||
+ | | colspan="2" | Memory location of register (0-9) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TRG''' | ||
+ | |- | ||
+ | | colspan="2" | This command is the same as pressing the TRIGGER key. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARBDCOFFS''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the arbritary dc waveform offset to <nrf> volts. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | OffsetVoltage | ||
+ | |- | ||
+ | | colspan="2" | Set the offset voltage | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPTRGPOL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep trigger slope to; 0 = POS, 1 = NEG. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Slope | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep trigger slope (0 = POS, 1 = NEG). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSRISE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform negative edge to <nrf> micro seconds. (Lower limit: 5ns - Upper limit: 99.9ns). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Rise | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform positive edge in micro seconds (5ns - 99.9ns). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODAMSHAPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform shape to: 0 = SINE, 1 = SQUARE, 2 = RAMPUP, 3 = RAMPDN, 4 = TRIANG, 5 = NOISE, 6 = DC, 7 = SINC, 8 = EXPRISE, 9 = LOGRISE, 10 = ARB1, 11 = ARB2, 12 = ARB3, 13= ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Shape | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform shape (1 = SINE, 2 = SQUARE, 3 = RAMPUP, 4 = RAMPDN, 5 = TRIANG, 6 = NOISE, 7 = DC, 8 = SINC, 9 = EXPRISE, 10 = LOGRISE, 11 = ARB1, 12 = ARB2, 13 = ARB3, 14= ARB4). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLKSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the clock source to; 0 = INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets the clock source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB1DEFRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BEEP''' | ||
+ | |- | ||
+ | | colspan="2" | Sound one beep. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPCNTFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep centre frequency in Hertz(Hz) (1uHz - 50MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWP''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep to <ON> or <OFF>. 0 = ON, 1 = OFF. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Sweep | ||
+ | |- | ||
+ | | colspan="2" | Enable or disable the sweep (0 = ON, 1 = OFF). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BSTTRGSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Set the burst trigger source (0 = INT, 1 = EXT, 2 = MAN). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPWMFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB2Ret''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the binary-data from an existing abbitrary wavefrom memory location. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RST''' | ||
+ | |- | ||
+ | | colspan="2" | Resets the instrument parameters to their default values. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RMPSYMM''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the ramp waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Symmetry | ||
+ | |- | ||
+ | | colspan="2" | Sets the ramp waveform symmetry in percent (0 - 100). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BSTCOUNT''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst count to <nrf> cycles, maximum 1048575 cycles. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-s32-icon.png]] - LONG | ||
+ | | width="90%" | Count | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst count in cycles (1 - 1048575). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPMKR''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep marker to <ON> or <OFF>. 0 = ON, 1 = OFF. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Marker | ||
+ | |- | ||
+ | | colspan="2" | Enable or disable the sweep marker (0 = ON, 1 = OFF). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 50MHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse waveform frequency in Hertz(Hz) (1uHz - 50MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFMDEV''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform deviation to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 25MHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Deviation | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform deviation in Hertz(Hz) (1uHz - 25MHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''RCL''' | ||
+ | |- | ||
+ | | colspan="2" | Recalls the instrument setup contained in store <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | StoreLocation | ||
+ | |- | ||
+ | | colspan="2" | Memory location (0-9) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESESet''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the standard event status enable register to the value of <nrf>. (Lower limit: 0 - Upper limit: 255) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Value | ||
+ | |- | ||
+ | | colspan="2" | Enable the register to this value. (0 - 255) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCAL''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the instrument to local opertion and unlocks the keyboard. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPSPNFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep frequency span to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50.25kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep frequency span in Hertz(Hz) (1uHz - 50.25kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CALSTEP''' | ||
+ | |- | ||
+ | | colspan="2" | Step to the next calibration point. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the Operation Complete bit (bit 0) in the Standard Event Status Register. This will happen immediately the command is executed because of the sequential nature of all operations. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SRERet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value of the Service Request Enable Register in <nr1> numeric format. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPMFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARBRESIZE''' | ||
+ | |- | ||
+ | | colspan="2" | Changes the size of arbritary waveform <cpd> to <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Size | ||
+ | |- | ||
+ | | colspan="2" | Size of waveform | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | Waveform | ||
+ | |- | ||
+ | | colspan="2" | Arbritary Waveform | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LRN''' | ||
+ | |- | ||
+ | | colspan="2" | Intall data from a previous *LRN? command. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPMSHAPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform shape to; 0 = SINE, 1 = SQUARE, 2 = RAMPUP, 3 = RAMPDN, 4 = TRIANG, 5 = NOISE, 6 = DC, 7 = SINC, 8 = EXPRISE, 9 = LOGRISE, 10 = ARB1, 11 = ARB2, 12 = ARB3, 13= ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Shape | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform shape (1 = SINE, 2 = SQUARE, 3 = RAMPUP, 4 = RAMPDN, 5 = TRIANG, 6 = NOISE, 7 = DC, 8 = SINC, 9 = EXPRISE, 10 = LOGRISE, 11 = ARB1, 12 = ARB2, 13 = ARB3, 14= ARB4). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB4''' | ||
+ | |- | ||
+ | | colspan="2" | Loads the binary-data to an existing arbitrary waveform memory location ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Waveform | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLKSRRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the clock source <INT> or <EXT>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPMDEV''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform deviation to <nrf> degrees. (Lower limit: -360° - Upper limit: 360°). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Degrees | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform deviation in degrees (-360 - 360). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MSTLOCK''' | ||
+ | |- | ||
+ | | colspan="2" | Sends signal to SLAVE generator to get synchronised | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''HILVL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude-high-level to <nrf> Volts. (Lower limit: -0.490 V - Upper limit: 5.000 V). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | HighLevel | ||
+ | |- | ||
+ | | colspan="2" | Sets the amplitude-high-level in Volts(V) (-0.490 V - 5.000 V). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB3''' | ||
+ | |- | ||
+ | | colspan="2" | Loads the binary-data to an existing arbitrary waveform memory location ARB3. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" | Waveform | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''WAVE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the waveform type. 0 = SINE, 1 = SQUARE, 2 = RAMP, 3 = TRIANG, 4 = PULSE, 5 = NOISE, 6 = ARB | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | WaveType | ||
+ | |- | ||
+ | | colspan="2" | 0 = SINE, 1 = SQUARE, 2 = RAMP, 3 = TRIANG, 4 = PULSE, 5 = NOISE, 6 = ARB. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CALADJ''' | ||
+ | |- | ||
+ | | colspan="2" | Adjust the selected calibration value by <nrf> (Lower limit: -100 - Upper limit: 100). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Calibrate | ||
+ | |- | ||
+ | | colspan="2" | Adjust the selected calibration value (-100 - 100). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''STBRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the value of the Status Byte Register in <nr1> numeric format. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB2''' | ||
+ | |- | ||
+ | | colspan="2" | Loads the binary-data to an existing arbitrary waveform memory location ARB2. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" | Waveform | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''EERRet''' | ||
+ | |- | ||
+ | | colspan="2" | Query and clear execution error number register. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODFMSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform source to; 0 INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets FM waveform source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODAMFREQ''' | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Frequency | ||
+ | |- | ||
+ | | colspan="2" | Sets AM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ESE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the Standard Event Status Enable Register to the value of <nrf>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Value | ||
+ | |- | ||
+ | | colspan="2" | Value of register 0-255 | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB1''' | ||
+ | |- | ||
+ | | colspan="2" | Loads the binary-data to an existing arbitrary waveform memory location ARB1. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" | Waveform | ||
+ | |- | ||
+ | | colspan="2" | 16 Bit binary number for arbitrary waveform. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB4DEFRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''CLS''' | ||
+ | |- | ||
+ | | colspan="2" | Clears status byte register of the interface. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MSTRELOCK''' | ||
+ | |- | ||
+ | | colspan="2" | Resynchronises the two generators in MASTER-SLAVE mode. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''NOISLVL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the output noise level to <nr1> %. (Lower limit: 0% - Upper limit: 50%) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Percent | ||
+ | |- | ||
+ | | colspan="2" | Sets the output noise level in percent. (0 - 50) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LOCKMODE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the synchronising mode to; 0 = MASTER, 1 = SLAVE, 2 = INDEP. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Mode | ||
+ | |- | ||
+ | | colspan="2" | Sets the synchronising mode (0 = MASTER, 1 = SLAVE, 2 = INDEP). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ADDRESSRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the instruments address | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPMSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform source to; 0 INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets PM waveform source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MODPWMSRC''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform source to; 0 = INT, 1 = EXT. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Source | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform source (0 = INT, 1 = EXT). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''MOD''' | ||
+ | |- | ||
+ | | colspan="2" | Sets modulation to; 0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Modulation | ||
+ | |- | ||
+ | | colspan="2" | Sets modulation (0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ISTRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''LRNRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the complete setup of the instrument as a binary data block | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s16-icon.png]] - INT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''OPCRet''' | ||
+ | |- | ||
+ | | colspan="2" | Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPTYPE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep type to; 0 = LINUP, 1 = LINDN, 2 = LINUPDN, 3 = LINDNUP, 4 = LOGUP, 5 = LOGDN, 6 = LOGUPDN, 7 = LOGDNUP. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Type | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep type (0 = LINUP, 1 = LINDN, 2 = LINUPDN, 3 = LINDNUP, 4 = LOGUP, 5 = LOGDN, 6 = LOGUPDN, 7 = LOGDNUP). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSRANGE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets PWM waveform source to <1>, <2> or <3>; 1 = 1, 2 = 2, 3 = 3. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Range | ||
+ | |- | ||
+ | | colspan="2" | Sets the pulse rise and fall range. (1, 2 or 3) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''TSTRet''' | ||
+ | |- | ||
+ | | colspan="2" | The generator has no self test capability and the response is always 0 <rmt>. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BSTTRGPOL''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst trigger slope to; 0 = POS, 1 = NEG. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL | ||
+ | | width="90%" | Slope | ||
+ | |- | ||
+ | | colspan="2" | Set the burst trigger slope (0 = POS, 1 = NEG). | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ARB3Ret''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the binary-data from an existing abbitrary wavefrom memory location. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-u16-icon.png]] - UINT | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''BSTPHASE''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst phase to <nrf> degrees. (Lower limit: -360 - Upper limit: 360) | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Degrees | ||
+ | |- | ||
+ | | colspan="2" | Sets the burst phase in degrees (-360 - 360) | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IDNRet''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the instrument identification. The IDN is saved to the variable passed from the function 'ReturnIDN'. The return parameter is TRUE when the IDN is successfully returned. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" | ReturnIDN | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SWPTRGPER''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the sweep trigger period to <nrf> seconds | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Seconds | ||
+ | |- | ||
+ | | colspan="2" | Set the sweep trigger period in seconds. | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''PULSDLY''' | ||
+ | |- | ||
+ | | colspan="2" | Sets the waveform delay to <nrf> sec | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Sec | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Property reference== | ||
+ | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties''' | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-type-16-icon.png]] | ||
+ | | width="90%" | COM Port | ||
+ | |- | ||
+ | | colspan="2" | Selects which port to communicate with, only lists ports which are currently available. | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-type-7-icon.png]] | ||
+ | | width="90%" | Refresh COM Ports | ||
+ | |- | ||
+ | | colspan="2" | When set to yes the COM port list is rescanned for newly connected or available ports. Note that refreshing the ports list may take a few seconds depending on the number of connected ports. | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-type-7-icon.png]] | ||
+ | | width="90%" | Console Data | ||
+ | |- | ||
+ | | colspan="2" | | ||
+ | |}==Macro reference== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
Revision as of 15:24, 20 January 2023
Author | Matrix TSL |
Version | 0.2 |
Category | Test Equipment |
Contents
TTI TG5011 Signal Generator component
TTi TG5011 50 MHz Signal Generator
Component Source Code
Please click here to download the component source project: FC_Comp_Source_TTITG5011.fcsx
Please click here to view the component source code (Beta): FC_Comp_Source_TTITG5011.fcsx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
PULSSYMM | |
Sets the pulse waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the pulse waveform symmetry in percent. (0 - 100) | |
- VOID | Return |
BSTPER | |
Sets the burst trigger period to <nrf> seconds. (Lower limit: 1us - Upper limit: 500s). | |
- FLOAT | Seconds |
Duration of the burst trigger period in seconds. | |
- VOID | Return |
MODAMDEPTH | |
Sets AM waveform depth to <nrf> %. (Lower limit: 0% - Upper limit: 120%). | |
- FLOAT | Frequency |
Sets AM waveform depth in percent (%) (0 - 120). | |
- VOID | Return |
WAI | |
Wait for Operation Complete true. As all commands are fully executed before the next is started this command takes no additional action. | |
- VOID | Return |
SWPBEGFREQ | |
Sets the sweep start frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 100kHz) | |
- FLOAT | Frequency |
Sets the sweep start frequency in Hertz(Hz) (1uHz - 100kHz). | |
- VOID | Return |
MODFMFREQ | |
Sets FM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
MODFSKSRC | |
Sets FSK waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets FSK waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMDEVSYM | |
Sets PWM deviation to <nrf> %. ? | |
- BYTE | Deviation |
Sets PWM waveform deviation in percent. (?) | |
- VOID | Return |
ARB3DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. | |
- STRING | Return |
PER | |
Sets the waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms) | |
- FLOAT | Period |
Duration of the waveform period in seconds (20ns - 1Ms). | |
- VOID | Return |
BEEPMODE | |
Set beep mode to; 0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR. | |
- BYTE | Mode |
Sets the beep mode (0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR). | |
- VOID | Return |
SWPTRGSRC | |
Sets the sweep trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the sweep trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
PULSPER | |
Sets the pulse waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Period |
Duration of the pulse waveform period (20ns - 1Ms). | |
- VOID | Return |
WAVELVL | |
Sets the output waveform level to <nr1> %. (Lower limit: 50 - Upper limit: 100) | |
- FLOAT | Percent |
Sets the output waveform level in percent (50 - 100). | |
- VOID | Return |
CALVALRet | |
Returns the value from level calibration steps. | |
- UINT | Return |
SWPENDFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz.) | |
- FLOAT | Frequency |
Set the sweep end frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
AMPLRNG | |
Sets the amplitude range to; 0 = AUTO, 1 = HOLD. | |
- BOOL | Range |
Sets the amplitude range (0 = AUTO, 1 = HOLD). | |
- VOID | Return |
SYNCOUT | |
Sets the sync output to; 0 = ON, 1 = OFF. | |
- BOOL | Sync |
Enable/disable sync output (0 = ON, 1 = OFF). | |
- VOID | Return |
SRE | |
Set the Service Request Enable Register to <nrf>. | |
- BYTE | Status |
- VOID | Return |
ARB1Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ARB2DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. | |
- STRING | Return |
FREQ | |
Set the waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
DCOFFS | |
Sets the dc offset to <nrf> Volts. (Lower limit: -4.500 Vdc - Upper limit: 4.500 Vdc). | |
- FLOAT | DCOffset |
Sets the dc offset in Volts(Vdc) (4.500 Vdc - 4.500 Vdc). | |
- VOID | Return |
PRE | |
Sets the Parallel Port Enable Register to the value <nrf>. | |
- BYTE | Status |
Set register value 0-255 | |
- VOID | Return |
SWPMKRFREQ | |
Sets the sweep marker to <nrf> Hz. (Lower limit: 10kHz - Upper limit: 100kHz). | |
- FLOAT | Frequency |
Set the sweep marker in Hertz(Hz) (10kHz - 100kHz). | |
- VOID | Return |
MODAMSRC | |
Sets AM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets AM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
AMPUNIT | |
Sets the amplitude units to; 0 = VPP, 1 = VRMS, 2 = DBM. | |
- BYTE | Units |
Sets the amplitude units (0 = VPP, 1 = VRMS, 2 = DBM). | |
- VOID | Return |
ESRRet | |
Returns the value in the standard event status register in <nr1> | |
- BYTE | Return |
QERRet | |
Query and clear error register | |
- BYTE | Return |
SWPTIME | |
Sets the sweep time to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep time in seconds. | |
- VOID | Return |
MODHOPFREQ | |
Sets HOP frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets HOP frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
PULSWID | |
Sets the pulse waveform width to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Seconds |
Sets the pulse waveform width in seconds (20ns - 1Ms). | |
- VOID | Return |
PRERet | |
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
MODPOLFSK | |
Sets FSK trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set FSK trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB4Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ESERet | |
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
SLVRST | |
Sets the SLAVE generator ready to be synchronised | |
- VOID | Return |
SQRSYMM | |
Sets the square waveform symmetry to <nrf> %. (Lower limit: 20 - Upper limit: 80) | |
- FLOAT | Symmetry |
Sets the square waveform symmetry in percent (20 - 80). | |
- VOID | Return |
OUTPUT | |
Sets the output to; 0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT. | |
- BYTE | SetOutput |
Set the output. (0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT). | |
- VOID | Return |
MODPWMDEVWDT | |
Sets the PWM waveform deviation to <nrf> sec. | |
- FLOAT | Sec |
- VOID | Return |
SWPMODE | |
Sets the sweep mode to <CONT> or <TRIG>. 0 = CONT, 1 = TRIG. | |
- BOOL | Mode |
Set the sweep mode (0 = CONT, 1 = TRIG). | |
- VOID | Return |
MODFSKRATE | |
Sets FSK rate to <nrf> Hz. (Lower limit: 2mHz - Upper limit: 100kHz). | |
- FLOAT | Rate |
Sets FSK rate in Hertz(Hz) (2mHz - 100kHz). | |
- VOID | Return |
BST | |
Sets the burst mode to; 0 = <OFF>, 1 = <NCYC>, 2= <GATED>, 3 = <INFINITE>. | |
- BYTE | MODE |
Sets the burst mode (0 = OFF, 1 = NCYC, 2 = GATED, 3 = INFINITE). | |
- VOID | Return |
LOLVL | |
Sets the amplitude-low-level to <nrf> Volts. (Lower limit: 5.000 V - Upper limit: -0.010 V). | |
- FLOAT | LowLevel |
Sets the amplitude-low-level in Volts(V) (-5.000 V - -0.010 V). | |
- VOID | Return |
SAV | |
Saves the complete instrument setup to the setup-file named <nrf> | |
- BYTE | StoreLocation |
Memory location of register (0-9) | |
- VOID | Return |
TRG | |
This command is the same as pressing the TRIGGER key. | |
- VOID | Return |
ARBDCOFFS | |
Sets the arbritary dc waveform offset to <nrf> volts. | |
- FLOAT | OffsetVoltage |
Set the offset voltage | |
- VOID | Return |
SWPTRGPOL | |
Sets the sweep trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the sweep trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
CLKSRC | |
Sets the clock source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets the clock source (0 = INT, 1 = EXT). | |
- VOID | Return |
ARB1DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. | |
- STRING | Return |
BEEP | |
Sound one beep. | |
- VOID | Return |
SWPCNTFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the sweep centre frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
SWP | |
Sets the sweep to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Sweep |
Enable or disable the sweep (0 = ON, 1 = OFF). | |
- VOID | Return |
BSTTRGSRC | |
Sets the burst trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the burst trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
MODPWMFREQ | |
Sets PWM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets PWM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARB2Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
RST | |
Resets the instrument parameters to their default values. | |
- VOID | Return |
RMPSYMM | |
Sets the ramp waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the ramp waveform symmetry in percent (0 - 100). | |
- VOID | Return |
BSTCOUNT | |
Sets the burst count to <nrf> cycles, maximum 1048575 cycles. | |
- LONG | Count |
Sets the burst count in cycles (1 - 1048575). | |
- VOID | Return |
SWPMKR | |
Sets the sweep marker to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Marker |
Enable or disable the sweep marker (0 = ON, 1 = OFF). | |
- VOID | Return |
PULSFREQ | |
Sets the pulse waveform frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the pulse waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
MODFMDEV | |
Sets FM waveform deviation to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 25MHz). | |
- FLOAT | Deviation |
Sets FM waveform deviation in Hertz(Hz) (1uHz - 25MHz). | |
- VOID | Return |
RCL | |
Recalls the instrument setup contained in store <nrf>. | |
- BYTE | StoreLocation |
Memory location (0-9) | |
- VOID | Return |
ESESet | |
Sets the standard event status enable register to the value of <nrf>. (Lower limit: 0 - Upper limit: 255) | |
- BYTE | Value |
Enable the register to this value. (0 - 255) | |
- VOID | Return |
LOCAL | |
Returns the instrument to local opertion and unlocks the keyboard. | |
- VOID | Return |
SWPSPNFREQ | |
Sets the sweep frequency span to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50.25kHz). | |
- FLOAT | Frequency |
Set the sweep frequency span in Hertz(Hz) (1uHz - 50.25kHz). | |
- VOID | Return |
CALSTEP | |
Step to the next calibration point. | |
- VOID | Return |
SRERet | |
Returns the value of the Service Request Enable Register in <nr1> numeric format. | |
- BYTE | Return |
MODPMFREQ | |
Sets PM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARBRESIZE | |
Changes the size of arbritary waveform <cpd> to <nrf>. | |
- FLOAT | Size |
Size of waveform | |
- STRING | Waveform |
Arbritary Waveform | |
- VOID | Return |
LRN | |
Intall data from a previous *LRN? command. | |
- VOID | Return |
ARB4 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB4. | |
- BYTE | Waveform |
- VOID | Return |
CLKSRRet | |
Returns the clock source <INT> or <EXT>. | |
- BOOL | Return |
MODPMDEV | |
Sets PM waveform deviation to <nrf> degrees. (Lower limit: -360° - Upper limit: 360°). | |
- FLOAT | Degrees |
Sets PM waveform deviation in degrees (-360 - 360). | |
- VOID | Return |
MSTLOCK | |
Sends signal to SLAVE generator to get synchronised | |
- VOID | Return |
HILVL | |
Sets the amplitude-high-level to <nrf> Volts. (Lower limit: -0.490 V - Upper limit: 5.000 V). | |
- FLOAT | HighLevel |
Sets the amplitude-high-level in Volts(V) (-0.490 V - 5.000 V). | |
- VOID | Return |
ARB3 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB3. | |
- UINT | Waveform |
- VOID | Return |
CALADJ | |
Adjust the selected calibration value by <nrf> (Lower limit: -100 - Upper limit: 100). | |
- FLOAT | Calibrate |
Adjust the selected calibration value (-100 - 100). | |
- VOID | Return |
STBRet | |
Returns the value of the Status Byte Register in <nr1> numeric format. | |
- BYTE | Return |
ARB2 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB2. | |
- UINT | Waveform |
- VOID | Return |
EERRet | |
Query and clear execution error number register. | |
- STRING | Return |
MODFMSRC | |
Sets FM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets FM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODAMFREQ | |
Sets AM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets AM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ESE | |
Sets the Standard Event Status Enable Register to the value of <nrf>. | |
- BYTE | Value |
Value of register 0-255 | |
- VOID | Return |
ARB1 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB1. | |
- UINT | Waveform |
16 Bit binary number for arbitrary waveform. | |
- VOID | Return |
ARB4DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. | |
- STRING | Return |
CLS | |
Clears status byte register of the interface. | |
- VOID | Return |
MSTRELOCK | |
Resynchronises the two generators in MASTER-SLAVE mode. | |
- VOID | Return |
NOISLVL | |
Sets the output noise level to <nr1> %. (Lower limit: 0% - Upper limit: 50%) | |
- BYTE | Percent |
Sets the output noise level in percent. (0 - 50) | |
- VOID | Return |
LOCKMODE | |
Sets the synchronising mode to; 0 = MASTER, 1 = SLAVE, 2 = INDEP. | |
- BYTE | Mode |
Sets the synchronising mode (0 = MASTER, 1 = SLAVE, 2 = INDEP). | |
- VOID | Return |
ADDRESSRet | |
Returns the instruments address | |
- INT | Return |
MODPMSRC | |
Sets PM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets PM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMSRC | |
Sets PWM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets PWM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MOD | |
Sets modulation to; 0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM. | |
- BYTE | Modulation |
Sets modulation (0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM). | |
- VOID | Return |
ISTRet | |
Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. | |
- BOOL | Return |
LRNRet | |
Returns the complete setup of the instrument as a binary data block | |
- INT | Return |
OPCRet | |
Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. | |
- BOOL | Return |
PULSRANGE | |
Sets PWM waveform source to <1>, <2> or <3>; 1 = 1, 2 = 2, 3 = 3. | |
- BYTE | Range |
Sets the pulse rise and fall range. (1, 2 or 3) | |
- VOID | Return |
TSTRet | |
The generator has no self test capability and the response is always 0 <rmt>. | |
- BOOL | Return |
BSTTRGPOL | |
Sets the burst trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the burst trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB3Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
BSTPHASE | |
Sets the burst phase to <nrf> degrees. (Lower limit: -360 - Upper limit: 360) | |
- FLOAT | Degrees |
Sets the burst phase in degrees (-360 - 360) | |
- VOID | Return |
SWPTRGPER | |
Sets the sweep trigger period to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep trigger period in seconds. | |
- VOID | Return |
PULSDLY | |
Sets the waveform delay to <nrf> sec | |
- FLOAT | Sec |
- VOID | Return |
Property reference
==Macro reference==
PULSSYMM | |
Sets the pulse waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the pulse waveform symmetry in percent. (0 - 100) | |
- VOID | Return |
BSTPER | |
Sets the burst trigger period to <nrf> seconds. (Lower limit: 1us - Upper limit: 500s). | |
- FLOAT | Seconds |
Duration of the burst trigger period in seconds. | |
- VOID | Return |
MODAMDEPTH | |
Sets AM waveform depth to <nrf> %. (Lower limit: 0% - Upper limit: 120%). | |
- FLOAT | Frequency |
Sets AM waveform depth in percent (%) (0 - 120). | |
- VOID | Return |
WAI | |
Wait for Operation Complete true. As all commands are fully executed before the next is started this command takes no additional action. | |
- VOID | Return |
SWPBEGFREQ | |
Sets the sweep start frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 100kHz) | |
- FLOAT | Frequency |
Sets the sweep start frequency in Hertz(Hz) (1uHz - 100kHz). | |
- VOID | Return |
MODFMFREQ | |
Sets FM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
MODFSKSRC | |
Sets FSK waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets FSK waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMDEVSYM | |
Sets PWM deviation to <nrf> %. ? | |
- BYTE | Deviation |
Sets PWM waveform deviation in percent. (?) | |
- VOID | Return |
ARB3DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. | |
- STRING | Return |
PER | |
Sets the waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms) | |
- FLOAT | Period |
Duration of the waveform period in seconds (20ns - 1Ms). | |
- VOID | Return |
BEEPMODE | |
Set beep mode to; 0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR. | |
- BYTE | Mode |
Sets the beep mode (0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR). | |
- VOID | Return |
SWPTRGSRC | |
Sets the sweep trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the sweep trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
PULSPER | |
Sets the pulse waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Period |
Duration of the pulse waveform period (20ns - 1Ms). | |
- VOID | Return |
WAVELVL | |
Sets the output waveform level to <nr1> %. (Lower limit: 50 - Upper limit: 100) | |
- FLOAT | Percent |
Sets the output waveform level in percent (50 - 100). | |
- VOID | Return |
CALVALRet | |
Returns the value from level calibration steps. | |
- UINT | Return |
SWPENDFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz.) | |
- FLOAT | Frequency |
Set the sweep end frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
AMPLRNG | |
Sets the amplitude range to; 0 = AUTO, 1 = HOLD. | |
- BOOL | Range |
Sets the amplitude range (0 = AUTO, 1 = HOLD). | |
- VOID | Return |
SYNCOUT | |
Sets the sync output to; 0 = ON, 1 = OFF. | |
- BOOL | Sync |
Enable/disable sync output (0 = ON, 1 = OFF). | |
- VOID | Return |
SRE | |
Set the Service Request Enable Register to <nrf>. | |
- BYTE | Status |
- VOID | Return |
ARB1Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ARB2DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. | |
- STRING | Return |
FREQ | |
Set the waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
DCOFFS | |
Sets the dc offset to <nrf> Volts. (Lower limit: -4.500 Vdc - Upper limit: 4.500 Vdc). | |
- FLOAT | DCOffset |
Sets the dc offset in Volts(Vdc) (4.500 Vdc - 4.500 Vdc). | |
- VOID | Return |
PRE | |
Sets the Parallel Port Enable Register to the value <nrf>. | |
- BYTE | Status |
Set register value 0-255 | |
- VOID | Return |
SWPMKRFREQ | |
Sets the sweep marker to <nrf> Hz. (Lower limit: 10kHz - Upper limit: 100kHz). | |
- FLOAT | Frequency |
Set the sweep marker in Hertz(Hz) (10kHz - 100kHz). | |
- VOID | Return |
MODAMSRC | |
Sets AM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets AM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
AMPUNIT | |
Sets the amplitude units to; 0 = VPP, 1 = VRMS, 2 = DBM. | |
- BYTE | Units |
Sets the amplitude units (0 = VPP, 1 = VRMS, 2 = DBM). | |
- VOID | Return |
ESRRet | |
Returns the value in the standard event status register in <nr1> | |
- BYTE | Return |
QERRet | |
Query and clear error register | |
- BYTE | Return |
SWPTIME | |
Sets the sweep time to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep time in seconds. | |
- VOID | Return |
MODHOPFREQ | |
Sets HOP frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets HOP frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
PULSWID | |
Sets the pulse waveform width to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Seconds |
Sets the pulse waveform width in seconds (20ns - 1Ms). | |
- VOID | Return |
PRERet | |
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
MODPOLFSK | |
Sets FSK trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set FSK trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB4Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ESERet | |
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
SLVRST | |
Sets the SLAVE generator ready to be synchronised | |
- VOID | Return |
SQRSYMM | |
Sets the square waveform symmetry to <nrf> %. (Lower limit: 20 - Upper limit: 80) | |
- FLOAT | Symmetry |
Sets the square waveform symmetry in percent (20 - 80). | |
- VOID | Return |
OUTPUT | |
Sets the output to; 0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT. | |
- BYTE | SetOutput |
Set the output. (0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT). | |
- VOID | Return |
MODPWMDEVWDT | |
Sets the PWM waveform deviation to <nrf> sec. | |
- FLOAT | Sec |
- VOID | Return |
SWPMODE | |
Sets the sweep mode to <CONT> or <TRIG>. 0 = CONT, 1 = TRIG. | |
- BOOL | Mode |
Set the sweep mode (0 = CONT, 1 = TRIG). | |
- VOID | Return |
MODFSKRATE | |
Sets FSK rate to <nrf> Hz. (Lower limit: 2mHz - Upper limit: 100kHz). | |
- FLOAT | Rate |
Sets FSK rate in Hertz(Hz) (2mHz - 100kHz). | |
- VOID | Return |
BST | |
Sets the burst mode to; 0 = <OFF>, 1 = <NCYC>, 2= <GATED>, 3 = <INFINITE>. | |
- BYTE | MODE |
Sets the burst mode (0 = OFF, 1 = NCYC, 2 = GATED, 3 = INFINITE). | |
- VOID | Return |
LOLVL | |
Sets the amplitude-low-level to <nrf> Volts. (Lower limit: 5.000 V - Upper limit: -0.010 V). | |
- FLOAT | LowLevel |
Sets the amplitude-low-level in Volts(V) (-5.000 V - -0.010 V). | |
- VOID | Return |
SAV | |
Saves the complete instrument setup to the setup-file named <nrf> | |
- BYTE | StoreLocation |
Memory location of register (0-9) | |
- VOID | Return |
TRG | |
This command is the same as pressing the TRIGGER key. | |
- VOID | Return |
ARBDCOFFS | |
Sets the arbritary dc waveform offset to <nrf> volts. | |
- FLOAT | OffsetVoltage |
Set the offset voltage | |
- VOID | Return |
SWPTRGPOL | |
Sets the sweep trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the sweep trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
CLKSRC | |
Sets the clock source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets the clock source (0 = INT, 1 = EXT). | |
- VOID | Return |
ARB1DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. | |
- STRING | Return |
BEEP | |
Sound one beep. | |
- VOID | Return |
SWPCNTFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the sweep centre frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
SWP | |
Sets the sweep to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Sweep |
Enable or disable the sweep (0 = ON, 1 = OFF). | |
- VOID | Return |
BSTTRGSRC | |
Sets the burst trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the burst trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
MODPWMFREQ | |
Sets PWM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets PWM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARB2Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
RST | |
Resets the instrument parameters to their default values. | |
- VOID | Return |
RMPSYMM | |
Sets the ramp waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the ramp waveform symmetry in percent (0 - 100). | |
- VOID | Return |
BSTCOUNT | |
Sets the burst count to <nrf> cycles, maximum 1048575 cycles. | |
- LONG | Count |
Sets the burst count in cycles (1 - 1048575). | |
- VOID | Return |
SWPMKR | |
Sets the sweep marker to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Marker |
Enable or disable the sweep marker (0 = ON, 1 = OFF). | |
- VOID | Return |
PULSFREQ | |
Sets the pulse waveform frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the pulse waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
MODFMDEV | |
Sets FM waveform deviation to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 25MHz). | |
- FLOAT | Deviation |
Sets FM waveform deviation in Hertz(Hz) (1uHz - 25MHz). | |
- VOID | Return |
RCL | |
Recalls the instrument setup contained in store <nrf>. | |
- BYTE | StoreLocation |
Memory location (0-9) | |
- VOID | Return |
ESESet | |
Sets the standard event status enable register to the value of <nrf>. (Lower limit: 0 - Upper limit: 255) | |
- BYTE | Value |
Enable the register to this value. (0 - 255) | |
- VOID | Return |
LOCAL | |
Returns the instrument to local opertion and unlocks the keyboard. | |
- VOID | Return |
SWPSPNFREQ | |
Sets the sweep frequency span to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50.25kHz). | |
- FLOAT | Frequency |
Set the sweep frequency span in Hertz(Hz) (1uHz - 50.25kHz). | |
- VOID | Return |
CALSTEP | |
Step to the next calibration point. | |
- VOID | Return |
SRERet | |
Returns the value of the Service Request Enable Register in <nr1> numeric format. | |
- BYTE | Return |
MODPMFREQ | |
Sets PM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARBRESIZE | |
Changes the size of arbritary waveform <cpd> to <nrf>. | |
- FLOAT | Size |
Size of waveform | |
- STRING | Waveform |
Arbritary Waveform | |
- VOID | Return |
LRN | |
Intall data from a previous *LRN? command. | |
- VOID | Return |
ARB4 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB4. | |
- BYTE | Waveform |
- VOID | Return |
CLKSRRet | |
Returns the clock source <INT> or <EXT>. | |
- BOOL | Return |
MODPMDEV | |
Sets PM waveform deviation to <nrf> degrees. (Lower limit: -360° - Upper limit: 360°). | |
- FLOAT | Degrees |
Sets PM waveform deviation in degrees (-360 - 360). | |
- VOID | Return |
MSTLOCK | |
Sends signal to SLAVE generator to get synchronised | |
- VOID | Return |
HILVL | |
Sets the amplitude-high-level to <nrf> Volts. (Lower limit: -0.490 V - Upper limit: 5.000 V). | |
- FLOAT | HighLevel |
Sets the amplitude-high-level in Volts(V) (-0.490 V - 5.000 V). | |
- VOID | Return |
ARB3 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB3. | |
- UINT | Waveform |
- VOID | Return |
CALADJ | |
Adjust the selected calibration value by <nrf> (Lower limit: -100 - Upper limit: 100). | |
- FLOAT | Calibrate |
Adjust the selected calibration value (-100 - 100). | |
- VOID | Return |
STBRet | |
Returns the value of the Status Byte Register in <nr1> numeric format. | |
- BYTE | Return |
ARB2 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB2. | |
- UINT | Waveform |
- VOID | Return |
EERRet | |
Query and clear execution error number register. | |
- STRING | Return |
MODFMSRC | |
Sets FM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets FM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODAMFREQ | |
Sets AM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets AM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ESE | |
Sets the Standard Event Status Enable Register to the value of <nrf>. | |
- BYTE | Value |
Value of register 0-255 | |
- VOID | Return |
ARB1 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB1. | |
- UINT | Waveform |
16 Bit binary number for arbitrary waveform. | |
- VOID | Return |
ARB4DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. | |
- STRING | Return |
CLS | |
Clears status byte register of the interface. | |
- VOID | Return |
MSTRELOCK | |
Resynchronises the two generators in MASTER-SLAVE mode. | |
- VOID | Return |
NOISLVL | |
Sets the output noise level to <nr1> %. (Lower limit: 0% - Upper limit: 50%) | |
- BYTE | Percent |
Sets the output noise level in percent. (0 - 50) | |
- VOID | Return |
LOCKMODE | |
Sets the synchronising mode to; 0 = MASTER, 1 = SLAVE, 2 = INDEP. | |
- BYTE | Mode |
Sets the synchronising mode (0 = MASTER, 1 = SLAVE, 2 = INDEP). | |
- VOID | Return |
ADDRESSRet | |
Returns the instruments address | |
- INT | Return |
MODPMSRC | |
Sets PM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets PM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMSRC | |
Sets PWM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets PWM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MOD | |
Sets modulation to; 0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM. | |
- BYTE | Modulation |
Sets modulation (0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM). | |
- VOID | Return |
ISTRet | |
Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. | |
- BOOL | Return |
LRNRet | |
Returns the complete setup of the instrument as a binary data block | |
- INT | Return |
OPCRet | |
Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. | |
- BOOL | Return |
PULSRANGE | |
Sets PWM waveform source to <1>, <2> or <3>; 1 = 1, 2 = 2, 3 = 3. | |
- BYTE | Range |
Sets the pulse rise and fall range. (1, 2 or 3) | |
- VOID | Return |
TSTRet | |
The generator has no self test capability and the response is always 0 <rmt>. | |
- BOOL | Return |
BSTTRGPOL | |
Sets the burst trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the burst trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB3Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
BSTPHASE | |
Sets the burst phase to <nrf> degrees. (Lower limit: -360 - Upper limit: 360) | |
- FLOAT | Degrees |
Sets the burst phase in degrees (-360 - 360) | |
- VOID | Return |
SWPTRGPER | |
Sets the sweep trigger period to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep trigger period in seconds. | |
- VOID | Return |
PULSDLY | |
Sets the waveform delay to <nrf> sec | |
- FLOAT | Sec |
- VOID | Return |
Property reference
==Macro reference==
PULSSYMM | |
Sets the pulse waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the pulse waveform symmetry in percent. (0 - 100) | |
- VOID | Return |
BSTPER | |
Sets the burst trigger period to <nrf> seconds. (Lower limit: 1us - Upper limit: 500s). | |
- FLOAT | Seconds |
Duration of the burst trigger period in seconds. | |
- VOID | Return |
MODAMDEPTH | |
Sets AM waveform depth to <nrf> %. (Lower limit: 0% - Upper limit: 120%). | |
- FLOAT | Frequency |
Sets AM waveform depth in percent (%) (0 - 120). | |
- VOID | Return |
WAI | |
Wait for Operation Complete true. As all commands are fully executed before the next is started this command takes no additional action. | |
- VOID | Return |
SWPBEGFREQ | |
Sets the sweep start frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 100kHz) | |
- FLOAT | Frequency |
Sets the sweep start frequency in Hertz(Hz) (1uHz - 100kHz). | |
- VOID | Return |
MODFMFREQ | |
Sets FM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
MODFSKSRC | |
Sets FSK waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets FSK waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMDEVSYM | |
Sets PWM deviation to <nrf> %. ? | |
- BYTE | Deviation |
Sets PWM waveform deviation in percent. (?) | |
- VOID | Return |
ARB3DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. | |
- STRING | Return |
PER | |
Sets the waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms) | |
- FLOAT | Period |
Duration of the waveform period in seconds (20ns - 1Ms). | |
- VOID | Return |
BEEPMODE | |
Set beep mode to; 0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR. | |
- BYTE | Mode |
Sets the beep mode (0 = ON, 1 = OFF, 2 = WARN, 3 = ERROR). | |
- VOID | Return |
SWPTRGSRC | |
Sets the sweep trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the sweep trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
PULSPER | |
Sets the pulse waveform period to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Period |
Duration of the pulse waveform period (20ns - 1Ms). | |
- VOID | Return |
WAVELVL | |
Sets the output waveform level to <nr1> %. (Lower limit: 50 - Upper limit: 100) | |
- FLOAT | Percent |
Sets the output waveform level in percent (50 - 100). | |
- VOID | Return |
CALVALRet | |
Returns the value from level calibration steps. | |
- UINT | Return |
SWPENDFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz.) | |
- FLOAT | Frequency |
Set the sweep end frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
AMPLRNG | |
Sets the amplitude range to; 0 = AUTO, 1 = HOLD. | |
- BOOL | Range |
Sets the amplitude range (0 = AUTO, 1 = HOLD). | |
- VOID | Return |
SYNCOUT | |
Sets the sync output to; 0 = ON, 1 = OFF. | |
- BOOL | Sync |
Enable/disable sync output (0 = ON, 1 = OFF). | |
- VOID | Return |
SRE | |
Set the Service Request Enable Register to <nrf>. | |
- BYTE | Status |
- VOID | Return |
ARB1Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ARB2DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. | |
- STRING | Return |
FREQ | |
Set the waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
DCOFFS | |
Sets the dc offset to <nrf> Volts. (Lower limit: -4.500 Vdc - Upper limit: 4.500 Vdc). | |
- FLOAT | DCOffset |
Sets the dc offset in Volts(Vdc) (4.500 Vdc - 4.500 Vdc). | |
- VOID | Return |
PRE | |
Sets the Parallel Port Enable Register to the value <nrf>. | |
- BYTE | Status |
Set register value 0-255 | |
- VOID | Return |
SWPMKRFREQ | |
Sets the sweep marker to <nrf> Hz. (Lower limit: 10kHz - Upper limit: 100kHz). | |
- FLOAT | Frequency |
Set the sweep marker in Hertz(Hz) (10kHz - 100kHz). | |
- VOID | Return |
MODAMSRC | |
Sets AM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets AM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
AMPUNIT | |
Sets the amplitude units to; 0 = VPP, 1 = VRMS, 2 = DBM. | |
- BYTE | Units |
Sets the amplitude units (0 = VPP, 1 = VRMS, 2 = DBM). | |
- VOID | Return |
ESRRet | |
Returns the value in the standard event status register in <nr1> | |
- BYTE | Return |
QERRet | |
Query and clear error register | |
- BYTE | Return |
SWPTIME | |
Sets the sweep time to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep time in seconds. | |
- VOID | Return |
MODHOPFREQ | |
Sets HOP frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets HOP frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
PULSWID | |
Sets the pulse waveform width to <nrf> sec. (Lower limit: 20ns - Upper limit: 1Ms). | |
- FLOAT | Seconds |
Sets the pulse waveform width in seconds (20ns - 1Ms). | |
- VOID | Return |
PRERet | |
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
MODPOLFSK | |
Sets FSK trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set FSK trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB4Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
ESERet | |
Returns the value in the Standard Event Status Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. | |
- BYTE | Return |
SLVRST | |
Sets the SLAVE generator ready to be synchronised | |
- VOID | Return |
SQRSYMM | |
Sets the square waveform symmetry to <nrf> %. (Lower limit: 20 - Upper limit: 80) | |
- FLOAT | Symmetry |
Sets the square waveform symmetry in percent (20 - 80). | |
- VOID | Return |
OUTPUT | |
Sets the output to; 0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT. | |
- BYTE | SetOutput |
Set the output. (0 = ON, 1 = OFF, 2 = NORMAL, 3 = INVERT). | |
- VOID | Return |
MODPWMDEVWDT | |
Sets the PWM waveform deviation to <nrf> sec. | |
- FLOAT | Sec |
- VOID | Return |
SWPMODE | |
Sets the sweep mode to <CONT> or <TRIG>. 0 = CONT, 1 = TRIG. | |
- BOOL | Mode |
Set the sweep mode (0 = CONT, 1 = TRIG). | |
- VOID | Return |
MODFSKRATE | |
Sets FSK rate to <nrf> Hz. (Lower limit: 2mHz - Upper limit: 100kHz). | |
- FLOAT | Rate |
Sets FSK rate in Hertz(Hz) (2mHz - 100kHz). | |
- VOID | Return |
BST | |
Sets the burst mode to; 0 = <OFF>, 1 = <NCYC>, 2= <GATED>, 3 = <INFINITE>. | |
- BYTE | MODE |
Sets the burst mode (0 = OFF, 1 = NCYC, 2 = GATED, 3 = INFINITE). | |
- VOID | Return |
LOLVL | |
Sets the amplitude-low-level to <nrf> Volts. (Lower limit: 5.000 V - Upper limit: -0.010 V). | |
- FLOAT | LowLevel |
Sets the amplitude-low-level in Volts(V) (-5.000 V - -0.010 V). | |
- VOID | Return |
SAV | |
Saves the complete instrument setup to the setup-file named <nrf> | |
- BYTE | StoreLocation |
Memory location of register (0-9) | |
- VOID | Return |
TRG | |
This command is the same as pressing the TRIGGER key. | |
- VOID | Return |
ARBDCOFFS | |
Sets the arbritary dc waveform offset to <nrf> volts. | |
- FLOAT | OffsetVoltage |
Set the offset voltage | |
- VOID | Return |
SWPTRGPOL | |
Sets the sweep trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the sweep trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
CLKSRC | |
Sets the clock source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets the clock source (0 = INT, 1 = EXT). | |
- VOID | Return |
ARB1DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. | |
- STRING | Return |
BEEP | |
Sound one beep. | |
- VOID | Return |
SWPCNTFREQ | |
Sets the sweep centre frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the sweep centre frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
SWP | |
Sets the sweep to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Sweep |
Enable or disable the sweep (0 = ON, 1 = OFF). | |
- VOID | Return |
BSTTRGSRC | |
Sets the burst trigger source to; 0 = INT, 1 = EXT, 2 = MAN. | |
- BYTE | Source |
Set the burst trigger source (0 = INT, 1 = EXT, 2 = MAN). | |
- VOID | Return |
MODPWMFREQ | |
Sets PWM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets PWM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARB2Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
RST | |
Resets the instrument parameters to their default values. | |
- VOID | Return |
RMPSYMM | |
Sets the ramp waveform symmetry to <nrf> %. (Lower limit: 0 - Upper limit: 100) | |
- FLOAT | Symmetry |
Sets the ramp waveform symmetry in percent (0 - 100). | |
- VOID | Return |
BSTCOUNT | |
Sets the burst count to <nrf> cycles, maximum 1048575 cycles. | |
- LONG | Count |
Sets the burst count in cycles (1 - 1048575). | |
- VOID | Return |
SWPMKR | |
Sets the sweep marker to <ON> or <OFF>. 0 = ON, 1 = OFF. | |
- BOOL | Marker |
Enable or disable the sweep marker (0 = ON, 1 = OFF). | |
- VOID | Return |
PULSFREQ | |
Sets the pulse waveform frequency to <nrf> Hz (Lower limit: 1uHz - Upper limit: 50MHz). | |
- FLOAT | Frequency |
Sets the pulse waveform frequency in Hertz(Hz) (1uHz - 50MHz). | |
- VOID | Return |
MODFMDEV | |
Sets FM waveform deviation to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 25MHz). | |
- FLOAT | Deviation |
Sets FM waveform deviation in Hertz(Hz) (1uHz - 25MHz). | |
- VOID | Return |
RCL | |
Recalls the instrument setup contained in store <nrf>. | |
- BYTE | StoreLocation |
Memory location (0-9) | |
- VOID | Return |
ESESet | |
Sets the standard event status enable register to the value of <nrf>. (Lower limit: 0 - Upper limit: 255) | |
- BYTE | Value |
Enable the register to this value. (0 - 255) | |
- VOID | Return |
LOCAL | |
Returns the instrument to local opertion and unlocks the keyboard. | |
- VOID | Return |
SWPSPNFREQ | |
Sets the sweep frequency span to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 50.25kHz). | |
- FLOAT | Frequency |
Set the sweep frequency span in Hertz(Hz) (1uHz - 50.25kHz). | |
- VOID | Return |
CALSTEP | |
Step to the next calibration point. | |
- VOID | Return |
SRERet | |
Returns the value of the Service Request Enable Register in <nr1> numeric format. | |
- BYTE | Return |
MODPMFREQ | |
Sets PM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets FM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ARBRESIZE | |
Changes the size of arbritary waveform <cpd> to <nrf>. | |
- FLOAT | Size |
Size of waveform | |
- STRING | Waveform |
Arbritary Waveform | |
- VOID | Return |
LRN | |
Intall data from a previous *LRN? command. | |
- VOID | Return |
ARB4 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB4. | |
- BYTE | Waveform |
- VOID | Return |
CLKSRRet | |
Returns the clock source <INT> or <EXT>. | |
- BOOL | Return |
MODPMDEV | |
Sets PM waveform deviation to <nrf> degrees. (Lower limit: -360° - Upper limit: 360°). | |
- FLOAT | Degrees |
Sets PM waveform deviation in degrees (-360 - 360). | |
- VOID | Return |
MSTLOCK | |
Sends signal to SLAVE generator to get synchronised | |
- VOID | Return |
HILVL | |
Sets the amplitude-high-level to <nrf> Volts. (Lower limit: -0.490 V - Upper limit: 5.000 V). | |
- FLOAT | HighLevel |
Sets the amplitude-high-level in Volts(V) (-0.490 V - 5.000 V). | |
- VOID | Return |
ARB3 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB3. | |
- UINT | Waveform |
- VOID | Return |
CALADJ | |
Adjust the selected calibration value by <nrf> (Lower limit: -100 - Upper limit: 100). | |
- FLOAT | Calibrate |
Adjust the selected calibration value (-100 - 100). | |
- VOID | Return |
STBRet | |
Returns the value of the Status Byte Register in <nr1> numeric format. | |
- BYTE | Return |
ARB2 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB2. | |
- UINT | Waveform |
- VOID | Return |
EERRet | |
Query and clear execution error number register. | |
- STRING | Return |
MODFMSRC | |
Sets FM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets FM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODAMFREQ | |
Sets AM waveform frequency to <nrf> Hz. (Lower limit: 1uHz - Upper limit: 20kHz). | |
- FLOAT | Frequency |
Sets AM waveform frequency in Hertz(Hz) (1uHz - 20kHz). | |
- VOID | Return |
ESE | |
Sets the Standard Event Status Enable Register to the value of <nrf>. | |
- BYTE | Value |
Value of register 0-255 | |
- VOID | Return |
ARB1 | |
Loads the binary-data to an existing arbitrary waveform memory location ARB1. | |
- UINT | Waveform |
16 Bit binary number for arbitrary waveform. | |
- VOID | Return |
ARB4DEFRet | |
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. | |
- STRING | Return |
CLS | |
Clears status byte register of the interface. | |
- VOID | Return |
MSTRELOCK | |
Resynchronises the two generators in MASTER-SLAVE mode. | |
- VOID | Return |
NOISLVL | |
Sets the output noise level to <nr1> %. (Lower limit: 0% - Upper limit: 50%) | |
- BYTE | Percent |
Sets the output noise level in percent. (0 - 50) | |
- VOID | Return |
LOCKMODE | |
Sets the synchronising mode to; 0 = MASTER, 1 = SLAVE, 2 = INDEP. | |
- BYTE | Mode |
Sets the synchronising mode (0 = MASTER, 1 = SLAVE, 2 = INDEP). | |
- VOID | Return |
ADDRESSRet | |
Returns the instruments address | |
- INT | Return |
MODPMSRC | |
Sets PM waveform source to; 0 INT, 1 = EXT. | |
- BOOL | Source |
Sets PM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MODPWMSRC | |
Sets PWM waveform source to; 0 = INT, 1 = EXT. | |
- BOOL | Source |
Sets PWM waveform source (0 = INT, 1 = EXT). | |
- VOID | Return |
MOD | |
Sets modulation to; 0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM. | |
- BYTE | Modulation |
Sets modulation (0 = OFF, 1 = AM, 2 = FM, 3 = PM, 4 = FSK, 5 = PWM). | |
- VOID | Return |
ISTRet | |
Returns IST local message as defined by IEEE Std. 488.2. The syntax of the response is 0<rmt>, if the local message is false, or 1<rmt>, if the local message is true. | |
- BOOL | Return |
LRNRet | |
Returns the complete setup of the instrument as a binary data block | |
- INT | Return |
OPCRet | |
Query Operation Complete status. The response is always 1<rmt> and will be available immediately the command is executed because all commands are sequential. | |
- BOOL | Return |
PULSRANGE | |
Sets PWM waveform source to <1>, <2> or <3>; 1 = 1, 2 = 2, 3 = 3. | |
- BYTE | Range |
Sets the pulse rise and fall range. (1, 2 or 3) | |
- VOID | Return |
TSTRet | |
The generator has no self test capability and the response is always 0 <rmt>. | |
- BOOL | Return |
BSTTRGPOL | |
Sets the burst trigger slope to; 0 = POS, 1 = NEG. | |
- BOOL | Slope |
Set the burst trigger slope (0 = POS, 1 = NEG). | |
- VOID | Return |
ARB3Ret | |
Returns the binary-data from an existing abbitrary wavefrom memory location. | |
- UINT | Return |
BSTPHASE | |
Sets the burst phase to <nrf> degrees. (Lower limit: -360 - Upper limit: 360) | |
- FLOAT | Degrees |
Sets the burst phase in degrees (-360 - 360) | |
- VOID | Return |
SWPTRGPER | |
Sets the sweep trigger period to <nrf> seconds | |
- FLOAT | Seconds |
Set the sweep trigger period in seconds. | |
- VOID | Return |
PULSDLY | |
Sets the waveform delay to <nrf> sec | |
- FLOAT | Sec |
- VOID | Return |