Electronics and Software
Engineering Innovation
BMeasure-lib  0.2.8
BMeasureApi::Configuration Class Reference

#include <BMeasureD.h>

Static Public Member Functions

static const BObjMembergetMembers ()
 

Public Attributes

BUInt32 version
 The configuration version. More...
 
Mode mode
 The overall run mode. More...
 
BChar name [16]
 
BChar location [16]
 
BUInt8 captureData
 Capture the data. More...
 
BUInt8 logData
 Log the data. More...
 
BUInt8 logDataMode
 Log data mode. More...
 
BUInt8 logDataDevice
 The device to store data. More...
 
BUInt8 source
 The source number if multiple units are in use. More...
 
BUInt8 sampleFrequencyMode
 The base sample frequency mode. More...
 
BUInt8 spare1 [2]
 
DigitalMode digitalMode
 The digital mode. More...
 
BUInt8 ethernetEnable
 Enable ethernet interface. More...
 
BUInt8 wifiEnable
 Enable wifi interface. More...
 
BUInt8 usbaEnable
 Enable USB-A interface. More...
 
BUInt8 usbbEnable
 Enable USB-B interface. More...
 
BUInt8 networkMode
 The network mode (0 - dhcp, 1 - static) More...
 
BUInt8 spare3 [3]
 
BUInt32 networkAddress
 The network IP address. More...
 
BUInt32 networkMask
 The network netmask. More...
 
BUInt32 networkGateway
 The network gateway. More...
 
BUInt32 networkTimeServer
 The network time server. More...
 
BUInt32 rs485BaudRate
 The RS485 baud rate. More...
 
BUInt8 rs485Bits
 The RS485 number of bits. More...
 
BUInt8 rs485StopBits
 The RS485 stop bits. More...
 
BChar wifiAp1 [32]
 
BChar wifiAp2 [32]
 

Member Function Documentation

◆ getMembers()

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

Member Data Documentation

◆ captureData

BUInt8 BMeasureApi::Configuration::captureData

Capture the data.

◆ digitalMode

DigitalMode BMeasureApi::Configuration::digitalMode

The digital mode.

◆ ethernetEnable

BUInt8 BMeasureApi::Configuration::ethernetEnable

Enable ethernet interface.

◆ location

BChar BMeasureApi::Configuration::location[16]

◆ logData

BUInt8 BMeasureApi::Configuration::logData

Log the data.

◆ logDataDevice

BUInt8 BMeasureApi::Configuration::logDataDevice

The device to store data.

◆ logDataMode

BUInt8 BMeasureApi::Configuration::logDataMode

Log data mode.

◆ mode

Mode BMeasureApi::Configuration::mode

The overall run mode.

◆ name

BChar BMeasureApi::Configuration::name[16]

◆ networkAddress

BUInt32 BMeasureApi::Configuration::networkAddress

The network IP address.

◆ networkGateway

BUInt32 BMeasureApi::Configuration::networkGateway

The network gateway.

◆ networkMask

BUInt32 BMeasureApi::Configuration::networkMask

The network netmask.

◆ networkMode

BUInt8 BMeasureApi::Configuration::networkMode

The network mode (0 - dhcp, 1 - static)

◆ networkTimeServer

BUInt32 BMeasureApi::Configuration::networkTimeServer

The network time server.

◆ rs485BaudRate

BUInt32 BMeasureApi::Configuration::rs485BaudRate

The RS485 baud rate.

◆ rs485Bits

BUInt8 BMeasureApi::Configuration::rs485Bits

The RS485 number of bits.

◆ rs485StopBits

BUInt8 BMeasureApi::Configuration::rs485StopBits

The RS485 stop bits.

◆ sampleFrequencyMode

BUInt8 BMeasureApi::Configuration::sampleFrequencyMode

The base sample frequency mode.

◆ source

BUInt8 BMeasureApi::Configuration::source

The source number if multiple units are in use.

◆ spare1

BUInt8 BMeasureApi::Configuration::spare1[2]

◆ spare3

BUInt8 BMeasureApi::Configuration::spare3[3]

◆ usbaEnable

BUInt8 BMeasureApi::Configuration::usbaEnable

Enable USB-A interface.

◆ usbbEnable

BUInt8 BMeasureApi::Configuration::usbbEnable

Enable USB-B interface.

◆ version

BUInt32 BMeasureApi::Configuration::version

The configuration version.

◆ wifiAp1

BChar BMeasureApi::Configuration::wifiAp1[32]

◆ wifiAp2

BChar BMeasureApi::Configuration::wifiAp2[32]

◆ wifiEnable

BUInt8 BMeasureApi::Configuration::wifiEnable

Enable wifi interface.


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