public float ReadFloating32() { byte[] buffer = new byte[4]; this.Read(buffer, 0, PidLength); return BitConverter.ToSingle(buffer, 0); }