Electronics and Software
Engineering Innovation
BMeasure-lib  1.0.0
BMeasureApi::AwgConfig Class Reference

#include <BMeasureD.h>

Static Public Member Functions

static const BObjMembergetMembers ()
 

Public Attributes

AwgMode mode
 The mode including waveform type. More...
 
AwgOutput output
 The output channels. More...
 
BUInt8 trackChannel
 Input channel to track. More...
 
BUInt8 spare
 
BFloat32 frequency
 The frequency. More...
 
BFloat32 amplitude
 The peak amplitude in Volts. More...
 
BFloat32 offset
 The DC offset in volts. More...
 
BFloat32 duty
 The Duty cycle in %. More...
 
BUInt32 numSamples
 The number of samples when using arbitary waveforms. More...
 

Member Function Documentation

◆ getMembers()

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

Member Data Documentation

◆ amplitude

BFloat32 BMeasureApi::AwgConfig::amplitude

The peak amplitude in Volts.

◆ duty

BFloat32 BMeasureApi::AwgConfig::duty

The Duty cycle in %.

◆ frequency

BFloat32 BMeasureApi::AwgConfig::frequency

The frequency.

◆ mode

AwgMode BMeasureApi::AwgConfig::mode

The mode including waveform type.

◆ numSamples

BUInt32 BMeasureApi::AwgConfig::numSamples

The number of samples when using arbitary waveforms.

◆ offset

BFloat32 BMeasureApi::AwgConfig::offset

The DC offset in volts.

◆ output

AwgOutput BMeasureApi::AwgConfig::output

The output channels.

◆ spare

BUInt8 BMeasureApi::AwgConfig::spare

◆ trackChannel

BUInt8 BMeasureApi::AwgConfig::trackChannel

Input channel to track.


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