diff --git a/RF24Network.cpp b/RF24Network.cpp index 42b549c5..0d51abf8 100644 --- a/RF24Network.cpp +++ b/RF24Network.cpp @@ -1001,7 +1001,9 @@ bool ESBNetwork::write_to_pipe(uint16_t node, uint8_t pipe, bool multic ok = radio.txStandBy(txTimeout); radio.setAutoAck(0, 0); } - + else if (!ok) { + ok = radio.txStandBy(txTimeout); + } /* #if defined (__arm__) || defined (RF24_LINUX) IF_RF24NETWORK_DEBUG(printf_P(PSTR("%u: MAC Sent on %x %s\n\r"), millis(), (uint32_t)out_pipe, ok ? PSTR("ok") : PSTR("failed")));