beautypg.com

Shsacountersconfig structure, Shsadata_t structure, Shsacountersconfig structure shsadata_t structure – Bird Technologies SignalHawk User Manual

Page 24

background image

Bird Technologies

12

shSaCountersConfig Structure

shSaData_t Structure

CountersEnable[
SA_MAX_COUNTERS]

Array of type boolean. The array
contains enable state for up to
MAX_COUNTERS frequency counter
measurements.

CountersFrequency[
SA_MAX_COUNTERS]

Array of type Frequency (unsigned 64
bit integer). The array contains the
reference frequency (in Hz) for as many
as MAX_COUNTERS frequency
counter measurements.

MeasureId

Enumerated integer of type
shSaMeasureId indicating the type of
measurement. The measurement type
determines which data member
structures contain useful information.
See the remarks below for more
information.

SweepCount

Unsigned 16 bit value (WORD). See
below for how to interpret this value.

AdcSaturation

Boolean indicating that the analog to
digital converter in the PC Hawk
saturated during the measurement.
Under these conditions the
measurement may be corrupt, and
should be discarded.

ExtraMeasurementValid

Boolean indicating that one of the
additional measurement structures
contains valid data. The additional
measurements are
OccupiedBandwidthData,
ChannelData, AdjacentChannelData, &
CountersData.

CountersEnabled

Boolean variable indicating if Frequency
counter measurements are enabled.
Note that this does not enable any
specific FC measurement. See
shSaCounter Parameters_t for more
detail.

FreqData[SA_MAX_DATA_
SIZE]

Array of type FREQUENCY (unsigned
64 bit) containing the frequencies in Hz
corresponding to the spectrum analyzer
measurement data.