example: I2C write/read
import mraa
import mraa
import time
i2c=mraa.I2c(0)
i2c.address(0x50)
for i in range(0,5):
i2c.writeReg(i,i+0x10)
time.sleep(0.01)
# val = [0,1,2,3,4,5]
# i2c.write(bytearray(val))
val = i2c.readBytesReg(0x00,5)
for i in range(0,5):
print( hex( val[i] ) )
i2c.frequency(mraa.I2C_STD)
留言
張貼留言