Public Member Functions | Public Attributes | List of all members
rm_hw::GpioManager Class Reference

#include <gpio_manager.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 17 of file gpio_manager.h.

Constructor & Destructor Documentation

◆ GpioManager()

rm_hw::GpioManager::GpioManager ( )
explicit

Definition at line 9 of file gpio_manager.cpp.

◆ ~GpioManager()

rm_hw::GpioManager::~GpioManager ( )

Definition at line 13 of file gpio_manager.cpp.

Member Function Documentation

◆ readGpio()

void rm_hw::GpioManager::readGpio ( )

Definition at line 45 of file gpio_manager.cpp.

◆ setGpioDirection()

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

Definition at line 16 of file gpio_manager.cpp.

◆ writeGpio()

void rm_hw::GpioManager::writeGpio ( )

Definition at line 68 of file gpio_manager.cpp.

Member Data Documentation

◆ gpio_command_values

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

Definition at line 28 of file gpio_manager.h.

◆ gpio_state_values

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

Definition at line 27 of file gpio_manager.h.


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


rm_hw
Author(s): Qiayuan Liao
autogenerated on Tue May 6 2025 02:23:44