diff --git a/src/protocols/AX25/AX25.cpp b/src/protocols/AX25/AX25.cpp index b386a335..8bc8de4b 100644 --- a/src/protocols/AX25/AX25.cpp +++ b/src/protocols/AX25/AX25.cpp @@ -413,9 +413,7 @@ int16_t AX25Client::sendFrame(AX25Frame* frame) { } else { _audio->tone(_afskSpace, false); } - while(mod->micros() - start < _afskLen) { - mod->yield(); - } + mod->waitForMicroseconds(start, _afskLen); } }