IoAbstraction
Classes | Enumerations
KeyboardManager.h File Reference

contains the classes needed to deal with matrix keyboards More...

Go to the source code of this file.

Classes

class  KeyboardListener
 
class  KeyboardLayout
 
class  MatrixKeyboardManager
 

Enumerations

enum  KeyMode : uint8_t {
  KEYMODE_NOT_PRESSED , KEYMODE_DEBOUNCE , KEYMODE_DEBOUNCE1 , KEYMODE_DEBOUNCE2 ,
  KEYMODE_PRESSED , KEYMODE_REPEATING
}
 

Detailed Description

contains the classes needed to deal with matrix keyboards

Enumeration Type Documentation

◆ KeyMode

enum KeyMode : uint8_t

Internally used by the keyboard manager to manage the state of keys.