def readS16(self, register, little_endian=True):
        result = self.readU16(register, little_endian)
        if result > 32767:
            result -= 65536
        return result
Read a signed 16-bit value from the specified register, with the
dataset/ETHPy150Open adafruit/Adafruit_Python_GPIO/Adafruit_GPIO/I2C.py/Device.readS16