Chapter 3 Programming Your Universal Counter for Remote Operation

Status Reporting

Condition Register

A condition register continuously monitors the hardware and firmware status of the Counter. There is no latching or buffering for this register; it is updated in real time. Reading a condition register does not change its contents.

To read the condition registers use:

:STATus:OPERation:CONDition?

:STATus:QUEStionable:CONDition?

Transition Filter

A transition filter specifies the transition criteria for setting event bits TRUE.

When the transition filter specifies a positive transition, the event becomes TRUE when its associated condition makes a FALSE to TRUE transition only.

When the transition filter specifies a negative transition, the event becomes TRUE when its associated condition makes a TRUE to FALSE transition only.

When the transition filter specifies either a positive or a negative transition, the event becomes TRUE when its associated condition makes either a FALSE to TRUE or a TRUE to FALSE transition.

A transition filter is defined by a positive and negative transition filter register. Table 3-6 describes how the transition filter registers define the transition criteria for setting an event bit TRUE.

Table 3-6. Transition Filter Definition

Positive

Negative

 

Transition

Transition

Transition Which Causes the

Filter Bit

Filter Bit

Event-Bit to be set TRUE

 

 

 

TRUE

FALSE

positive transition

 

 

 

FALSE

TRUE

negative transition

 

 

 

TRUE

TRUE

either a positive or negative transition

 

 

 

FALSE

FALSE

neither transition (event reporting is disabled)

 

 

 

3-28

Programming Guide