Merge pull request #396 from janchrillesen/development
Add yield() in sendACK
This commit is contained in:
@@ -251,7 +251,10 @@ bool RFM69::ACKRequested() {
|
||||
/// Should be called immediately after reception in case sender wants ACK
|
||||
void RFM69::sendACK(const void* buffer, byte bufferSize) {
|
||||
byte sender = SENDERID;
|
||||
while (!canSend()) receiveDone();
|
||||
while (!canSend()) {
|
||||
receiveDone();
|
||||
yield();
|
||||
}
|
||||
sendFrame(sender, buffer, bufferSize, false, true);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user