completely untested. i2c delay cycles are at best a guess.
The V003 sub MCU code is mostly initially written, though needs to be tested and fixed.