A software pattern used to transfer data from microcontrollers and some form of personal computer (PC, notebook or similar) using UART communication protocol.
The pattern is taken from the book Patterns for Time-Triggered Embedded Systems by Michael J. Pont