This is an old version of the documentation. View the latest version here.
Control Surface  1.0.0
MIDI Control Surface library for Arduino
Helpers Directory Reference
Directory dependency graph for Helpers:

Files

file  ADCConfig.cpp [code]
 
file  ADCConfig.hpp [code]
 This file contains the platform-specific ADC resolutions. By default, the library automatically selects the maximum supported resolution for known boards, otherwise, it falls back to 10 bits.
 
file  Array.cpp [code]
 
file  Array.hpp [code]
 
file  ArrayHelpers.cpp [code]
 
file  ArrayHelpers.hpp [code]
 
file  BitArray.cpp [code]
 
file  BitArray.hpp [code]
 
file  Debug.cpp [code]
 
file  Debug.hpp [code]
 
file  EMA.cpp [code]
 
file  EMA.hpp [code]
 
file  enable_if.cpp [code]
 
file  enable_if.hpp [code]
 AVR Arduinos don't have access to the STL, so this is a simple implementation of some of the SFINAE stuff used by other parts of the library.
 
file  Error.cpp [code]
 
file  Error.hpp [code]
 
file  Exit.cpp [code]
 
file  Helpers.cpp [code]
 
file  Helpers.hpp [code]
 
file  Hysteresis.cpp [code]
 
file  Hysteresis.hpp [code]
 
file  IncreaseBitDepth.cpp [code]
 
file  IncreaseBitDepth.hpp [code]
 
file  LinkedList.cpp [code]
 
file  LinkedList.hpp [code]
 
file  MillisMicrosTimer.cpp [code]
 
file  MillisMicrosTimer.hpp [code]
 
file  MinMaxFix.cpp [code]
 
file  MinMaxFix.hpp [code]
 
file  PrintStream.cpp [code]
 
file  PrintStream.hpp [code]
 
file  TeensyUSBTypes.cpp [code]
 
file  TeensyUSBTypes.hpp [code]
 
file  unique_ptr.cpp [code]
 
file  unique_ptr.hpp [code]
 
file  Updatable.cpp [code]
 
file  Updatable.hpp [code]