NASA Astrobee Robot Software  Astrobee Version:
Flight software for the Astrobee robots operating inside the International Space Station.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gpio Namespace Reference

Classes

class  GPIO
 
class  IOManager
 

Enumerations

enum  Direction { IN = 0, OUT = 1 }
 
enum  Edge { NONE = 0, RISING = 1, FALLING = 2, BOTH = 3 }
 
enum  Value { UNDEFINED = -1, LOW = 0, HIGH = 1 }
 
enum  Interrupt { FAILED = -1, TIMEOUT = 0, SUCCESS = 1 }
 

Enumeration Type Documentation

◆ Direction

Enumerator
IN 
OUT 

◆ Edge

enum gpio::Edge
Enumerator
NONE 
RISING 
FALLING 
BOTH 

◆ Interrupt

Enumerator
FAILED 
TIMEOUT 
SUCCESS 

◆ Value

Enumerator
UNDEFINED 
LOW 
HIGH