PacMaster 2.0(r200)
Controls digital PAC measurements and collects the results
Public Slots | Public Member Functions | Static Public Member Functions

PacUSBDev Class Reference

USB communication class (for DAC and Sync) More...

#include <PacUSBDev.h>

List of all members.

Public Slots

void sendSyncSignal ()
 Triggers a sync signal.
void setDACOutput (const quint8 channel, const qreal voltage)
 Sets the output voltage of the given channel.
void highVoltageOn (bool on=true)
void highVoltageOff ()

Public Member Functions

 PacUSBDev (QObject *parent=0)
 ~PacUSBDev ()

Static Public Member Functions

static quint16 voltageToDACValue (const qreal voltage)
static qreal dacValueToVoltage (const quint16 dacval)
static qreal minHV ()
static qreal maxHV ()
static qreal stepSize ()

Detailed Description

USB communication class (for DAC and Sync)

Author:
Matthias Nagl <mnagl@uni-goettingen.de>

Constructor & Destructor Documentation

PacUSBDev::PacUSBDev ( QObject *  parent = 0)
PacUSBDev::~PacUSBDev ( )

Member Function Documentation

static qreal PacUSBDev::dacValueToVoltage ( const quint16  dacval) [inline, static]
void PacUSBDev::highVoltageOff ( ) [slot]
void PacUSBDev::highVoltageOn ( bool  on = true) [slot]
static qreal PacUSBDev::maxHV ( ) [inline, static]
static qreal PacUSBDev::minHV ( ) [inline, static]
void PacUSBDev::sendSyncSignal ( ) [slot]

Triggers a sync signal.

void PacUSBDev::setDACOutput ( const quint8  channel,
const qreal  voltage 
) [slot]

Sets the output voltage of the given channel.

static qreal PacUSBDev::stepSize ( ) [inline, static]
static quint16 PacUSBDev::voltageToDACValue ( const qreal  voltage) [inline, static]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines