Advent Instruments Inc.
3. HAL Properties
Name:
TONE.MASK
ID:
225
Type:
Numeric
Description:
Sets an integer bit mask which determines which tone generators are affected by the
ENABLE and PHASE properties.
Bit 0 = If set, modify ToneA settings
Bit 1 = If set, modify ToneB settings
Bit 2 = If set, modify ToneC settings
Bit 3 = If set, modify ToneD settings
No other bit values are valid and are forced to zero.
Name:
TONE.PHASE
ID:
227
Type:
Numeric - w/o
Description:
Sets the phase angle setting of all the tone generators specified by the MASK property.
The valid range is from 0 to 360 degrees.
Note, the tone generator's phase is modified only if it is currently disabled. If enabled
(running), the phase is unaffected.
3.29 TONEA Properties
This signal generator can output a single tone of arbitrary level and frequency. It is more
flexible than tone generators B, C, or D in that it can be either FSK or AM modulated.
The MODULATION parameter determines the operating mode. For AM modulation,
tone generator B is the modulating signal while the TONEA.FREQ property sets the
carrier frequency. The FSK modulator operates with either an internal data source (the
DATA properties), or an external data source (digital input A). While the default wave
shape is sine, it may be changed to either triangle, square, or a user defined wave shape.
Name:
TONEA.AMDEPTH
ID:
107
Type:
Numeric
Description:
This property controls the amplitude modulation depth between the limits of 0 to 100
percent. If the MODULATION property is set to AM (2), then the ToneB generator is
used as the modulating source, while ToneA is the carrier frequency. The level of ToneB
is ignored as the modulation depth is controlled solely by this property.
AI-7280 Programmers Guide - Direct Control
67