Test command parser state machine

This commit is contained in:
2024-08-27 14:35:31 +02:00
parent 9638d10830
commit a2b77e8db6
3 changed files with 61 additions and 7 deletions

8
README Normal file
View File

@@ -0,0 +1,8 @@
# USART Commands
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.