protected byte ReadByte() { byte readByte = 0; ExecuteCommOperation("ReadByte", 5, delegate() { readByte = (byte)CommPort.ReadByte(); }); return(readByte); }