Most of the setup initialization is written.
Current bugs: does not connect reliably to the device (but solid once connected)
Sometimes, the calibration string is empty...