rm_control
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
rm_hw::GpioManager Class Reference

#include <gpio_manager.h>

Public Member Functions

 GpioManager ()
 
 ~GpioManager ()
 
void setGpioDirection (rm_control::GpioData gpioData)
 
void readGpio ()
 
void writeGpio ()
 

Public Attributes

std::vector< rm_control::GpioDatagpio_state_values
 
std::vector< rm_control::GpioDatagpio_command_values
 

Constructor & Destructor Documentation

◆ GpioManager()

rm_hw::GpioManager::GpioManager ( )
explicit

◆ ~GpioManager()

rm_hw::GpioManager::~GpioManager ( )

Member Function Documentation

◆ readGpio()

void rm_hw::GpioManager::readGpio ( )

◆ setGpioDirection()

void rm_hw::GpioManager::setGpioDirection ( rm_control::GpioData gpioData)

◆ writeGpio()

void rm_hw::GpioManager::writeGpio ( )

Member Data Documentation

◆ gpio_command_values

std::vector<rm_control::GpioData> rm_hw::GpioManager::gpio_command_values

◆ gpio_state_values

std::vector<rm_control::GpioData> rm_hw::GpioManager::gpio_state_values

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