State machine comparision

BulldogLowell:
A car is perfectly fine transportation unless you want to cross a sea.

This is a mechanism that processes serial input... analogous to a keypad entry or a remote control or countless other programs driven from user inputs.

why do people get off on these tangents?

Because it's real. I am currently working on a program that has some states that receive and some that don't... the ones that don't are for the purpose of sending serial. I'm not sure if it's the only way to do it, but it seemed natural.