Electronics and Software
Engineering Innovation
BMeasure-lib 1.1.0
BMeasureApi::DataBlock Class Reference

Data Block. Data in floating point format for all channels. More...

#include <BMeasureD.h>

Static Public Member Functions

static const BObjMembergetMembers ()
 

Public Attributes

BUInt64 time
 The time in microseconds since 1970-01-01 to TAI. More...
 
BUInt16 source
 The source unit,. More...
 
BUInt16 status
 
BUInt16 numChannels
 The number of data channels. More...
 
BUInt16 numSamples
 The number of samples. More...
 
BUInt32 sequence
 The sequence number. More...
 
DataType type
 The type of data block. More...
 
BUInt8 spare [3]
 
BFloat32 data [118]
 

Detailed Description

Data Block. Data in floating point format for all channels.

Member Function Documentation

◆ getMembers()

const BObjMember * BMeasureApi::DataBlock::getMembers ( )
static

Member Data Documentation

◆ data

BFloat32 BMeasureApi::DataBlock::data[118]

◆ numChannels

BUInt16 BMeasureApi::DataBlock::numChannels

The number of data channels.

◆ numSamples

BUInt16 BMeasureApi::DataBlock::numSamples

The number of samples.

◆ sequence

BUInt32 BMeasureApi::DataBlock::sequence

The sequence number.

◆ source

BUInt16 BMeasureApi::DataBlock::source

The source unit,.

◆ spare

BUInt8 BMeasureApi::DataBlock::spare[3]

◆ status

BUInt16 BMeasureApi::DataBlock::status

◆ time

BUInt64 BMeasureApi::DataBlock::time

The time in microseconds since 1970-01-01 to TAI.

◆ type

DataType BMeasureApi::DataBlock::type

The type of data block.


The documentation for this class was generated from the following files: