From 0bc34ba4ce0673b54c537b6dd2629b4e68b2871f Mon Sep 17 00:00:00 2001 From: ladyada Date: Sun, 24 Jun 2018 22:39:35 -0400 Subject: [PATCH] just raw read/write for i2c - tested with mcp9808 --- src/adafruit_blinka/microcontroller/raspi_23/i2c.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/adafruit_blinka/microcontroller/raspi_23/i2c.py b/src/adafruit_blinka/microcontroller/raspi_23/i2c.py index 6e9f31c..369f8bd 100644 --- a/src/adafruit_blinka/microcontroller/raspi_23/i2c.py +++ b/src/adafruit_blinka/microcontroller/raspi_23/i2c.py @@ -33,7 +33,7 @@ class I2C: return found def writeto(self, address, buffer, stop=True): - self._i2c_bus.write_i2c_block_data(address, buffer[0], buffer[1:]) + self._i2c_bus.write_bytes(address, buffer) def readfrom_into(self, address, buffer, stop=True): readin = self._i2c_bus.read_bytes(address, len(buffer)) -- 2.49.0