|
irioCoreCpp Library Module
2.1.0
|
Conversion parameters for FlexRIO Module NI5781. More...
#include <modules.h>
Public Member Functions | |
| ModuleNI5781 () | |
| Conversion parameters for FlexRIO Module NI5781. | |
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 { 2.0 / 16384, 65536.0, 0.5, -0.5 } |
| ConfigParams for DC coupling mode for NI5781. | |
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... | |