Protocol

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