Functions

agilent33220A.template File Reference

Go to the source code of this file.

Functions

 record (seq,"$(P)$(Q):UPDATE")
 record (seq,"$(P)$(Q):UPDATEREC")
 record (seq,"$(P)$(Q):UPDATEREC2")
 record (bo,"$(P)$(Q):DISABLE")
 record (mbbo,"$(P)$(Q):FUNC")
 record (mbbi,"$(P)$(Q):FUNC:RBV")
 record (mbbo,"$(P)$(Q):TRIGSRC")
 record (mbbi,"$(P)$(Q):TRIGSRC:RBV")
 record (mbbo,"$(P)$(Q):BURSTMODE")
 record (mbbi,"$(P)$(Q):BURSTMODE:RBV")
 record (mbbo,"$(P)$(Q):TRIGEDGE")
 record (mbbi,"$(P)$(Q):TRIGEDGE:RBV")
 record (longout,"$(P)$(Q):BURSTNCYC")
 record (stringout,"$(P)$(Q):BURSTNCYC:INF")
 record (ai,"$(P)$(Q):BURSTNCYC:RBV")
 record (bo,"$(P)$(Q):BURST")
 record (bi,"$(P)$(Q):BURST:RBV")
 record (ao,"$(P)$(Q):FREQ")
 record (ai,"$(P)$(Q):FREQ:RBV")
 record (ao,"$(P)$(Q):AMP")
 record (ai,"$(P)$(Q):AMP:RBV")
 record (ao,"$(P)$(Q):OFF")
 record (ai,"$(P)$(Q):OFF:RBV")
 record (ao,"$(P)$(Q):PHASE")
 record (ai,"$(P)$(Q):PHASE:RBV")
 record (ao,"$(P)$(Q):PULSEW")
 record (ai,"$(P)$(Q):PULSEW:RBV")
 record (bo,"$(P)$(Q):OUT")
 record (bi,"$(P)$(Q):OUT:RBV")
 record (ao,"$(P)$(Q):DCYC")
 record (ai,"$(P)$(Q):DCYC:RBV")
 record (ao,"$(P)$(Q):SYMM")
 record (ai,"$(P)$(Q):SYMM:RBV")
 record (ao,"$(P)$(Q):WIDT")
 record (ai,"$(P)$(Q):WIDT:RBV")
 record (ao,"$(P)$(Q):TRAN")
 record (ai,"$(P)$(Q):TRAN:RBV")
 record (ao,"$(P)$(Q):FREQSTEP")
 record (ao,"$(P)$(Q):STARTFREQ")
 record (ao,"$(P)$(Q):STOPFREQ")
 record (seq,"$(P)$(Q):STARTRAMP")
 record (calcout,"$(P)$(Q):STOPRAMP")
 record (seq,"$(P)$(Q):STOPRAMPSEQ")
 record (busy,"$(P)$(Q):BUSYRAMP")
 record (calcout,"$(P)$(Q):PERFORMRAMP")
 record (seq,"$(P)$(Q):RAMPTOZERO")
 record (asyn,"$(P)$(Q):ASYN")

Detailed Description

Parameters:
P Required argument. Device prefix
Q Required argument. Device suffix
PORT Required argument. Asyn port name
name Default=. Name to export to gda as
gda_desc Default=. Description for gda


Definition in file agilent33220A.template.


Function Documentation

record ( seq  ,
"$(P)$(Q):UPDATE"   
)

DESC field: Update Params

Definition at line 9 of file agilent33220A.template.

record ( asyn  ,
"$(P)$(Q):ASYN"   
)

Definition at line 556 of file agilent33220A.template.

record ( seq  ,
"$(P)$(Q):RAMPTOZERO"   
)

DESC field: Ramp to zero

Definition at line 541 of file agilent33220A.template.

record ( calcout  ,
"$(P)$(Q):PERFORMRAMP"   
)

DESC field: Ramp the freq

Definition at line 526 of file agilent33220A.template.

record ( busy  ,
"$(P)$(Q):BUSYRAMP"   
)

Definition at line 520 of file agilent33220A.template.

record ( seq  ,
"$(P)$(Q):STOPRAMPSEQ"   
)

DESC field: Stop the ramp

Definition at line 511 of file agilent33220A.template.

record ( calcout  ,
"$(P)$(Q):STOPRAMP"   
)

DESC field: Stop the ramp

Definition at line 498 of file agilent33220A.template.

record ( seq  ,
"$(P)$(Q):STARTRAMP"   
)

DESC field: Start the ramp

Definition at line 486 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):STOPFREQ"   
)

DESC field: Ramp stop freq

Definition at line 474 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):STARTFREQ"   
)

DESC field: Ramp start freq

Definition at line 464 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):FREQSTEP"   
)

DESC field: Freq step size

Definition at line 454 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):TRAN:RBV"   
)

DESC field: Pulse Edge Transition Readback

Definition at line 441 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):TRAN"   
)

DESC field: Pulse Edge Transition

Definition at line 429 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):WIDT:RBV"   
)

DESC field: Pulse Width Readback

Definition at line 419 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):WIDT"   
)

DESC field: Pulse Width

Definition at line 407 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):SYMM:RBV"   
)

DESC field: Ramp Symmetry Readback

Definition at line 397 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):SYMM"   
)

DESC field: Ramp Symmetry

Definition at line 385 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):DCYC:RBV"   
)

DESC field: Duty Cycle Readback

Definition at line 375 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):DCYC"   
)

DESC field: Duty Cycle

Definition at line 363 of file agilent33220A.template.

record ( bi  ,
"$(P)$(Q):OUT:RBV"   
)

DESC field: Output Readback

Definition at line 353 of file agilent33220A.template.

record ( bo  ,
"$(P)$(Q):OUT"   
)

DESC field: Output

Definition at line 341 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):PULSEW:RBV"   
)

DESC field: Pulse Width Readback

Definition at line 331 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):PULSEW"   
)

DESC field: Pulse Width

Definition at line 320 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):PHASE:RBV"   
)

DESC field: Burst Phase Angle Readback

Definition at line 311 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):PHASE"   
)

DESC field: Burst Phase Angle

Definition at line 300 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):OFF:RBV"   
)

DESC field: Offset Readback

Definition at line 291 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):OFF"   
)

DESC field: Offset

Definition at line 279 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):AMP:RBV"   
)

DESC field: Amplitude Readback

Definition at line 269 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):AMP"   
)

DESC field: Amplitude

Definition at line 257 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):FREQ:RBV"   
)

DESC field: Frequency Readback

Definition at line 247 of file agilent33220A.template.

record ( ao  ,
"$(P)$(Q):FREQ"   
)

DESC field: Frequency

Definition at line 235 of file agilent33220A.template.

record ( bi  ,
"$(P)$(Q):BURST:RBV"   
)

DESC field: Burst State Readback

Definition at line 225 of file agilent33220A.template.

record ( bo  ,
"$(P)$(Q):BURST"   
)

DESC field: Burst State

Definition at line 213 of file agilent33220A.template.

record ( ai  ,
"$(P)$(Q):BURSTNCYC:RBV"   
)

DESC field: Burst Number of Cycles Readback

Definition at line 205 of file agilent33220A.template.

record ( stringout  ,
"$(P)$(Q):BURSTNCYC:INF"   
)

Definition at line 196 of file agilent33220A.template.

record ( longout  ,
"$(P)$(Q):BURSTNCYC"   
)

DESC field: Burst Number of Cycles

Definition at line 187 of file agilent33220A.template.

record ( mbbi  ,
"$(P)$(Q):TRIGEDGE:RBV"   
)

DESC field: Trigger Edge Readback

Definition at line 175 of file agilent33220A.template.

record ( mbbo  ,
"$(P)$(Q):TRIGEDGE"   
)

DESC field: Trigger Edge

Definition at line 162 of file agilent33220A.template.

record ( mbbi  ,
"$(P)$(Q):BURSTMODE:RBV"   
)

DESC field: Burst Mode Readback

Definition at line 151 of file agilent33220A.template.

record ( mbbo  ,
"$(P)$(Q):BURSTMODE"   
)

DESC field: Burst Mode

Definition at line 137 of file agilent33220A.template.

record ( mbbi  ,
"$(P)$(Q):TRIGSRC:RBV"   
)

DESC field: Trigger Source Readback

Definition at line 123 of file agilent33220A.template.

record ( mbbo  ,
"$(P)$(Q):TRIGSRC"   
)

DESC field: Trigger Source

Definition at line 107 of file agilent33220A.template.

record ( mbbi  ,
"$(P)$(Q):FUNC:RBV"   
)

DESC field: Function Readback

Definition at line 85 of file agilent33220A.template.

record ( mbbo  ,
"$(P)$(Q):FUNC"   
)

DESC field: Function

Definition at line 61 of file agilent33220A.template.

record ( bo  ,
"$(P)$(Q):DISABLE"   
)

DESC field: Disable comms

Definition at line 52 of file agilent33220A.template.

record ( seq  ,
"$(P)$(Q):UPDATEREC2"   
)

DESC field: Update Params 2

Definition at line 39 of file agilent33220A.template.

record ( seq  ,
"$(P)$(Q):UPDATEREC"   
)

DESC field: Update Params

Definition at line 15 of file agilent33220A.template.

 All Files Functions Variables