added generic i2c remote control read write commands