_CRC_ holds the checksum implementation on the firmware side, and _Protocol_ contains the
header and payload definitions for the OpenLab protocol. The _Util_ module contains just helper
functions or preprocessor macros. By turning off all not required features in LUFA, and by
compiling for space(-Os), the firmware requires about 4700 bytes.
{empty} +
{empty} +
== Bibliography +
== Bibliography +
The content of his chapter is taken from the master thesis "_Development of a Sound Card Based Arbitrary Waveform Generator_" by Jakob Kriegbaum, MSc, May 2017.
The content of his chapter is taken from the master thesis "_Development of a Sound Card Based Arbitrary Waveform Generator_" by Jakob Kriegbaum, MSc, May 2017.