Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
Classes | Macros
AHEncoder.hpp File Reference
#include "AtomicPosition.hpp"
#include "DirectPinRead.hpp"
#include "NumInterrupts.hpp"
#include <AH/Containers/Array.hpp>
#include <AH/Hardware/Arduino-Hardware-Types.hpp>
#include "AHEncoder.ipp"
+ Include dependency graph for AHEncoder.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AHEncoder
 Class for reading quadrature encoders, heavily influenced by http://www.pjrc.com/teensy/td_libs_Encoder.html. More...
 

Macros

#define CS_ENCODER_ISR_ATTR
 
#define CS_ENCODER_ARGLIST_SIZE   CORE_NUM_INTERRUPT
 Available number of interrupts.
 

Macro Definition Documentation

◆ CS_ENCODER_ISR_ATTR

#define CS_ENCODER_ISR_ATTR

Definition at line 16 of file AHEncoder.hpp.

◆ CS_ENCODER_ARGLIST_SIZE

#define CS_ENCODER_ARGLIST_SIZE   CORE_NUM_INTERRUPT

Available number of interrupts.

Definition at line 20 of file AHEncoder.hpp.