
2-100 Programming Guide
Programming Commands and Examples ESG Family Signal Generators
Reading the Status Byte, Example Program 10
350 to 380: Assigns a value to <Bit_number>. Enables all bits in the Data Questionable Power Event
Register, then queries the Data Questionable Event Register and stores it in the variable
<Condition>.
390: Selects cases dealing with an OVEN COLD condition. NOTE: This condition is valid only for
instruments the high stability timebase (ESG-AP, ESG-DP, and Option 1E5).
400 to 430: Assigns a value to the variable <Bit_number>. Enables all bits in the Data Questionable
Event Register, the queries the Data Questionable Event Register and stores it in the
variable <Condition>.
440: Selects cases dealing with the Data Questionable Frequency Status Group.
450 to 480: Assigns a value to the variable <Bit_number> according to <Condition_name>.
490: Enables all bits in the Data Questionable Frequency Event Register.
500 to 510: Queries the Data Questionable Frequency Event Register and stores it in the variable
<Condition>.
520 to 540: If <Condition_name$> is unknown, it prints a message to the screen and pauses the
program. Note that <Condition_name$> is passed to the function from the main program.
560 to 570: Returns the state of the bit corresponding to the condition queried to the main program. For
example, if the source’s output power was unleveled and an UNLEVELED condition was
queried, then the value of Bit 0 (line 350) of the Data Questionable Power Status Group (line
370 − 380) would be returned.
580: Ends the program.
Comentarios a estos manuales