|
Arduino KVComm
master
Key-Value pair communication library for Arduino
|
#include <AH/Settings/Warnings.hpp>#include "ExtendedIOElement.hpp"#include "ExtendedInputOutput.hpp"#include <AH/Error/Error.hpp>Go to the source code of this file.
Namespaces | |
| AH | |
| AH::ExtIO | |
| A namespace with alternatives to the standard Arduino IO functions that can be used with extended IO pin numbers. | |
Functions | |
| template<class T > | |
| bool | inRange (T target, T start, T end) |
| ExtendedIOElement & | getIOElementOfPin (pin_t pin) |
| Find the IO element of a given extended IO pin number. More... | |
| void | pinMode (pin_t pin, PinMode_t mode) |
| An ExtIO version of the Arduino function. More... | |
| void | pinMode (int pin, PinMode_t mode) |
| An ExtIO version of the Arduino function. More... | |
| void | digitalWrite (pin_t pin, PinStatus_t val) |
| An ExtIO version of the Arduino function. More... | |
| void | digitalWrite (int pin, PinStatus_t val) |
| An ExtIO version of the Arduino function. More... | |
| int | digitalRead (pin_t pin) |
| An ExtIO version of the Arduino function. More... | |
| int | digitalRead (int pin) |
| An ExtIO version of the Arduino function. More... | |
| void | shiftOut (pin_t dataPin, pin_t clockPin, BitOrder_t bitOrder, uint8_t val) |
| An ExtIO version of the Arduino function. More... | |
| void | shiftOut (int dataPin, int clockPin, BitOrder_t bitOrder, uint8_t val) |
| An ExtIO version of the Arduino function. More... | |
| analog_t | analogRead (pin_t pin) |
| An ExtIO version of the Arduino function. More... | |
| analog_t | analogRead (int pin) |
| An ExtIO version of the Arduino function. More... | |
| void | analogWrite (pin_t pin, analog_t val) |
| An ExtIO version of the Arduino function. More... | |
| void | analogWrite (int pin, analog_t val) |
| An ExtIO version of the Arduino function. More... | |
| void | analogWrite (int pin, int val) |
| An ExtIO version of the Arduino function. More... | |
| void | analogWrite (pin_t pin, int val) |
| An ExtIO version of the Arduino function. More... | |
1.8.16