Control Surface new-input
MIDI Control Surface library for Arduino
Classes | Namespaces | Variables
MCP23017Encoders.hpp File Reference
#include <AH/Settings/NamespaceSettings.hpp>
#include <AH/Settings/Warnings.hpp>
#include <AH/Arduino-Wrapper.h>
#include <AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp>
#include <AH/STL/type_traits>
+ Include dependency graph for MCP23017Encoders.hpp:

Go to the source code of this file.

Classes

class  MCP23017Encoders< WireType, EncoderPositionType, InterruptSafe >
 Class for reading 8 rotary encoders using a MCP23017 I²C port expander. More...
 
class  MCP23017Encoders< WireType, EncoderPositionType, InterruptSafe >::MCP23017Encoder
 Proxy to access a single encoder of the 8 encoders managed by MCP23017Encoders. More...
 

Namespaces

namespace  AH
 PrintStream library
 

Variables

constexpr static int8_t MCP23017Encoders_lut [16]
  More...