docs: def temperature(self):
          """Read the value for the internal temperature sensor.
  
          :returns: Temperature in degree celcius as float
  
          :Example:
  
          >>> sensor = MPU6050I2C(gw)
          >>> sensor.wakeup()
          >>> sensor.temperature()
          49.38
          """
          if not self.awake:
              raise Exception("MPU6050 is in sleep mode, use wakeup()")
  
          raw = self.i2c_read_register(0x41, 2)
          raw = struct.unpack('>h', raw)[0]
          return round((raw / 340) + 36.53, 2)