3 #include "terminals/terminalsBase.h"
42 const std::uint16_t dec)
const;
Responsible for managing the parsing of resources for a bitfile.
Base class for all terminals.
Class managing all terminals related to the cRIO IO functionality.
size_t getNumIOSamplingRate() const
Returns number of IO Sampling Rate terminals found.
TerminalsIO(ParserManager *parserManager, const NiFpga_Session &session, const Platform &platform)
Manages finding the related IO terminals.
void setSamplingRateDecimation(const std::uint32_t &n, const std::uint16_t dec) const
Configures the sampling rate for a specific cRIO module.
std::uint16_t getSamplingRateDecimation(const std::uint32_t &n) const
Returns the decimation of a sampling rate specific to a module.