AceUtils
0.3
Useful Arduino utilties which are too small as separate libraries, but complex enough to have external dependencies to other libraries.
|
▼Ncli | |
CCommandDispatcher | A coroutine that reads lines from the Serial port, tokenizes the line on whitespace boundaries, and calls the appropriate command handler to handle the command |
CCommandHandler | Signature for a command handler |
CCommandManager | A convenience wrapper around a CommandDispatcher that hides complexity of creating, initializing and injecting the resources needed by the CommandDispatcher |
CInputLine | Message sent from StreamLineReader to CommandDispatcher coroutines through Channel<InputLine> channel |
CStreamLineReader | An AceRoutine coroutine that reads lines (terminated by '\n' or '\r' from the Stream device, and write the InputLine message into the provided Channel |
▼Ncrc_eeprom | |
CCrcEeprom | Thin wrapper around the EEPROM object (from the the built-in EEPROM library) to read and write a given block of data along with its CRC check |