DataSweep
DataSweep

Represents 1 data sweep, including data for each channel, a timestamp, and a sample rate

SamplingType
samplingType_NonSync

0 - NonSynchronized sampling type

samplingType_NonSync_Buffered

1 - Buffered NonSynchronized sampling type

samplingType_SyncSampling

2 - Synchronized Sampling sampling type

samplingType_SyncSampling_Burst

3 - Synchronized Sampling Burst sampling type

samplingType_AsyncDigital

4 - Asynchronous Digital sampling type

samplingType_AsyncDigitalAnalog

5 - Asynchronous Digital + Analog sampling type

samplingType_SHM

6 - Structural Health Monitoring type

samplingType_BeaconEcho

7 - Beacon Echo

samplingType_RfSweep

8 - RF Scan Sweep

DataSweep
DataSweep()

Creates a default constructed DataSweep.

timestamp
Timestamp timestamp() const

Gets the timestamp of the sweep as a Timestamp

Returns

A Timestamp representing the timestamp of the sweep

nanoseconds
uint64 nanoseconds() const

Gets the timestamp of the sweep in nanoseconds since UTC

Returns

The timestamp of the sweep in nanoseconds since UTC

tick
uint32 tick() const

Gets the tick value of the sweep

Returns

The tick value of the sweep

sampleRate
SampleRate sampleRate() const

Gets the sample rate of the sweep as a SampleRate

Returns

A SampleRate representing the sample rate of the sweep

nodeAddress
NodeAddress nodeAddress() const

Gets the node address that this sweep is associated with

Returns

The node address this sweep is associated with

data
const ChannelData& data() const

Gets the channel data in this sweep as a WirelessDataPoint::ChannelData container.

Returns

A WirelessDataPoint::ChannelData container holding the data for the sweep.

samplingType
SamplingType samplingType() const

Gets the SamplingType for this sweep

Returns

A SamplingType enum representing the sampling type of this sweep

nodeRssi
int16 nodeRssi() const

Gets the Node RSSI value that identifies the received signal strength at the Node

Returns

The Node RSSI value that identifies the received signal strength at the Node

baseRssi
int16 baseRssi() const

Gets the Base Station RSSI value that identifies the received signal strength at the BaseStation for this sweep

Returns

The Base Station RSSI value that identifies the received signal strength at the Base Station for this sweep

frequency
WirelessTypes::Frequency frequency() const

Gets the radio frequency that this DataSweep was collected on

Returns

A WirelessTypes::Frequency representing the radio frequency that this DataSweep was collected on

DataSweeps

Typedef for a vector of DataSweep objects.