private void WriteByte(int bits, bool charMode) { if (pins.Data.Length == 4) WriteByte4Pins(bits, charMode); else throw new NotImplementedException("8 bits mode is currently not implemented"); }