Relacs  0.9.8
Public Member Functions | Public Attributes | List of all members
Acquire::AIData Struct Reference

#include <acquire.h>

Collaboration diagram for Acquire::AIData:
Collaboration graph
[legend]

Public Member Functions

 AIData (AnalogInput *ai)
 

Public Attributes

AnalogInputAI
 
InList Traces
 
vector< int > Gains
 
int AIDevice
 
bool AIRate
 

Constructor & Destructor Documentation

AIData ( AnalogInput ai)
inline

Construct an AIData.

Member Data Documentation

Pointer to the interface to the hardware driver.

Referenced by Acquire::adjustGain(), Simulator::read(), Simulator::restartRead(), and Acquire::setGain().

InList Traces

The traces acquired from this device.

Referenced by Acquire::adjustGain(), Simulator::restartRead(), and Acquire::setGain().

vector< int > Gains

New gain indices corresponding to Traces.

Referenced by Acquire::adjustGain(), Simulator::restartRead(), and Acquire::setGain().

int AIDevice

This analog input device will always be started by analog input device AIDevice (index to AI).

bool AIRate

... and has to use the same sampling rate.


The documentation for this struct was generated from the following file: