test if this commit solves the i2c modified problem
changed i2c communication from dome so hit code is only sent once, otherwise 0