pub fn read_temp(&mut self) -> Result<i16, Error<E>> {
        let tmp = self.read_register(ReadCmd::TEMP_CMD)?;

        Ok(self.from_i9_to_i16(tmp))
    }
/// Read temp value. Sensor return 9 bit signed integer
Read temp value. Sensor return 9 bit signed integer
Read temp value . Sensor return 9 bit signed integer
pub fn read_temp(&mut self) -> Result<i16, Error<E>> {
        let tmp = self.read_register(ReadCmd::TEMP_CMD)?;
        Ok(self.from_i9_to_i16(tmp))
    }
pub fn read_temp ( & mut self ) -> Result < i16 , Error < E > > { let tmp = self . read_register ( ReadCmd :: TEMP_CMD ) ? ; Ok ( self . from_i9_to_i16 ( tmp ) ) }
Read temp value.
Read temp value .
&mut self