started with MMA8451Q API
hunting for bugs
after inserting a 40-operation NOP loop, i2c write suddenly works
using wait-while-busy prevents the bus errors without wild NOP loops