mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-12-26 22:01:25 +01:00
remove packetPendingRMT from wrong if
This commit is contained in:
parent
c8e5123c0a
commit
2632d44ec9
@ -302,7 +302,7 @@ void IRAM_ATTR DCCWaveform::interrupt2() {
|
||||
// Wait until there is no packet pending, then make this pending
|
||||
void DCCWaveform::schedulePacket(const byte buffer[], byte byteCount, byte repeats) {
|
||||
if (byteCount > MAX_PACKET_SIZE) return; // allow for chksum
|
||||
while (packetPending||packetPendingRMT);
|
||||
while (packetPending);
|
||||
portENTER_CRITICAL(&timerMux);
|
||||
byte checksum = 0;
|
||||
for (byte b = 0; b < byteCount; b++) {
|
||||
|
Loading…
Reference in New Issue
Block a user