irioCoreCpp Library Module  2.1.0
irio::ModuleNI6581 Class Reference

Conversion parameters for FlexRIO Module NI6581. More...

#include <modules.h>

Inheritance diagram for irio::ModuleNI6581:

Public Member Functions

 ModuleNI6581 ()
 Conversion parameters for FlexRIO Module NI6581.
 
- Public Member Functions inherited from irio::Module
 Module (const ModulesType &id=ModulesType::NoModule)
 Constructor. More...
 
void setCouplingMode (const CouplingMode &mode)
 Sets a new coupling mode, changing the conversion constants accordingly. More...
 
CouplingMode getCouplingMode () const
 Returns the actual configured coupling mode. More...
 
double getCVADC () const
 Conversion to Volts of analog inputs. More...
 
double getCVDAC () const
 Conversion from Volts for analog outputs. More...
 
double getMaxValAO () const
 Maximum value to be written in an analog output. More...
 
double getMinValAO () const
 Minimum value to be written in an analog output. More...
 

Private Attributes

const ConfigParams m_configNone { 1.0, 1.0, 1.0, -1.0 }
 ConfigParams for No coupling mode for NI6581.
 

Additional Inherited Members

- Public Attributes inherited from irio::Module
const ModulesType moduleID
 Module identifier.
 
- Protected Member Functions inherited from irio::Module
void addConfig (const CouplingMode &mode, const ConfigParams &config)
 Adds a configuration for a specific coupling mode. More...
 

Detailed Description

Conversion parameters for FlexRIO Module NI6581.

Definition at line 184 of file modules.h.


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