Electronics and Software
Engineering Innovation
BMeasure-lib 1.1.0
BMeasureApi Namespace Reference

Classes

class  AlarmConfig
 
class  AwgConfig
 File information. More...
 
class  BMeasure
 
class  BMeasureUnit
 
class  BMeasureUnit1
 
class  BMeasureUnitDevice
 
class  BMeasureUnits
 
class  BMeasureUnitsDataBlock
 
class  BoardConfig
 
class  CalibrateInfo
 
class  ChannelConfig
 Channel configuration. More...
 
class  CommsNet
 
class  CommsSerial
 
class  CommsUsb
 
class  ConfigItem
 
class  Configuration
 
class  DataBlock
 Data Block. Data in floating point format for all channels. More...
 
class  DataBlockFloat
 Processed data for a channel. More...
 
class  DataBlockProc
 Info Block. More...
 
class  DataFile
 
class  DataProc
 Data Proc Block. Processd Data packed into bytestream based on sampleTypes. More...
 
class  FileData
 
class  FileInfo
 File information. More...
 
class  FilesysInfo
 
class  InfoBlock
 AWG Configuration. More...
 
class  Information
 
class  MeasurementConfig
 Measurement config Data Block. Data packed into bytestream based on sampleTypes. More...
 
class  NodeInfo
 
class  NodeStatus
 
class  Version
 
class  WifiAccessPoint
 

Typedefs

typedef BArray< ChannelConfigChannelConfigs
 

Enumerations

enum  ErrorNum { ErrorNumSystem = 64 , ErrorNumDataOverrun = 65 , ErrorNumToFast = 66 }
 
enum  NodeType { NodeTypeNone = 0 , NodeTypeBMeasure1 = 1 }
 
enum  SecurityMode { SecurityModeBasic , SecurityModeConfig , SecurityModeFull }
 
enum  Status {
  StatusNone = 0x00 , StatusError = 0x01 , StatusWarning = 0x02 , StatusRun = 0x04 ,
  StatusTriggerWait = 0x08 , StatusEnd0 = 0x10 , StatusEnd1 = 0x20 , StatusDataOverrun = 0x40 ,
  StatusFpgaOverrun = 0x80 , StatusAlarm = 0x0100
}
 
enum  Mode {
  ModeIdle = 0 , ModeRun = 1 , ModeRunProgram = 2 , ModeInternal = 3 ,
  ModeSleep = 4 , ModeDemo1 = 5
}
 
enum  BlockTypes { BlockTypeInfo = 0x424E4531 , BlockTypeData = 0x424E4532 }
 
enum  ChannelType {
  ChannelTypeNone = 0 , ChannelTypeAnalogueIn = 1 , ChannelTypeAnalogueOut = 2 , ChannelTypeDigitalIn = 3 ,
  ChannelTypeDigitalOut = 4
}
 
enum  SampleType {
  SampleTypeNone = 0 , SampleTypeBool = 1 , SampleTypeInt8 = 2 , SampleTypeInt16 = 3 ,
  SampleTypeInt32 = 4 , SampleTypeFloat32 = 5 , SampleTypeFloat64 = 6
}
 
enum  SyncMode { SyncModeOff = 0 , SyncModeMaster = 1 , SyncModeSlave = 2 }
 
enum  MeasureMode { MeasureModeOff = 0 , MeasureModeOneShot = 1 , MeasureModeRepeat = 2 , MeasureModeContinuous = 3 }
 
enum  MeasureOption { MeasureOptionNone = 0 , MeasureOptionProcess = 0x01 }
 
enum  TriggerMode { TriggerModeOff = 0 , TriggerModePositive = 1 , TriggerModeNegative = 2 }
 
enum  TriggerConfig { TriggerConfigNone = 0 }
 
enum  DigitalMode {
  DigitalModeInput = 0 , DigitalModeOutput = 1 , DigitalModeInOut = 2 , DigitalModeSyncMaster = 3 ,
  DigitalModeSyncSlave = 4
}
 
enum  AwgMode {
  AwgModeNone , AwgModeDc , AwgModeSine , AwgModeSquare ,
  AwgModeTriangle , AwgModeNoise , AwgModeTrackRms , AwgModeTrackMean ,
  AwgModeArbitrary
}
 
enum  AwgOutput { AwgOutputNone , AwgOutputAO0 , AwgOutputAO1 , AwgOutputAO01 }
 
enum  FileType { FileTypeNone , FileTypeFile , FileTypeDir }
 
enum  FilesysDeleteType { FilesysDeleteTypeNone , FilesysDeleteTypeData , FilesysDeleteTypeFormat }
 
enum  LogData { LogDataOff , LogDataRaw = 0x01 , LogDataProcessed = 0x02 }
 
enum  LogDataMode { LogDataModeNormal , LogDataModeDeleteOld }
 
enum  DataType { DataTypeFloat32 , DataType125i , DataTypeProc }
 
enum  DataSend { DataSendOff , DataSendStatus = 0x01 , DataSendRaw = 0x02 , DataSendProcessed = 0x04 }
 
enum  CalibrateStage {
  CalibrateStageNone = 0 , CalibrateStageClear = 1 , CalibrateStageSettle = 2 , CalibrateStageAdcOffsets = 3 ,
  CalibrateStageDacOffsets = 4 , CalibrateStageDacScaling0 = 5 , CalibrateStageDacScaling1 = 6 , CalibrateStageAdcScaling = 7 ,
  CalibrateStageAttenScaling = 8 , CalibrationStageFiveVolts = 9 , CalibrateStageAdcScalingWithAtten = 10 , CalibrateStageChanClear = 11 ,
  CalibrateStageChanOffsets = 12 , CalibrateStageChanScaling = 13
}
 
enum  MessageSource {
  MessageSourceGeneral = 0 , MessageSourceDebug = 1 , MessageSourceTest = 2 , MessageSourceWifi = 3 ,
  MessageSourceWifiTest = 4
}
 
enum  NetworkMode { NetworkModeOff = 0 , NetworkModeDhcp = 1 , NetworkModeManual = 2 }
 
enum  WifiMode { WifiModeOff , WifiModeClient , WifiModeAp }
 
enum  AlarmMode {
  AlarmModeOff , AlarmModeHigh , AlarmModeLow , AlarmModeRange ,
  AlarmModeMagnitude
}
 
enum  AlarmOutput {
  AlarmOutputOff , AlarmOutputDioHigh , AlarmOutputDioLow , AlarmOutputRelayOn ,
  AlarmOutputRelayOff
}
 
enum  EventMode { EventModeOff , EventModeAlarm , EventModeSecond }
 
enum  Rs485Mode { Rs485ModeOff , Rs485ModeBoap }
 
enum  BMeasFileType { BMeasFileTypeBlock512 , BMeasFileTypeStream }
 
enum  WifiCmd {
  WifiCmdOff , WifiCmdOn , WifiCmdScan , WifiCmdConnect ,
  WifiCmdDisconnect
}
 
enum  WifiStatus {
  WifiStatusOff , WifiStatusOn , WifiStatusConnecting , WifiStatusConnected ,
  WifiStatusConnectedInternet , WifStatusAP
}
 
enum  TdsDataType {
  TdsTypeVoid , TdsTypeI8 , TdsTypeI16 , TdsTypeI32 ,
  TdsTypeI64 , TdsTypeU8 , TdsTypeU16 , TdsTypeU32 ,
  TdsTypeU64 , TdsTypeSingleFloat , TdsTypeDoubleFloat , TdsTypeExtendedFloat ,
  TdsTypeSingleFloatWithUnit =0x19 , TdsTypeDoubleFloatWithUnit , TdsTypeExtendedFloatWithUnit , TdsTypeString =0x20 ,
  TdsTypeBoolean =0x21 , TdsTypeTimeStamp =0x44 , TdsTypeFixedPoint =0x4F , TdsTypeComplexSingleFloat =0x08000c ,
  TdsTypeComplexDoubleFloat =0x10000d , TdsTypeDAQmxRawData =0xFFFFFFFF
}
 

Functions

BString toBString (ErrorNum v)
 
BError fromBString (BString str, ErrorNum &v)
 
BString toBStringJson (BString n, ErrorNum v)
 
BString toBString (NodeType v)
 
BError fromBString (BString str, NodeType &v)
 
BString toBStringJson (BString n, NodeType v)
 
BString toBString (SecurityMode v)
 
BError fromBString (BString str, SecurityMode &v)
 
BString toBStringJson (BString n, SecurityMode v)
 
BString toBString (Status v)
 
BError fromBString (BString str, Status &v)
 
BString toBStringJson (BString n, Status v)
 
BString toBString (Mode v)
 
BError fromBString (BString str, Mode &v)
 
BString toBStringJson (BString n, Mode v)
 
BString toBString (BlockTypes v)
 
BError fromBString (BString str, BlockTypes &v)
 
BString toBStringJson (BString n, BlockTypes v)
 
BString toBString (ChannelType v)
 
BError fromBString (BString str, ChannelType &v)
 
BString toBStringJson (BString n, ChannelType v)
 
BString toBString (SampleType v)
 
BError fromBString (BString str, SampleType &v)
 
BString toBStringJson (BString n, SampleType v)
 
BString toBString (SyncMode v)
 
BError fromBString (BString str, SyncMode &v)
 
BString toBStringJson (BString n, SyncMode v)
 
BString toBString (MeasureMode v)
 
BError fromBString (BString str, MeasureMode &v)
 
BString toBStringJson (BString n, MeasureMode v)
 
BString toBString (MeasureOption v)
 
BError fromBString (BString str, MeasureOption &v)
 
BString toBStringJson (BString n, MeasureOption v)
 
BString toBString (TriggerMode v)
 
BError fromBString (BString str, TriggerMode &v)
 
BString toBStringJson (BString n, TriggerMode v)
 
BString toBString (TriggerConfig v)
 
BError fromBString (BString str, TriggerConfig &v)
 
BString toBStringJson (BString n, TriggerConfig v)
 
BString toBString (DigitalMode v)
 
BError fromBString (BString str, DigitalMode &v)
 
BString toBStringJson (BString n, DigitalMode v)
 
BString toBString (AwgMode v)
 
BError fromBString (BString str, AwgMode &v)
 
BString toBStringJson (BString n, AwgMode v)
 
BString toBString (AwgOutput v)
 
BError fromBString (BString str, AwgOutput &v)
 
BString toBStringJson (BString n, AwgOutput v)
 
BString toBString (FileType v)
 
BError fromBString (BString str, FileType &v)
 
BString toBStringJson (BString n, FileType v)
 
BString toBString (FilesysDeleteType v)
 
BError fromBString (BString str, FilesysDeleteType &v)
 
BString toBStringJson (BString n, FilesysDeleteType v)
 
BString toBString (LogData v)
 
BError fromBString (BString str, LogData &v)
 
BString toBStringJson (BString n, LogData v)
 
BString toBString (LogDataMode v)
 
BError fromBString (BString str, LogDataMode &v)
 
BString toBStringJson (BString n, LogDataMode v)
 
BString toBString (DataType v)
 
BError fromBString (BString str, DataType &v)
 
BString toBStringJson (BString n, DataType v)
 
BString toBString (DataSend v)
 
BError fromBString (BString str, DataSend &v)
 
BString toBStringJson (BString n, DataSend v)
 
BString toBString (CalibrateStage v)
 
BError fromBString (BString str, CalibrateStage &v)
 
BString toBStringJson (BString n, CalibrateStage v)
 
BString toBString (MessageSource v)
 
BError fromBString (BString str, MessageSource &v)
 
BString toBStringJson (BString n, MessageSource v)
 
BString toBString (NetworkMode v)
 
BError fromBString (BString str, NetworkMode &v)
 
BString toBStringJson (BString n, NetworkMode v)
 
BString toBString (WifiMode v)
 
BError fromBString (BString str, WifiMode &v)
 
BString toBStringJson (BString n, WifiMode v)
 
BString toBString (AlarmMode v)
 
BError fromBString (BString str, AlarmMode &v)
 
BString toBStringJson (BString n, AlarmMode v)
 
BString toBString (AlarmOutput v)
 
BError fromBString (BString str, AlarmOutput &v)
 
BString toBStringJson (BString n, AlarmOutput v)
 
BString toBString (EventMode v)
 
BError fromBString (BString str, EventMode &v)
 
BString toBStringJson (BString n, EventMode v)
 
BString toBString (Rs485Mode v)
 
BError fromBString (BString str, Rs485Mode &v)
 
BString toBStringJson (BString n, Rs485Mode v)
 
BString toBString (BMeasFileType v)
 
BError fromBString (BString str, BMeasFileType &v)
 
BString toBStringJson (BString n, BMeasFileType v)
 
BString toBString (WifiCmd v)
 
BError fromBString (BString str, WifiCmd &v)
 
BString toBStringJson (BString n, WifiCmd v)
 
BString toBString (WifiStatus v)
 
BError fromBString (BString str, WifiStatus &v)
 
BString toBStringJson (BString n, WifiStatus v)
 
const char * channelTypeString (ChannelType type)
 
const char * sampleTypeString (SampleType type)
 
BFloat32 toFloat (BUInt32 v)
 
static int unitSort (BMeasureUnit1 *&u1, BMeasureUnit1 *&u2)
 
static BUInt32 roundDown512 (BUInt32 size)
 
const BUInt32 TocMetaData (1<< 1)
 
const BUInt32 TocNewObjList (1<< 2)
 
const BUInt32 TocRawData (1<< 3)
 
const BUInt32 TocInterleavedData (1<< 5)
 
const BUInt32 TocBigEndian (1<< 6)
 
const BUInt32 TocDaqRawData (1<< 7)
 
BUInt32 round512 (BUInt32 s)
 

Variables

const BUInt32 apiVersion = 0
 

Typedef Documentation

◆ ChannelConfigs

Enumeration Type Documentation

◆ AlarmMode

Enumerator
AlarmModeOff 
AlarmModeHigh 
AlarmModeLow 
AlarmModeRange 
AlarmModeMagnitude 

◆ AlarmOutput

Enumerator
AlarmOutputOff 
AlarmOutputDioHigh 
AlarmOutputDioLow 
AlarmOutputRelayOn 
AlarmOutputRelayOff 

◆ AwgMode

Enumerator
AwgModeNone 
AwgModeDc 
AwgModeSine 
AwgModeSquare 
AwgModeTriangle 
AwgModeNoise 
AwgModeTrackRms 
AwgModeTrackMean 
AwgModeArbitrary 

◆ AwgOutput

Enumerator
AwgOutputNone 
AwgOutputAO0 
AwgOutputAO1 
AwgOutputAO01 

◆ BlockTypes

Enumerator
BlockTypeInfo 
BlockTypeData 

◆ BMeasFileType

Enumerator
BMeasFileTypeBlock512 
BMeasFileTypeStream 

◆ CalibrateStage

Enumerator
CalibrateStageNone 
CalibrateStageClear 
CalibrateStageSettle 
CalibrateStageAdcOffsets 
CalibrateStageDacOffsets 
CalibrateStageDacScaling0 
CalibrateStageDacScaling1 
CalibrateStageAdcScaling 
CalibrateStageAttenScaling 
CalibrationStageFiveVolts 
CalibrateStageAdcScalingWithAtten 
CalibrateStageChanClear 
CalibrateStageChanOffsets 
CalibrateStageChanScaling 

◆ ChannelType

Enumerator
ChannelTypeNone 
ChannelTypeAnalogueIn 
ChannelTypeAnalogueOut 
ChannelTypeDigitalIn 
ChannelTypeDigitalOut 

◆ DataSend

Enumerator
DataSendOff 
DataSendStatus 
DataSendRaw 
DataSendProcessed 

◆ DataType

Enumerator
DataTypeFloat32 
DataType125i 
DataTypeProc 

◆ DigitalMode

Enumerator
DigitalModeInput 
DigitalModeOutput 
DigitalModeInOut 
DigitalModeSyncMaster 
DigitalModeSyncSlave 

◆ ErrorNum

Enumerator
ErrorNumSystem 
ErrorNumDataOverrun 
ErrorNumToFast 

◆ EventMode

Enumerator
EventModeOff 
EventModeAlarm 
EventModeSecond 

◆ FilesysDeleteType

Enumerator
FilesysDeleteTypeNone 
FilesysDeleteTypeData 
FilesysDeleteTypeFormat 

◆ FileType

Enumerator
FileTypeNone 
FileTypeFile 
FileTypeDir 

◆ LogData

Enumerator
LogDataOff 
LogDataRaw 
LogDataProcessed 

◆ LogDataMode

Enumerator
LogDataModeNormal 
LogDataModeDeleteOld 

◆ MeasureMode

Enumerator
MeasureModeOff 
MeasureModeOneShot 
MeasureModeRepeat 
MeasureModeContinuous 

◆ MeasureOption

Enumerator
MeasureOptionNone 
MeasureOptionProcess 

◆ MessageSource

Enumerator
MessageSourceGeneral 
MessageSourceDebug 
MessageSourceTest 
MessageSourceWifi 
MessageSourceWifiTest 

◆ Mode

Enumerator
ModeIdle 
ModeRun 
ModeRunProgram 
ModeInternal 
ModeSleep 
ModeDemo1 

◆ NetworkMode

Enumerator
NetworkModeOff 
NetworkModeDhcp 
NetworkModeManual 

◆ NodeType

Enumerator
NodeTypeNone 
NodeTypeBMeasure1 

◆ Rs485Mode

Enumerator
Rs485ModeOff 
Rs485ModeBoap 

◆ SampleType

Enumerator
SampleTypeNone 
SampleTypeBool 
SampleTypeInt8 
SampleTypeInt16 
SampleTypeInt32 
SampleTypeFloat32 
SampleTypeFloat64 

◆ SecurityMode

Enumerator
SecurityModeBasic 
SecurityModeConfig 
SecurityModeFull 

◆ Status

Enumerator
StatusNone 
StatusError 
StatusWarning 
StatusRun 
StatusTriggerWait 
StatusEnd0 
StatusEnd1 
StatusDataOverrun 
StatusFpgaOverrun 
StatusAlarm 

◆ SyncMode

Enumerator
SyncModeOff 
SyncModeMaster 
SyncModeSlave 

◆ TdsDataType

Enumerator
TdsTypeVoid 
TdsTypeI8 
TdsTypeI16 
TdsTypeI32 
TdsTypeI64 
TdsTypeU8 
TdsTypeU16 
TdsTypeU32 
TdsTypeU64 
TdsTypeSingleFloat 
TdsTypeDoubleFloat 
TdsTypeExtendedFloat 
TdsTypeSingleFloatWithUnit 
TdsTypeDoubleFloatWithUnit 
TdsTypeExtendedFloatWithUnit 
TdsTypeString 
TdsTypeBoolean 
TdsTypeTimeStamp 
TdsTypeFixedPoint 
TdsTypeComplexSingleFloat 
TdsTypeComplexDoubleFloat 
TdsTypeDAQmxRawData 

◆ TriggerConfig

Enumerator
TriggerConfigNone 

◆ TriggerMode

Enumerator
TriggerModeOff 
TriggerModePositive 
TriggerModeNegative 

◆ WifiCmd

Enumerator
WifiCmdOff 
WifiCmdOn 
WifiCmdScan 
WifiCmdConnect 
WifiCmdDisconnect 

◆ WifiMode

Enumerator
WifiModeOff 
WifiModeClient 
WifiModeAp 

◆ WifiStatus

Enumerator
WifiStatusOff 
WifiStatusOn 
WifiStatusConnecting 
WifiStatusConnected 
WifiStatusConnectedInternet 
WifStatusAP 

Function Documentation

◆ channelTypeString()

const char * BMeasureApi::channelTypeString ( ChannelType  type)

◆ fromBString() [1/33]

BError BMeasureApi::fromBString ( BString  str,
AlarmMode v 
)

◆ fromBString() [2/33]

BError BMeasureApi::fromBString ( BString  str,
AlarmOutput v 
)

◆ fromBString() [3/33]

BError BMeasureApi::fromBString ( BString  str,
AwgMode v 
)

◆ fromBString() [4/33]

BError BMeasureApi::fromBString ( BString  str,
AwgOutput v 
)

◆ fromBString() [5/33]

BError BMeasureApi::fromBString ( BString  str,
BlockTypes v 
)

◆ fromBString() [6/33]

BError BMeasureApi::fromBString ( BString  str,
BMeasFileType v 
)

◆ fromBString() [7/33]

BError BMeasureApi::fromBString ( BString  str,
CalibrateStage v 
)

◆ fromBString() [8/33]

BError BMeasureApi::fromBString ( BString  str,
ChannelType v 
)

◆ fromBString() [9/33]

BError BMeasureApi::fromBString ( BString  str,
DataSend v 
)

◆ fromBString() [10/33]

BError BMeasureApi::fromBString ( BString  str,
DataType v 
)

◆ fromBString() [11/33]

BError BMeasureApi::fromBString ( BString  str,
DigitalMode v 
)

◆ fromBString() [12/33]

BError BMeasureApi::fromBString ( BString  str,
ErrorNum v 
)

◆ fromBString() [13/33]

BError BMeasureApi::fromBString ( BString  str,
EventMode v 
)

◆ fromBString() [14/33]

BError BMeasureApi::fromBString ( BString  str,
FilesysDeleteType v 
)

◆ fromBString() [15/33]

BError BMeasureApi::fromBString ( BString  str,
FileType v 
)

◆ fromBString() [16/33]

BError BMeasureApi::fromBString ( BString  str,
LogData v 
)

◆ fromBString() [17/33]

BError BMeasureApi::fromBString ( BString  str,
LogDataMode v 
)

◆ fromBString() [18/33]

BError BMeasureApi::fromBString ( BString  str,
MeasureMode v 
)

◆ fromBString() [19/33]

BError BMeasureApi::fromBString ( BString  str,
MeasureOption v 
)

◆ fromBString() [20/33]

BError BMeasureApi::fromBString ( BString  str,
MessageSource v 
)

◆ fromBString() [21/33]

BError BMeasureApi::fromBString ( BString  str,
Mode v 
)

◆ fromBString() [22/33]

BError BMeasureApi::fromBString ( BString  str,
NetworkMode v 
)

◆ fromBString() [23/33]

BError BMeasureApi::fromBString ( BString  str,
NodeType v 
)

◆ fromBString() [24/33]

BError BMeasureApi::fromBString ( BString  str,
Rs485Mode v 
)

◆ fromBString() [25/33]

BError BMeasureApi::fromBString ( BString  str,
SampleType v 
)

◆ fromBString() [26/33]

BError BMeasureApi::fromBString ( BString  str,
SecurityMode v 
)

◆ fromBString() [27/33]

BError BMeasureApi::fromBString ( BString  str,
Status v 
)

◆ fromBString() [28/33]

BError BMeasureApi::fromBString ( BString  str,
SyncMode v 
)

◆ fromBString() [29/33]

BError BMeasureApi::fromBString ( BString  str,
TriggerConfig v 
)

◆ fromBString() [30/33]

BError BMeasureApi::fromBString ( BString  str,
TriggerMode v 
)

◆ fromBString() [31/33]

BError BMeasureApi::fromBString ( BString  str,
WifiCmd v 
)

◆ fromBString() [32/33]

BError BMeasureApi::fromBString ( BString  str,
WifiMode v 
)

◆ fromBString() [33/33]

BError BMeasureApi::fromBString ( BString  str,
WifiStatus v 
)

◆ round512()

BUInt32 BMeasureApi::round512 ( BUInt32  s)

◆ roundDown512()

static BUInt32 BMeasureApi::roundDown512 ( BUInt32  size)
static

◆ sampleTypeString()

const char * BMeasureApi::sampleTypeString ( SampleType  type)

◆ toBString() [1/33]

BString BMeasureApi::toBString ( AlarmMode  v)

◆ toBString() [2/33]

BString BMeasureApi::toBString ( AlarmOutput  v)

◆ toBString() [3/33]

BString BMeasureApi::toBString ( AwgMode  v)

◆ toBString() [4/33]

BString BMeasureApi::toBString ( AwgOutput  v)

◆ toBString() [5/33]

BString BMeasureApi::toBString ( BlockTypes  v)

◆ toBString() [6/33]

BString BMeasureApi::toBString ( BMeasFileType  v)

◆ toBString() [7/33]

BString BMeasureApi::toBString ( CalibrateStage  v)

◆ toBString() [8/33]

BString BMeasureApi::toBString ( ChannelType  v)

◆ toBString() [9/33]

BString BMeasureApi::toBString ( DataSend  v)

◆ toBString() [10/33]

BString BMeasureApi::toBString ( DataType  v)

◆ toBString() [11/33]

BString BMeasureApi::toBString ( DigitalMode  v)

◆ toBString() [12/33]

BString BMeasureApi::toBString ( ErrorNum  v)

◆ toBString() [13/33]

BString BMeasureApi::toBString ( EventMode  v)

◆ toBString() [14/33]

BString BMeasureApi::toBString ( FilesysDeleteType  v)

◆ toBString() [15/33]

BString BMeasureApi::toBString ( FileType  v)

◆ toBString() [16/33]

BString BMeasureApi::toBString ( LogData  v)

◆ toBString() [17/33]

BString BMeasureApi::toBString ( LogDataMode  v)

◆ toBString() [18/33]

BString BMeasureApi::toBString ( MeasureMode  v)

◆ toBString() [19/33]

BString BMeasureApi::toBString ( MeasureOption  v)

◆ toBString() [20/33]

BString BMeasureApi::toBString ( MessageSource  v)

◆ toBString() [21/33]

BString BMeasureApi::toBString ( Mode  v)

◆ toBString() [22/33]

BString BMeasureApi::toBString ( NetworkMode  v)

◆ toBString() [23/33]

BString BMeasureApi::toBString ( NodeType  v)

◆ toBString() [24/33]

BString BMeasureApi::toBString ( Rs485Mode  v)

◆ toBString() [25/33]

BString BMeasureApi::toBString ( SampleType  v)

◆ toBString() [26/33]

BString BMeasureApi::toBString ( SecurityMode  v)

◆ toBString() [27/33]

BString BMeasureApi::toBString ( Status  v)

◆ toBString() [28/33]

BString BMeasureApi::toBString ( SyncMode  v)

◆ toBString() [29/33]

BString BMeasureApi::toBString ( TriggerConfig  v)

◆ toBString() [30/33]

BString BMeasureApi::toBString ( TriggerMode  v)

◆ toBString() [31/33]

BString BMeasureApi::toBString ( WifiCmd  v)

◆ toBString() [32/33]

BString BMeasureApi::toBString ( WifiMode  v)

◆ toBString() [33/33]

BString BMeasureApi::toBString ( WifiStatus  v)

◆ toBStringJson() [1/33]

BString BMeasureApi::toBStringJson ( BString  n,
AlarmMode  v 
)

◆ toBStringJson() [2/33]

BString BMeasureApi::toBStringJson ( BString  n,
AlarmOutput  v 
)

◆ toBStringJson() [3/33]

BString BMeasureApi::toBStringJson ( BString  n,
AwgMode  v 
)

◆ toBStringJson() [4/33]

BString BMeasureApi::toBStringJson ( BString  n,
AwgOutput  v 
)

◆ toBStringJson() [5/33]

BString BMeasureApi::toBStringJson ( BString  n,
BlockTypes  v 
)

◆ toBStringJson() [6/33]

BString BMeasureApi::toBStringJson ( BString  n,
BMeasFileType  v 
)

◆ toBStringJson() [7/33]

BString BMeasureApi::toBStringJson ( BString  n,
CalibrateStage  v 
)

◆ toBStringJson() [8/33]

BString BMeasureApi::toBStringJson ( BString  n,
ChannelType  v 
)

◆ toBStringJson() [9/33]

BString BMeasureApi::toBStringJson ( BString  n,
DataSend  v 
)

◆ toBStringJson() [10/33]

BString BMeasureApi::toBStringJson ( BString  n,
DataType  v 
)

◆ toBStringJson() [11/33]

BString BMeasureApi::toBStringJson ( BString  n,
DigitalMode  v 
)

◆ toBStringJson() [12/33]

BString BMeasureApi::toBStringJson ( BString  n,
ErrorNum  v 
)

◆ toBStringJson() [13/33]

BString BMeasureApi::toBStringJson ( BString  n,
EventMode  v 
)

◆ toBStringJson() [14/33]

BString BMeasureApi::toBStringJson ( BString  n,
FilesysDeleteType  v 
)

◆ toBStringJson() [15/33]

BString BMeasureApi::toBStringJson ( BString  n,
FileType  v 
)

◆ toBStringJson() [16/33]

BString BMeasureApi::toBStringJson ( BString  n,
LogData  v 
)

◆ toBStringJson() [17/33]

BString BMeasureApi::toBStringJson ( BString  n,
LogDataMode  v 
)

◆ toBStringJson() [18/33]

BString BMeasureApi::toBStringJson ( BString  n,
MeasureMode  v 
)

◆ toBStringJson() [19/33]

BString BMeasureApi::toBStringJson ( BString  n,
MeasureOption  v 
)

◆ toBStringJson() [20/33]

BString BMeasureApi::toBStringJson ( BString  n,
MessageSource  v 
)

◆ toBStringJson() [21/33]

BString BMeasureApi::toBStringJson ( BString  n,
Mode  v 
)

◆ toBStringJson() [22/33]

BString BMeasureApi::toBStringJson ( BString  n,
NetworkMode  v 
)

◆ toBStringJson() [23/33]

BString BMeasureApi::toBStringJson ( BString  n,
NodeType  v 
)

◆ toBStringJson() [24/33]

BString BMeasureApi::toBStringJson ( BString  n,
Rs485Mode  v 
)

◆ toBStringJson() [25/33]

BString BMeasureApi::toBStringJson ( BString  n,
SampleType  v 
)

◆ toBStringJson() [26/33]

BString BMeasureApi::toBStringJson ( BString  n,
SecurityMode  v 
)

◆ toBStringJson() [27/33]

BString BMeasureApi::toBStringJson ( BString  n,
Status  v 
)

◆ toBStringJson() [28/33]

BString BMeasureApi::toBStringJson ( BString  n,
SyncMode  v 
)

◆ toBStringJson() [29/33]

BString BMeasureApi::toBStringJson ( BString  n,
TriggerConfig  v 
)

◆ toBStringJson() [30/33]

BString BMeasureApi::toBStringJson ( BString  n,
TriggerMode  v 
)

◆ toBStringJson() [31/33]

BString BMeasureApi::toBStringJson ( BString  n,
WifiCmd  v 
)

◆ toBStringJson() [32/33]

BString BMeasureApi::toBStringJson ( BString  n,
WifiMode  v 
)

◆ toBStringJson() [33/33]

BString BMeasureApi::toBStringJson ( BString  n,
WifiStatus  v 
)

◆ TocBigEndian()

const BUInt32 BMeasureApi::TocBigEndian ( 1<<  6)

◆ TocDaqRawData()

const BUInt32 BMeasureApi::TocDaqRawData ( 1<<  7)

◆ TocInterleavedData()

const BUInt32 BMeasureApi::TocInterleavedData ( 1<<  5)

◆ TocMetaData()

const BUInt32 BMeasureApi::TocMetaData ( 1<<  1)

◆ TocNewObjList()

const BUInt32 BMeasureApi::TocNewObjList ( 1<<  2)

◆ TocRawData()

const BUInt32 BMeasureApi::TocRawData ( 1<<  3)

◆ toFloat()

BFloat32 BMeasureApi::toFloat ( BUInt32  v)
inline

◆ unitSort()

static int BMeasureApi::unitSort ( BMeasureUnit1 *&  u1,
BMeasureUnit1 *&  u2 
)
static

Variable Documentation

◆ apiVersion

const BUInt32 BMeasureApi::apiVersion = 0