User guide

71
Table 5-46 Application Object Instances
Attenuation Control Object – Class Code: 104 (68
HEX
)
Table 5-47 Attenuation Control Class Attributes
(Instance 0)
Table 5-48 Attenuation Control Instance Attributes
Table 5-49 Attenuation Control Common Services
Table 5-50 Attenuation Control Object Instances
Instance Name Description
1 Frequency 1 Frequency 1 selection and results.
2 Frequency 2 Frequency 2 selection and results.
3 Frequency 3 Frequency 3 selection and results.
4 Frequency 4 Frequency 4 selection and results.
5 Frequency 5 Frequency 5 selection and results.
6 Frequency 6 Frequency 6 selection and results.
7 Frequency 7 Frequency 7 selection and results.
8 Frequency 8 Frequency 8 selection and results.
Attrib Rule NV Name Data Type Description Value
1 Get NV Revision UINT Revision level of this object. 1
Attrib Rule NV Name
Data
Type
Description
Semantics of
Value
1Get/
Set
VIs AGC
Enabled
BOOL Automatic gain control
enabled. Attenuation
applied automatically
when enabled.
TRUE to enable
automatic gain
control. FALSE for
manual gain.
Default: TRUE
2Get/
Set
V Voltage
Attn
USINT Voltage channel
attenuation for manual
gain control. Ignored
when AGC is enabled.
Value range: 0-
30dB.
Default: 0
3Get/
Set
V Current
Attn
USINT Current channel
attenuation for manual
gain control. Ignored
when AGC is enabled.
Value range: 0-
30dB.
Default: 0
Service
Code
Class Instance Service Name Description of Service
14 (0x0E) Yes Yes Get_Attribute_Single Returns the contents of the
specified attribute.
16 (0x10) No Yes Set_Attribute_Single Modifies an attribute.
Instance Name Description
1 Attenuation Single attenuation control object instance shared by
all operating modes.