Thunderbots Project
Loading...
Searching...
No Matches
gpio.h
1
#pragma once
2
3
#include "software/util/make_enum/make_enum.hpp"
4
5
MAKE_ENUM(GpioState, LOW, HIGH);
6
MAKE_ENUM(GpioDirection, INPUT, OUTPUT);
7
11
class
Gpio
12
{
13
public
:
19
virtual
void
setValue
(GpioState state) = 0;
20
24
virtual
GpioState
getValue
() = 0;
25
};
Gpio
Definition
gpio.h:12
Gpio::setValue
virtual void setValue(GpioState state)=0
Gpio::getValue
virtual GpioState getValue()=0
src
software
embedded
gpio.h
Generated by
1.9.8