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

Info Block. 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]
 
DataProc analogueData [8]
 
BUInt32 digitalData
 Digital channel data. More...
 
BFloat32 period
 Time over which samples were processsed. More...
 

Detailed Description

Info Block.

Member Function Documentation

◆ getMembers()

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

Member Data Documentation

◆ analogueData

DataProc BMeasureApi::DataBlockProc::analogueData[8]

◆ digitalData

BUInt32 BMeasureApi::DataBlockProc::digitalData

Digital channel data.

◆ numChannels

BUInt16 BMeasureApi::DataBlockProc::numChannels

The number of data channels.

◆ numSamples

BUInt16 BMeasureApi::DataBlockProc::numSamples

The number of samples.

◆ period

BFloat32 BMeasureApi::DataBlockProc::period

Time over which samples were processsed.

◆ sequence

BUInt32 BMeasureApi::DataBlockProc::sequence

The sequence number.

◆ source

BUInt16 BMeasureApi::DataBlockProc::source

The source unit,.

◆ spare

BUInt8 BMeasureApi::DataBlockProc::spare[3]

◆ status

BUInt16 BMeasureApi::DataBlockProc::status

◆ time

BUInt64 BMeasureApi::DataBlockProc::time

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

◆ type

DataType BMeasureApi::DataBlockProc::type

The type of data block.


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