bb9be52fd32e5cdea8f71f6100470e8c36f86ef3
## Serial Interface Instead of polling for input we use an interrupt vector to write data to a rx ring buffer when it's available. We parse commands using a state machine so we can deal with small chunks of characters at a time and spit out the parsed command when the transmission has finished. TODO: System clock frequency should be a multiple of 1.8432MHz for perfect USART. This means we would need an external crystal oscillator. TODO: Do we need to handle backspaces for interactive serial consoles?! Overkill?! ### Supported Commands Optional decimal point for numbers. - START - RESET - STOP - SET TEMP 20.0 - SET DEWP 60.0 ### Web Interface Example There is a little example web interface you can check out in the opt/webgui directory. This simple php page demonstrates how you can create a custom interface for your drybox. For more info see the README file there.
Description
Languages
C
91.3%
Makefile
8.7%