Red and blue channels were mislabeled. Otherwise, coding and decoding was performed correctly, as far as the color channel order described in the manual is followed by the user. No change to the binary protocol was made.