mirror of
https://github.com/wled/WLED.git
synced 2025-07-25 11:46:34 +00:00
SparkFunDMX fix for possible array bounds violation in DMX.write
Align with code in espdmx.cpp
This commit is contained in:
parent
89d587e7dd
commit
548736f432
@ -34,8 +34,8 @@ static const int enablePin = -1; // disable the enable pin because it is not ne
|
|||||||
static const int rxPin = -1; // disable the receiving pin because it is not needed - softhack007: Pin=-1 means "use default" not "disable"
|
static const int rxPin = -1; // disable the receiving pin because it is not needed - softhack007: Pin=-1 means "use default" not "disable"
|
||||||
static const int txPin = 2; // transmit DMX data over this pin (default is pin 2)
|
static const int txPin = 2; // transmit DMX data over this pin (default is pin 2)
|
||||||
|
|
||||||
//DMX value array and size. Entry 0 will hold startbyte
|
//DMX value array and size. Entry 0 will hold startbyte, so we need 512+1 elements
|
||||||
static uint8_t dmxData[dmxMaxChannel] = { 0 };
|
static uint8_t dmxData[dmxMaxChannel+1] = { 0 };
|
||||||
static int chanSize = 0;
|
static int chanSize = 0;
|
||||||
#if !defined(DMX_SEND_ONLY)
|
#if !defined(DMX_SEND_ONLY)
|
||||||
static int currentChannel = 0;
|
static int currentChannel = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user