X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/51d92753cba10d1af82b81d641ff067378d6eb12..e8e07c13c85ef6f7d68691e93d7f6f5a749cd076:/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: