summaryrefslogtreecommitdiff
path: root/src/modem.h
AgeCommit message (Collapse)AuthorLines
2016-03-03add copyright noticesDaniel Friesel-1/+1
2016-02-26Disable hamming state reset logic (contains a -really- stuid bug)Daniel Friesel-1/+1
2016-02-24working pattern transmissions with 16kHzDaniel Friesel-1/+1
2016-02-14update modem/fecmodem documentationDaniel Friesel-1/+7
2016-02-13rename modem.rxWasReset() to more appropriate newTransmission()Daniel Friesel-1/+1
2016-02-12quick&dirty hamming buffer implementation.Daniel Friesel-1/+4
2016-02-05add (untested) Hamming forward error correction code and corresponding classDaniel Friesel-2/+0
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-31document Modem and System classesDaniel Friesel-0/+33
2016-01-20excapsulate display and modem state in their respective classesDaniel Friesel-1/+6
2016-01-20move display and modem code from ISR to class functionsDaniel Friesel-0/+1
2016-01-15turn modem voltage divider off during sleepDaniel Friesel-1/+2
needs hw revision >= git commit 71f427bd100963b1aafb545bfca319c50e1c48cd
2016-01-15fix Modem::init (used the wrong DEFINEs in some places), add modem test to mainDaniel Friesel-1/+4
2016-01-15C++-ize modem code (a little bit)Daniel Friesel-5/+13
2016-01-15move sources to src and build files to buildDaniel Friesel-0/+24