Adds ARGUMENT_OUT_OF_RANGE_ERROR to errors.h
Adds functionality to allow user control of how often to trigger
Separates trigger functionality into their own files. Fixes a bug where OCR0A
does not have the specified value by the time trigger_set returns.
Refactors main to use trigger_* features, and some slight refactoring to allow
interrupts during o and f commands
Adds support for 't' command, implements HW self tests based on 'o' and 'f'
commands (ads7825.py)
Adds documentation for `t` command, and adds comment about interrupts during
command processing
Adds trigger.c to PRJSRC in Makefile