Browse Source

BugFix: ACK

Die Funktion startWrite() der RF24 Bibliothek ist ungeeignet für den Empfang von ACKs, da der Verstärker während des Sendens statt in den RX-Modus Ausgeschaltet wird.
pull/1414/head
tictrick 1 year ago
committed by GitHub
parent
commit
d4a4f9cfb6
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      src/hm/hmRadio.h

2
src/hm/hmRadio.h

@ -415,7 +415,7 @@ class HmRadio : public Radio {
}
mNrf24->setChannel(mRfChLst[mTxChIdx]);
mNrf24->openWritingPipe(reinterpret_cast<uint8_t*>(&iv->radioId.u64));
mNrf24->startWrite(mTxBuf.data(), len, false); // false = request ACK response
mNrf24->startFastWrite(mTxBuf.data(), len, false); // false = request ACK response
mMillis = millis();
mLastIv = iv;

Loading…
Cancel
Save