pub fn read_u16_le_add(&mut self) -> u16 {
        let mut bytes: [u8; 2] = [0; 2];
        let _ = self.read(&mut bytes);
        bytes[0] = bytes[0].wrapping_sub(128);
        return u16::from_le_bytes(bytes);
    }
/// Reads a little-endian u16 + 128 from the buffer, and subtracts the extra 128.
Reads a little-endian u16 + 128 from the buffer, and subtracts the extra 128.
Reads a little - endian u16 + 128 from the buffer and subtracts the extra 128 .
pub fn read_u16_le_add(&mut self) -> u16 {
        let mut bytes: [u8; 2] = [0; 2];
        let _ = self.read(&mut bytes);
        bytes[0] = bytes[0].wrapping_sub(128);
        return u16::from_le_bytes(bytes);
    }
pub fn read_u16_le_add ( & mut self ) -> u16 { let mut bytes : [ u8 ; 2 ] = [ 0 ; 2 ] ; let _ = self . read ( & mut bytes ) ; bytes [ 0 ] = bytes [ 0 ] . wrapping_sub ( 128 ) ; return u16 :: from_le_bytes ( bytes ) ; }
Reads a little-endian u16 + 128 from the buffer, and subtracts the extra 128.
Reads a little - endian u16 + 128 from the buffer and subtracts the extra 128 .
&mut self