Whoopsie, first byte should have been uint8_t, not uint16_t