How Serial Communication Works