3. HAL Properties
Advent Instruments Inc.
Name:
TIMER.SLOW
ID:
44
Type:
Numeric
Description:
Slow update timer. This timer counts up every 200 microseconds to a maximum of
100,000 seconds. It can be written to with any value in the range of 0 to 100,000.
The timer value is used to record on-hook and off-hook transition times, as well as
recording the start and stop times for any DTMF digits captured
(DTMFCAP.STARTTIME, DTMFCAP.STOPTIME).
Note that as the timer value increases, the precision by which it can be read decreases.
This is due to limitations in the 32 bit floating point format used by the AI-7280.
If TIMER.ROLLAT is set to a positive value this timer resets to zero when it reaches the
TIMER.ROLLAT value, which also causes TIMER.ROLLCOUNT to incremented by
one.
Name:
TIMER.SYSTEM
ID:
43
Type:
Numeric
Description:
Secondary slow updating timer. This timer counts up every 200 microseconds to a
maximum of 100,000 seconds. It can be written to with any value in the range of 0 to
100,000.
Note that as the timer value increases, the precision by which it can be read decreases.
This is due to limitations in the 32 bit floating point format used by the AI-7280.
3.28 TONE Properties
The TONE properties are used to control one or more of the four tone generators (A, B,
C, or D) in a simultaneous manner. It supports changing the enable state and phase of
any of the four tone generators at exactly the same time.
Name:
TONE.ENABLE
ID:
226
Type:
Numeric - w/o
Description:
Writing a non-zero value enables all of the tone generators specified by the MASK
property. Writing zero disables all of the tone generators specified by the MASK
property.
66
AI-7280 Programmers Guide - Direct Control