X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/ee3ed91f53ed9f9cd3157223aaf81a017d521780..01397f09a7fa767cdbd7293ecf7fd313fef3459b:/src/adafruit_blinka/microcontroller/raspi_23/i2c.py diff --git a/src/adafruit_blinka/microcontroller/raspi_23/i2c.py b/src/adafruit_blinka/microcontroller/raspi_23/i2c.py index 200eb96..e309e9e 100644 --- a/src/adafruit_blinka/microcontroller/raspi_23/i2c.py +++ b/src/adafruit_blinka/microcontroller/raspi_23/i2c.py @@ -32,12 +32,12 @@ class I2C: found.append(addr) return found - def writeto(self, address, buffer, start=0, end=None, stop=True): + def writeto(self, address, buffer, *, start=0, end=None, stop=True): if end is None: end = len(buffer) self._i2c_bus.write_bytes(address, buffer[start:end]) - def readfrom_into(self, address, buffer, start=0, end=None, stop=True): + def readfrom_into(self, address, buffer, *, start=0, end=None, stop=True): if end is None: end = len(buffer) @@ -45,7 +45,7 @@ class I2C: for i in range(end-start): buffer[i+start] = readin[i] - def writeto_then_readfrom(self, address, buffer_out, buffer_in, + def writeto_then_readfrom(self, address, buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None, stop=False): if out_end is None: