#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.
◆ 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 |
◆ 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 |
◆ e131
ESPAsyncE131* c_InputE131::e131 = nullptr |
|
private |
◆ 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
◆ 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: