irioCoreCpp Library Module  2.1.0
irio::ModuleNI92xx Class Reference

Conversion parameters for cRIO Module 9205/9264. More...

#include <modules.h>

Inheritance diagram for irio::ModuleNI92xx:

Public Member Functions

 ModuleNI92xx ()
 Conversion parameters for cRIO Module 9205/9264.
 
- 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_configDC { std::pow(2, -21), std::pow(2, 15), 10, -10 }
 ConfigParams for DC coupling mode for 9205/9264.
 

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 cRIO Module 9205/9264.

Definition at line 235 of file modules.h.


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