Updated usage of enable control initialisation
returned to working I2C ISR version for now