32 gpio_num_t outputGpio,
39 bool SetConfig (ArduinoJson::JsonObject & jsonConfig);
40 void GetConfig (ArduinoJson::JsonObject & jsonConfig);
41 void GetStatus (ArduinoJson::JsonObject & jsonConfig);
43#ifdef ARDUINO_ARCH_ESP32
44 bool RmtPoll () {
return false;}
const CN_PROGMEM char CN_Disabled[]
Definition ConstNames.cpp:65
Definition OutputCommon.hpp:31
OID_t OutputChannelId
Definition OutputCommon.hpp:75
Definition OutputDisabled.hpp:28
uint32_t GetNumOutputBufferChannelsServiced()
Definition OutputDisabled.hpp:48
c_OutputDisabled(c_OutputMgr::e_OutputChannelIds OutputChannelId, gpio_num_t outputGpio, uart_port_t uart, c_OutputMgr::e_OutputType outputType)
Definition OutputDisabled.cpp:28
virtual ~c_OutputDisabled()
Definition OutputDisabled.cpp:40
void GetStatus(ArduinoJson::JsonObject &jsonConfig)
Definition OutputDisabled.cpp:94
void Begin()
set up the operating environment based on the current config (or defaults)
Definition OutputDisabled.cpp:49
uint32_t Poll()
Call from loop(), renders output data.
Definition OutputDisabled.cpp:85
uint32_t GetNumOutputBufferBytesNeeded()
Definition OutputDisabled.hpp:47
bool SetConfig(ArduinoJson::JsonObject &jsonConfig)
Set a new config in the driver.
Definition OutputDisabled.cpp:66
void GetDriverName(String &sDriverName)
get the name for the instantiated driver
Definition OutputDisabled.hpp:46
void GetConfig(ArduinoJson::JsonObject &jsonConfig)
Get the current config used by the driver.
Definition OutputDisabled.cpp:76
e_OutputChannelIds
Definition OutputMgr.hpp:68
e_OutputType
Definition OutputMgr.hpp:127