|
| Device (const Device &)=default |
|
| Device (Device &&)=delete |
|
Device & | operator= (const Device &)=delete |
|
Device & | operator= (Device &&)=delete |
|
| Device (const std::string &dev_name, const std::vector< IO::channel_t > &channels, std::string internal_name) |
|
| ~Device () final |
|
size_t | getChannelCount (DAQ::ChannelType::type_t type) const final |
|
bool | getChannelActive (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
int | setChannelActive (DAQ::ChannelType::type_t type, DAQ::index_t index, bool state) final |
|
size_t | getAnalogRangeCount (DAQ::index_t index) const final |
|
size_t | getAnalogReferenceCount (DAQ::index_t index) const final |
|
size_t | getAnalogUnitsCount (DAQ::index_t index) const final |
|
size_t | getAnalogDownsample (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
std::string | getAnalogRangeString (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t range) const final |
|
std::string | getAnalogReferenceString (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t reference) const final |
|
std::string | getAnalogUnitsString (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t units) const final |
|
double | getAnalogGain (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
double | getAnalogZeroOffset (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
DAQ::index_t | getAnalogRange (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
DAQ::index_t | getAnalogReference (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
DAQ::index_t | getAnalogUnits (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
DAQ::index_t | getAnalogOffsetUnits (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
int | setAnalogGain (DAQ::ChannelType::type_t type, DAQ::index_t index, double gain) final |
|
int | setAnalogRange (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t range) final |
|
int | setAnalogZeroOffset (DAQ::ChannelType::type_t type, DAQ::index_t index, double offset) final |
|
int | setAnalogReference (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t reference) final |
|
int | setAnalogUnits (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t units) final |
|
int | setAnalogOffsetUnits (DAQ::ChannelType::type_t type, DAQ::index_t index, DAQ::index_t units) final |
|
int | setAnalogDownsample (DAQ::ChannelType::type_t type, DAQ::index_t index, size_t downsample) final |
|
int | setAnalogCounter (DAQ::ChannelType::type_t type, DAQ::index_t index) final |
|
int | setAnalogCalibrationValue (DAQ::ChannelType::type_t type, DAQ::index_t index, double value) final |
|
double | getAnalogCalibrationValue (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
int | setAnalogCalibrationActive (DAQ::ChannelType::type_t type, DAQ::index_t index, bool state) final |
|
bool | getAnalogCalibrationActive (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
bool | getAnalogCalibrationState (DAQ::ChannelType::type_t type, DAQ::index_t index) const final |
|
int | setDigitalDirection (DAQ::index_t index, DAQ::direction_t direction) final |
|
void | read () final |
|
void | write () final |
|
| Device (const std::string &dev_name, const std::vector< IO::channel_t > &channels) |
|
| Device (std::string n, const std::vector< IO::channel_t > &c) |
|
| Device (const Device &)=default |
|
Device & | operator= (const Device &)=default |
|
| Device (Device &&)=delete |
|
Device & | operator= (Device &&)=delete |
|
| ~Device () override=default |
|
| Block (std::string blockname, const std::vector< channel_t > &channels, bool isdependent) |
|
| Block (const Block &block)=default |
|
Block & | operator= (const Block &block)=default |
|
| Block (Block &&)=delete |
|
Block & | operator= (Block &&)=delete |
|
virtual | ~Block ()=default |
|
std::string | getName () const |
|
size_t | getCount (flags_t type) const |
|
std::string | getChannelName (IO::flags_t type, size_t index) const |
|
std::string | getChannelDescription (IO::flags_t type, size_t index) const |
|
void | writeinput (size_t index, const double &data) |
|
const double & | readPort (IO::flags_t direction, size_t index) |
|
bool | dependent () const |
|
bool | getActive () const |
|
void | setActive (bool act) |
|
void | assignID (size_t block_id) |
|
size_t | getID () const |
|
Definition at line 200 of file nidaq_driver.cpp.