#include <AH/Settings/Warnings.hpp>
#include <AH/Containers/Array.hpp>
#include <AH/Settings/NamespaceSettings.hpp>
#include <stdint.h>
Go to the source code of this file.
Typedefs | |
using | analog_t = uint16_t |
The type returned from analogRead and similar functions. More... | |
using | pin_t = uint16_t |
The type for Arduino pins (and ExtendedIOElement pins). More... | |
template<size_t N> | |
using | PinList = Array< pin_t, N > |
An easy alias for arrays of pins. More... | |
Variables | |
constexpr pin_t | NO_PIN = 1 << (8 * sizeof(pin_t) - 1) |
A special pin number that indicates an unused or invalid pin. More... | |
using analog_t = uint16_t |
The type returned from analogRead and similar functions.
Definition at line 15 of file Hardware-Types.hpp.
using pin_t = uint16_t |
The type for Arduino pins (and ExtendedIOElement pins).
Definition at line 17 of file Hardware-Types.hpp.
An easy alias for arrays of pins.
Definition at line 28 of file Hardware-Types.hpp.
A special pin number that indicates an unused or invalid pin.
Definition at line 24 of file Hardware-Types.hpp.