Standard mode object – class code: 105 (69hex) – Bird Technologies BDS-Manual User Manual
Page 86

72
Standard Mode Object – Class Code: 105 (69
HEX
)
Table 5-51 Standard Mode Class Attributes (Instance 0)
Attrib
Rule
NV
Name
Data
Type
Description
Semantics
of Value
1
Get
NV
Revision
UINT
Revision level of this
object.
1
2
Get
NV
Max
Instance
UINT
Maximum instance
number.
5
100
Get/
Set
NV
ADC Mode USINT
ADC mode selection. This
changes the
measurement resolution.
Note: Frequency
selection depends on the
ADC mode selected. 8-bit
range is 1-500MHz. 12-bit
range is 1-100MHz.
One of the
following
values:
0 – 8-bit ADC.
1 – 12-bit
ADC.
Default: 0 (8-
bit)
101
Get/
Set
NV
Num
Fundament
als
USINT
The number of
fundamental frequencies
to include in the
measurement. This will
select instances 1-5 to
include in the
measurement. Set this
parameter after the
“Fundamental Selection”
instance attribute has
been configured.
Range: 0-5
A value of 0
will not select
any
frequencies
and will not
produce a
measurement.
Default: 0
102
Get/
Set
NV
Sample
Period
UDINT
Sample period in
milliseconds. The
requested time to
produce a new dataset.
A sample
period in
milliseconds.
Default: 0
103
Get/
Set
NV
Average
Window
Size
USINT
Data averaging
parameters.
This determines the
exponential moving
average window size and
also enables or disables
data averaging.
The value of this attribute
is a power of 2.
Range: 0-8
Window size =
2
x
Where x is
one of the
following
values:
0 = Averaging
disabled.
1 = 2 points.
2 = 4 points.
3 = 8 points.
8 = 256 points.
Default: 0
104
Get/
Set
NV
DAC
Selection
Array of:
Struct of:
DACSel
An array of DACSel
structures. Each DACSel
instance contains DAC
(Digital-to-Analog
Converter) configuration
parameters. This array
always holds 5 DACSel
structures.
See DACSel
structure
definition.