3 #include <terminals/terminalsBase.h>
28 const NiFpga_Session &session,
const Platform &platform);
75 void setAuxDO(
const std::uint32_t n,
const bool value)
const;
Responsible for managing the parsing of resources for a bitfile.
Class managing all terminals related to the auxiliary digital functionality of the RIO device.
void setAuxDO(const std::uint32_t n, const bool value) const
Writes to a specific auxDO terminal a value.
size_t getNumAuxDO() const
Returns number of auxDO terminals found.
bool getAuxDO(const std::uint32_t n) const
Returns the value of an auxDO terminal.
bool getAuxDI(const std::uint32_t n) const
Returns the value of an auxDI terminal.
TerminalsAuxDigital(ParserManager *parserManager, const NiFpga_Session &session, const Platform &platform)
Manages finding the related auxiliary digital terminals in the parsed bitfile and reading their value...
size_t getNumAuxDI() const
Returns number of auxDI terminals found.
Base class for all terminals.