|
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 | SupportedOutputProtocol_t |
Macros | |
| #define | DEFAULT_RELAY_GPIO gpio_num_t::GPIO_NUM_1 |
| #define | CLASS_TYPE_NAME(n) |
| #define | CLASS_TYPE_NO_NAME(n) |
| #define | AllocatePort(ClassType, Output, OutputType) |
Variables | |
| static const SupportedOutputProtocol_t | SupportedOutputProtocolList [] |
| c_OutputMgr | OutputMgr |
| #define AllocatePort | ( | ClassType, | |
| Output, | |||
| OutputType ) |
| #define CLASS_TYPE_NAME | ( | n | ) |
| #define CLASS_TYPE_NO_NAME | ( | n | ) |
| #define DEFAULT_RELAY_GPIO gpio_num_t::GPIO_NUM_1 |
| c_OutputMgr OutputMgr |
|
static |