Jump to content

Component: TTI TG5011 Signal Generator (TG5011) (Test Equipment)

From Flowcode Help
Revision as of 14:23, 13 July 2026 by SteveT (talk | contribs) (Text replacement - "width="90%" style="background-color:#D8C9D8; color:#4B008D;"" to "width="90%" class="mtx-class-macrohead"")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Author Matrix TSL
Version 0.2
Category Test Equipment


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

ADDRESSRet

ADDRESSRet
Returns the instruments address 
- INT Return


AMPL

AMPL
Sets the amplitde to <nrf> in the units as specified by the AMPUNIT command. (Range = 10mVpp - 10Vpp) 
- FLOAT Amplitude
Sets the amplitude (10mVpp - 10Vpp). Units specificied by AMPUNIT command. 
- VOID Return


AMPLRNG

AMPLRNG
Sets the amplitude range to; 0 = AUTO, 1 = HOLD. 
- BOOL Range
Sets the amplitude range (0 = AUTO, 1 = HOLD). 
- VOID Return


AMPUNIT

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


ARB1

ARB1
Loads the binary-data to an existing arbitrary waveform memory location ARB1. 
- UINT Waveform
16 Bit binary number for arbitrary waveform. 
- VOID Return


ARB1DEFRet

ARB1DEFRet
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB1. 
- STRING Return


ARB1Ret

ARB1Ret
Returns the binary-data from an existing abbitrary wavefrom memory location. 
- UINT Return


ARB2

ARB2
Loads the binary-data to an existing arbitrary waveform memory location ARB2. 
- UINT Waveform
 
- VOID Return


ARB2DEFRet

ARB2DEFRet
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB2. 
- STRING Return


ARB2Ret

ARB2Ret
Returns the binary-data from an existing abbitrary wavefrom memory location. 
- UINT Return


ARB3

ARB3
Loads the binary-data to an existing arbitrary waveform memory location ARB3. 
- UINT Waveform
 
- VOID Return


ARB3DEFRet

ARB3DEFRet
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB3. 
- STRING Return


ARB3Ret

ARB3Ret
Returns the binary-data from an existing abbitrary wavefrom memory location. 
- UINT Return


ARB4

ARB4
Loads the binary-data to an existing arbitrary waveform memory location ARB4. 
- BYTE Waveform
 
- VOID Return


ARB4DEFRet

ARB4DEFRet
Returns user specified waveform name, waveform pint interpolation state and waveform length of ARB4. 
- STRING Return


ARB4Ret

ARB4Ret
Returns the binary-data from an existing abbitrary wavefrom memory location. 
- UINT Return


ARBDCOFFS

ARBDCOFFS
Sets the arbritary dc waveform offset to <nrf> volts. 
- FLOAT OffsetVoltage
Set the offset voltage 
- VOID Return


ARBDEF

ARBDEF
Sets user specified waveform name <cpd2> and waveform point interpollation state <cpd3> of arbitrary waveform memory location <cpd1>. 
- STRING Name
Specified waveform name 
- STRING State
Waveform interpolatino state 
- STRING Location
Waveform memory location 
- VOID Return


ARBLOAD

ARBLOAD
<cpd> sets the output waveform type to <DC>,<SINC>, <EXPRISE>,<LOGRISE>,<RAMPUP>,<RAMPDN>, <TRIANG>,<SQUARE>, <ARB1>,<ARB2>,<ARB3>, <ARB4>, <"USERNAME1">, <"USERNAME2">, <"USERNAME3">, <"USERNAME4">. 
- STRING Type
Waveform Type 
- VOID Return


ARBRESIZE

ARBRESIZE
Changes the size of arbritary waveform <cpd> to <nrf>. 
- FLOAT Size
Size of waveform 
- STRING Waveform
Arbritary Waveform 
- VOID Return


BEEP

BEEP
Sound one beep. 
- VOID Return


BEEPMODE

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


BST

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


BSTCOUNT

BSTCOUNT
Sets the burst count to <nrf> cycles, maximum 1048575 cycles. 
- LONG Count
Sets the burst count in cycles (1 - 1048575). 
- VOID Return


BSTPER

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


BSTPHASE

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


BSTTRGPOL

BSTTRGPOL
Sets the burst trigger slope to; 0 = POS, 1 = NEG. 
- BOOL Slope
Set the burst trigger slope (0 = POS, 1 = NEG). 
- VOID Return


BSTTRGSRC

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


CALADJ

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


CALIBRATION

CALIBRATION
Sets the calibration mode to <START>, <SAVE>, or <ABORT>. <nrf> represents the calibration password. 
- BYTE Mode
0 = START, 1 = SAVE, 2 = ABORT 
- ULONG Password
Calibration password 
- VOID Return


CALSTEP

CALSTEP
Step to the next calibration point. 
- VOID Return


CALVALRet

CALVALRet
Returns the value from level calibration steps. 
- UINT Return


CLKSRC

CLKSRC
Sets the clock source to; 0 = INT, 1 = EXT. 
- BOOL Source
Sets the clock source (0 = INT, 1 = EXT). 
- VOID Return


CLKSRRet

CLKSRRet
Returns the clock source <INT> or <EXT>. 
- BOOL Return


CLS

CLS
Clears status byte register of the interface. 
- VOID Return


DCOFFS

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


EERRet

EERRet
Query and clear execution error number register. 
- STRING Return


ESE

ESE
Sets the Standard Event Status Enable Register to the value of <nrf>. 
- BYTE Value
Value of register 0-255 
- VOID Return


ESERet

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


ESESet

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


ESRRet

ESRRet
Returns the value in the standard event status register in <nr1> 
- BYTE Return


FREQ

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


HILVL

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


IDNRet

IDNRet
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. 
- STRING ReturnIDN
 
- STRING Return


ISTRet

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


LOCAL

LOCAL
Returns the instrument to local opertion and unlocks the keyboard. 
- VOID Return


LOCKMODE

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


LOLVL

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


LRN

LRN
Intall data from a previous *LRN? command. 
- VOID Return


LRNRet

LRNRet
Returns the complete setup of the instrument as a binary data block 
- INT Return


MOD

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


MODAMDEPTH

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


MODAMFREQ

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


MODAMSHAPE

MODAMSHAPE
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. 
- BYTE Shape
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). 
- VOID Return


MODAMSRC

MODAMSRC
Sets AM waveform source to; 0 = INT, 1 = EXT. 
- BOOL Source
Sets AM waveform source (0 = INT, 1 = EXT). 
- VOID Return


MODFMDEV

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


MODFMFREQ

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


MODFMSHAPE

MODFMSHAPE
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. 
- BYTE Shape
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). 
- VOID Return


MODFMSRC

MODFMSRC
Sets FM waveform source to; 0 INT, 1 = EXT. 
- BOOL Source
Sets FM waveform source (0 = INT, 1 = EXT). 
- VOID Return


MODFSKRATE

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


MODFSKSRC

MODFSKSRC
Sets FSK waveform source to; 0 = INT, 1 = EXT. 
- BOOL Source
Sets FSK waveform source (0 = INT, 1 = EXT). 
- VOID Return


MODHOPFREQ

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


MODPMDEV

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


MODPMFREQ

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


MODPMSHAPE

MODPMSHAPE
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. 
- BYTE Shape
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). 
- VOID Return


MODPMSRC

MODPMSRC
Sets PM waveform source to; 0 INT, 1 = EXT. 
- BOOL Source
Sets PM waveform source (0 = INT, 1 = EXT). 
- VOID Return


MODPOLFSK

MODPOLFSK
Sets FSK trigger slope to; 0 = POS, 1 = NEG. 
- BOOL Slope
Set FSK trigger slope (0 = POS, 1 = NEG). 
- VOID Return


MODPWMDEVSYM

MODPWMDEVSYM
Sets PWM deviation to <nrf> %. ? 
- BYTE Deviation
Sets PWM waveform deviation in percent. (?) 
- VOID Return


MODPWMDEVWDT

MODPWMDEVWDT
Sets the PWM waveform deviation to <nrf> sec. 
- FLOAT Sec
 
- VOID Return


MODPWMFREQ

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


MODPWMSHAPE

MODPWMSHAPE
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. 
- BYTE Shape
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). 
- VOID Return


MODPWMSRC

MODPWMSRC
Sets PWM waveform source to; 0 = INT, 1 = EXT. 
- BOOL Source
Sets PWM waveform source (0 = INT, 1 = EXT). 
- VOID Return


MSTLOCK

MSTLOCK
Sends signal to SLAVE generator to get synchronised 
- VOID Return


MSTRELOCK

MSTRELOCK
Resynchronises the two generators in MASTER-SLAVE mode. 
- VOID Return


NOISADD

NOISADD
Select <ON> to add the noise to the output waveform and <OFF> to remove the noise from the output waveform. 0 = ON, 1 = OFF. 
- BOOL Noise
Add/remove the noise to/from the output waveform (0 = ON, 1 = OFF). 
- VOID Return


NOISLVL

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


OPC

OPC
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. 
- VOID Return


OPCRet

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


OUTPUT

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


PER

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


PRE

PRE
Sets the Parallel Port Enable Register to the value <nrf>. 
- BYTE Status
Set register value 0-255 
- VOID Return


PRERet

PRERet
Returns the value in the Parallel Poll Enable Register in <nr1> numeric format. The syntax of the response is <nr1><rmt>. 
- BYTE Return


PULSDLY

PULSDLY
Sets the waveform delay to <nrf> sec 
- FLOAT Sec
 
- VOID Return


PULSEDGE

PULSEDGE
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). 
- FLOAT Edges
Sets the pulse waveform edges in micro seconds (5ns - 40us). 
- VOID Return


PULSFALL

PULSFALL
Sets the pulse waveform negative edge to <nrf> micro seconds. (Lower limit: 5ns - Upper limit: 99.9ns). 
- FLOAT Fall
Sets the pulse waveform negative edge in micro seconds (5ns - 99.9ns). 
- VOID Return


PULSFREQ

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


PULSPER

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


PULSRANGE

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


PULSRISE

PULSRISE
Sets the pulse waveform negative edge to <nrf> micro seconds. (Lower limit: 5ns - Upper limit: 99.9ns). 
- FLOAT Rise
Sets the pulse waveform positive edge in micro seconds (5ns - 99.9ns). 
- VOID Return


PULSSYMM

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


PULSWID

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


QERRet

QERRet
Query and clear error register 
- BYTE Return


RCL

RCL
Recalls the instrument setup contained in store <nrf>. 
- BYTE StoreLocation
Memory location (0-9) 
- VOID Return


RMPSYMM

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


RST

RST
Resets the instrument parameters to their default values. 
- VOID Return


SAV

SAV
Saves the complete instrument setup to the setup-file named <nrf> 
- BYTE StoreLocation
Memory location of register (0-9) 
- VOID Return


SLVRST

SLVRST
Sets the SLAVE generator ready to be synchronised 
- VOID Return


SQRSYMM

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


SRE

SRE
Set the Service Request Enable Register to <nrf>. 
- BYTE Status
 
- VOID Return


SRERet

SRERet
Returns the value of the Service Request Enable Register in <nr1> numeric format. 
- BYTE Return


STBRet

STBRet
Returns the value of the Status Byte Register in <nr1> numeric format. 
- BYTE Return


SWP

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


SWPBEGFREQ

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


SWPCNTFREQ

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


SWPENDFREQ

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


SWPMKR

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


SWPMKRFREQ

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


SWPMODE

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


SWPSPNFREQ

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


SWPTIME

SWPTIME
Sets the sweep time to <nrf> seconds 
- FLOAT Seconds
Set the sweep time in seconds. 
- VOID Return


SWPTRGPER

SWPTRGPER
Sets the sweep trigger period to <nrf> seconds 
- FLOAT Seconds
Set the sweep trigger period in seconds. 
- VOID Return


SWPTRGPOL

SWPTRGPOL
Sets the sweep trigger slope to; 0 = POS, 1 = NEG. 
- BOOL Slope
Set the sweep trigger slope (0 = POS, 1 = NEG). 
- VOID Return


SWPTRGSRC

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


SWPTYPE

SWPTYPE
Sets the sweep type to; 0 = LINUP, 1 = LINDN, 2 = LINUPDN, 3 = LINDNUP, 4 = LOGUP, 5 = LOGDN, 6 = LOGUPDN, 7 = LOGDNUP. 
- BYTE Type
Set the sweep type (0 = LINUP, 1 = LINDN, 2 = LINUPDN, 3 = LINDNUP, 4 = LOGUP, 5 = LOGDN, 6 = LOGUPDN, 7 = LOGDNUP). 
- VOID Return


SYNCOUT

SYNCOUT
Sets the sync output to; 0 = ON, 1 = OFF. 
- BOOL Sync
Enable/disable sync output (0 = ON, 1 = OFF). 
- VOID Return


SYNCTYPE

SYNCTYPE
Sets the sync type to; 0 = AUTO, 1 = CARRIER, 2 = MODULATION, 3 = SWEEP, 4 = BURST, 5 = TRIGGER. 
- BYTE Type
Set the sync type (0 = AUTO, 1 = CARRIER, 2 = MODULATION, 3 = SWEEP, 4 = BURST, 5 = TRIGGER). 
- VOID Return


TRG

TRG
This command is the same as pressing the TRIGGER key. 
- VOID Return


TSTRet

TSTRet
The generator has no self test capability and the response is always 0 <rmt>. 
- BOOL Return


WAI

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


WAVE

WAVE
Sets the waveform type. 0 = SINE, 1 = SQUARE, 2 = RAMP, 3 = TRIANG, 4 = PULSE, 5 = NOISE, 6 = ARB 
- BYTE WaveType
0 = SINE, 1 = SQUARE, 2 = RAMP, 3 = TRIANG, 4 = PULSE, 5 = NOISE, 6 = ARB. 
- VOID Return


WAVELVL

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


ZLOAD

ZLOAD
sets the output load, which the generator is to assume for amplitude and dc offset entries, to; 0 = OPEN or 1 - 10,000 
- INT Output
Sets the output load for amplitude and dc offset entires (0 = OPEN or 1 -10,000). 
- VOID Return


Property reference

Properties
COM Port
Selects which port to communicate with, only lists ports which are currently available.  
Refresh COM Ports
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. 
Console Data