summaryrefslogtreecommitdiff
path: root/src/modem.cc
AgeCommit message (Collapse)AuthorLines
2016-02-13rename modem.rxWasReset() to more appropriate newTransmission()Daniel Friesel-1/+1
2016-02-12quick&dirty hamming buffer implementation.Daniel Friesel-0/+10
2016-02-05add (untested) Hamming forward error correction code and corresponding classDaniel Friesel-2/+3
The system now uses a FECModem instance, which inherits the receive methods etc. from Modem. Up next: Make the modem's buffer read methods private and expose them in error-corrected FECModem methods instead
2016-01-20excapsulate display and modem state in their respective classesDaniel Friesel-10/+6
2016-01-20move display and modem code from ISR to class functionsDaniel Friesel-23/+27
2016-01-15turn modem voltage divider off during sleepDaniel Friesel-2/+12
needs hw revision >= git commit 71f427bd100963b1aafb545bfca319c50e1c48cd
2016-01-15fix Modem::init (used the wrong DEFINEs in some places), add modem test to mainDaniel Friesel-4/+6
2016-01-15C++-ize modem code (a little bit)Daniel Friesel-0/+94