Protocol
- The protocol starts (mark) when the wire transitions from high to low.
- The data is sent directly following Least Significant Bit
- Optional parity bits are sent after data
- The protocol stops when the wire returns back to high, and remaining there for an optional bit-time.