|
ESPixelStick Firmware
Firmware for the ESPixelStick
|
#include "ESPixelStick.h"#include "FileMgr.hpp"#include <TimeLib.h>#include "output/OutputDisabled.hpp"#include "output/OutputAPA102Spi.hpp"#include "output/OutputGECEUart.hpp"#include "output/OutputGECERmt.hpp"#include "output/OutputGrinchSpi.hpp"#include "output/OutputRelay.hpp"#include "output/OutputSerialUart.hpp"#include "output/OutputSerialRmt.hpp"#include "output/OutputServoPCA9685.hpp"#include "output/OutputTM1814Rmt.hpp"#include "output/OutputTM1814Uart.hpp"#include "output/OutputUCS1903Rmt.hpp"#include "output/OutputUCS1903Uart.hpp"#include "output/OutputWS2801Spi.hpp"#include "output/OutputWS2811Rmt.hpp"#include "output/OutputWS2811Uart.hpp"#include "output/OutputGS8208Uart.hpp"#include "output/OutputGS8208Rmt.hpp"#include "output/OutputUCS8903Uart.hpp"#include "output/OutputUCS8903Rmt.hpp"#include "output/OutputMgr.hpp"#include "input/InputMgr.hpp"
Classes | |
| struct | OutputTypeXlateMap_t |
| struct | OutputChannelIdToGpioAndPortEntry_t |
Macros | |
| #define | DEFAULT_RELAY_GPIO gpio_num_t::GPIO_NUM_1 |
| #define | AllocatePort(ClassType, Output, DriverId, GpioId, PortId, OutputType) |
Variables | |
| static const OutputTypeXlateMap_t | OutputTypeXlateMap [c_OutputMgr::e_OutputType::OutputType_End] |
| static const OutputChannelIdToGpioAndPortEntry_t | OutputChannelIdToGpioAndPort [] |
| c_OutputMgr | OutputMgr |
| #define AllocatePort | ( | ClassType, | |
| Output, | |||
| DriverId, | |||
| GpioId, | |||
| PortId, | |||
| OutputType ) |
| #define DEFAULT_RELAY_GPIO gpio_num_t::GPIO_NUM_1 |
|
static |
| c_OutputMgr OutputMgr |
|
static |