Arduino Universal Inputs
A collection of libraries for managing/processing input devices on Arduino.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator
Typedefs | Enumerations
UniversalInputTypes.h File Reference
#include <Arduino.h>
#include <inttypes.h>
Include dependency graph for UniversalInputTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef uint16_t inputid_t
 Holds the value of a device ID.
 
typedef uint8_t inputpin_t
 Holds the value of a pin number.
 
typedef uint32_t inputtime_t
 Holds the value of a timestap.
 
typedef int32_t inputanalog_t
 Holds the value of an analog input value.
 

Enumerations

enum  inputtype_t { UIT_BUTTON, UIT_JOYSTICK, UIT_ENCODER }
 Enumeration of all input device types. More...
 

Enumeration Type Documentation

Enumeration of all input device types.

Enumerator
UIT_BUTTON 

Buttons inheriting from IButton.

UIT_JOYSTICK 

Joysticks inheriting from IJoystick.

UIT_ENCODER 

Encoders.