byte read8(Register reg) { byte[] result = new byte[1]; I2CDevice.WriteRead(new byte[] { (byte)reg }, result); return result[0]; }