#include <InputE131.hpp>
◆ c_InputE131()
◆ ~c_InputE131()
| c_InputE131::~c_InputE131 |
( |
| ) |
|
|
virtual |
◆ Begin()
| void c_InputE131::Begin |
( |
| ) |
|
|
virtual |
set up the operating environment based on the current config (or defaults)
Implements c_InputCommon.
◆ ClearStatistics()
| void c_InputE131::ClearStatistics |
( |
void | | ) |
|
|
virtual |
◆ GetConfig()
| void c_InputE131::GetConfig |
( |
JsonObject & | jsonConfig | ) |
|
Get the current config used by the driver.
◆ GetDriverName()
| void c_InputE131::GetDriverName |
( |
String & | sDriverName | ) |
|
|
inlinevirtual |
get the name for the instantiated driver
Implements c_InputCommon.
◆ GetStatus()
| void c_InputE131::GetStatus |
( |
JsonObject & | jsonStatus | ) |
|
|
virtual |
◆ isShutDownRebootNeeded()
| bool c_InputE131::isShutDownRebootNeeded |
( |
| ) |
|
|
inlinevirtual |
◆ NetworkStateChanged() [1/2]
| void c_InputE131::NetworkStateChanged |
( |
bool | IsConnected | ) |
|
|
virtual |
◆ NetworkStateChanged() [2/2]
| void c_InputE131::NetworkStateChanged |
( |
bool | IsConnected, |
|
|
bool | RebootAllowed ) |
|
private |
◆ Process()
| void c_InputE131::Process |
( |
| ) |
|
|
virtual |
◆ ProcessIncomingE131Data()
| void c_InputE131::ProcessIncomingE131Data |
( |
e131_packet_t * | packet | ) |
|
◆ SetBufferInfo()
| void c_InputE131::SetBufferInfo |
( |
uint32_t | BufferSize | ) |
|
|
virtual |
◆ SetBufferTranslation()
| void c_InputE131::SetBufferTranslation |
( |
| ) |
|
|
private |
◆ SetConfig()
| bool c_InputE131::SetConfig |
( |
JsonObject & | jsonConfig | ) |
|
Set a new config in the driver.
◆ validateConfiguration()
| void c_InputE131::validateConfiguration |
( |
| ) |
|
|
private |
◆ _e131
| byte c_InputE131::_e131[sizeof(ESPAsyncE131)] |
|
private |
◆ channel_count
| uint16_t c_InputE131::channel_count = 0 |
|
private |
from sketch globals
Number of channels. Derived from output module configuration.
◆ ChannelsPerUniverse
| uint16_t c_InputE131::ChannelsPerUniverse = 512 |
|
private |
◆ ConfigFileName
| const char c_InputE131::ConfigFileName[] |
|
staticprivate |
◆ ESPAsyncE131Initialized
| bool c_InputE131::ESPAsyncE131Initialized = false |
|
private |
◆ FirstUniverseChannelOffset
| uint16_t c_InputE131::FirstUniverseChannelOffset = 1 |
|
private |
Channel to start listening at - 1 based.
◆ LastUniverse
| uint16_t c_InputE131::LastUniverse = 1 |
|
private |
Last Universe to listen for.
◆ MAX_NUM_UNIVERSES
◆ pE131
| ESPAsyncE131* c_InputE131::pE131 = nullptr |
|
private |
◆ PortId
| ESPAsyncE131PortId c_InputE131::PortId = E131_DEFAULT_PORT |
|
private |
◆ startUniverse
| uint16_t c_InputE131::startUniverse = 1 |
|
private |
JSON configuration parameters.
Universe to listen for
◆ UNIVERSE_MAX
| const uint16_t c_InputE131::UNIVERSE_MAX = 512 |
|
staticprivate |
◆ UniverseArray
The documentation for this class was generated from the following files: