diff --git a/latest/Firmware/Src/Receiver.cpp b/latest/Firmware/Src/Receiver.cpp index 988cb4d..b97f890 100644 --- a/latest/Firmware/Src/Receiver.cpp +++ b/latest/Firmware/Src/Receiver.cpp @@ -121,13 +121,13 @@ void Receiver::resetBitScanner() void Receiver::onBitClock() { - bsp_signal_high(); + //bsp_signal_high(); ++mSlotBitNumber; // Don't waste time processing bits when the transceiver is transmitting if ( gRadioState == RADIO_TRANSMITTING ) { - bsp_signal_low(); + //bsp_signal_low(); return; } @@ -162,7 +162,7 @@ void Receiver::onBitClock() } #endif - bsp_signal_low(); + //bsp_signal_low(); } /** diff --git a/latest/Firmware/Src/TXPacket.cpp b/latest/Firmware/Src/TXPacket.cpp index a7905b4..4321305 100644 --- a/latest/Firmware/Src/TXPacket.cpp +++ b/latest/Firmware/Src/TXPacket.cpp @@ -121,7 +121,7 @@ bool TXPacket::eof() bool TXPacket::canRampDown() { - return mPosition >= mSize - 3; + return mPosition == mSize - 3; } uint8_t TXPacket::nextBit()