Code for communicating with ADNS3080 chip on MX18 mouse using Teensy 3.1