Fix edge case in transmission handling

master
jacob.eva 5 months ago
parent afce928149
commit 1b443c5971
No known key found for this signature in database
GPG Key ID: B92E083BBCCAA1E
  1. 4
      RNode_Firmware_CE.ino

@ -538,7 +538,9 @@ void transmit(RadioInterface* radio, uint16_t size) {
written++; written++;
if (written == 255) { // Only start a new packet if this is a split packet and it has
// exceeded the length of a single packet
if (written == 255 && header & 0x0F) {
radio->endPacket(); radio->addAirtime(written); radio->endPacket(); radio->addAirtime(written);
radio->beginPacket(); radio->beginPacket();
radio->write(header); radio->write(header);

Loading…
Cancel
Save