diff --git a/adafruit_register/i2c_struct_array.py b/adafruit_register/i2c_struct_array.py index dec5ec1..4e2328f 100644 --- a/adafruit_register/i2c_struct_array.py +++ b/adafruit_register/i2c_struct_array.py @@ -68,7 +68,7 @@ def __getitem__(self, index): with self.obj.i2c_device: self.obj.i2c_device.write(buf, end=1, stop=False) self.obj.i2c_device.readinto(buf, start=1) - return struct.unpack_from(self.format, buf, offset=1) + return struct.unpack_from(self.format, buf, 1) # offset=1 def __setitem__(self, index, value): buf = self._get_buffer(index)