code: def raw_sensor_count(self):
          
  
          # two complement bytes, MSB comes after LSB!
          bytes = self.raw_sensor_strings[1].split()
  
          # Convert from 16 bit hex string into int
          int16 = int(bytes[1] + bytes[0], 16)
  
          # check first signing bit
          if int16 >> 15 == 0:
              return int16  # positive values need no processing
          else:
              return int16 - (1 << 16)
docs: Returns the raw integer ADC count from the sensor
  
              Note: Must be divided depending on the max. sensor resolution
              to get floating point celsius
  
              :returns: the raw value from the sensor ADC
              :rtype: int
  
              :raises NoSensorFoundError: if the sensor could not be found
              :raises SensorNotReadyError: if the sensor is not ready yet