summaryrefslogtreecommitdiff
path: root/src/fecmodem.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/fecmodem.cc')
-rw-r--r--src/fecmodem.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fecmodem.cc b/src/fecmodem.cc
index f1b269b..3e4af68 100644
--- a/src/fecmodem.cc
+++ b/src/fecmodem.cc
@@ -50,8 +50,9 @@ uint8_t FECModem::hamming2416(uint8_t *byte1, uint8_t *byte2, uint8_t parity)
uint8_t FECModem::buffer_available()
{
- if (newTransmission())
- hammingState = FIRST_BYTE;
+// XXX this reset implementation is _completely_ broken
+// if (newTransmission())
+// hammingState = FIRST_BYTE;
if (this->Modem::buffer_available() >= 3)
return 2;
if (hammingState == SECOND_BYTE)