diff --git a/DCC.cpp b/DCC.cpp index c9a1458..5aaf5c1 100644 --- a/DCC.cpp +++ b/DCC.cpp @@ -126,7 +126,7 @@ void DCC::setFunctionInternal(int cab, byte byte1, byte byte2) { if (byte1!=0) b[nB++] = byte1; b[nB++] = byte2; - DCCWaveform::mainTrack.schedulePacket(b, nB, 3); // send packet 3 times + DCCWaveform::mainTrack.schedulePacket(b, nB, 0); } uint8_t DCC::getThrottleSpeed(int cab) { diff --git a/GITHUB_SHA.h b/GITHUB_SHA.h index f6d950c..864db94 100644 --- a/GITHUB_SHA.h +++ b/GITHUB_SHA.h @@ -1 +1 @@ -#define GITHUB_SHA "67c8366" +#define GITHUB_SHA "b3d0235" diff --git a/version.h b/version.h index 39eab25..17835de 100644 --- a/version.h +++ b/version.h @@ -3,8 +3,9 @@ #include "StringFormatter.h" -#define VERSION "3.0.15" -// 3.0.15 Ignore CV1 bit 7 read rejected by decoder when identifying loco id. +#define VERSION "3.0.16" +// 3.0.16 Ignore CV1 bit 7 read rejected by decoder when identifying loco id. +// 3.0.15 only send function commands once, not 4 times // 3.0.14 gap in ack tolerant fix, prog track power management over join fix. // 3.0.13 Functions>127 fix // 3.0.12 Fix HOSTNAME function for STA mode for WiFi