public void setPosition(uint position)
{
if (position > 3) return;
// set rotate mode, then set position
I2CDevice.I2CTransaction[] write = new I2CDevice.I2CTransaction[] {
I2CDevice.CreateWriteTransaction(new byte[] { 0x83, 0x0, 0x89, (byte)position })
};
m_display.Execute(write, 1000);
}