]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Adafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_the...
authorFrancis Guevarra <francis@binho.io>
Tue, 26 Nov 2019 21:41:03 +0000 (13:41 -0800)
committerFrancis Guevarra <francis@binho.io>
Mon, 2 Dec 2019 23:32:21 +0000 (15:32 -0800)
src/adafruit_blinka/microcontroller/nova/i2c.py

index 7effcb81819bda8c9f11f613265a27b834e5c764..3c9325c377c644060721c7856fad6713006baa58 100644 (file)
@@ -57,7 +57,7 @@ class I2C:
         out_end = out_end if out_end else len(buffer_out)
         in_end = in_end if in_end else len(buffer_in)
 
         out_end = out_end if out_end else len(buffer_out)
         in_end = in_end if in_end else len(buffer_in)
 
-        self._nova.startI2C(0, address)
+        self._nova.startI2C(0, address<<1)
 
         for i in range(out_start, out_end): 
             self._nova.writeByteI2C(0, buffer_out[i])
 
         for i in range(out_start, out_end): 
             self._nova.writeByteI2C(0, buffer_out[i])