diff --git a/src/ESPDMX.cpp b/src/ESPDMX.cpp index d5e06ab..a132bfc 100644 --- a/src/ESPDMX.cpp +++ b/src/ESPDMX.cpp @@ -19,12 +19,13 @@ // uint8_t dmxDataStores[MAX_IDS][DMXCHANNELS + 1]; // Set up the DMX-Protocol -void DMXESPSerial::init(int pinSend, int pinRecv) +void DMXESPSerial::init(int pinSend = 19, int pinRecv = -1) { sendPin = pinSend; recvPin = pinRecv; SERIALPORT.begin(DMXSPEED, DMXFORMAT, recvPin, sendPin); pinMode(sendPin, OUTPUT); + dmxStarted = true; } // Function to read DMX data diff --git a/src/ESPDMX.h b/src/ESPDMX.h index 0be98cf..a8f4938 100644 --- a/src/ESPDMX.h +++ b/src/ESPDMX.h @@ -27,7 +27,7 @@ class DMXESPSerial public: int sendPin; int recvPin; - bool started; + bool dmxStarted; uint8_t dmxDataStore[DMXCHANNELS + 1]; void init(int pinSend, int pinRecv);