+ /* old firmware (< 2.00?) responds with different format */
+ if (sscanf(reply, "%1u %1u %1u %1u %1u X %1u X", &cc_cv_ch1,
+ &cc_cv_ch2, &track1, &track2, &beep,
+ &devc->output_enabled) != 6) {
+ sr_err("Invalid reply to STATUS: '%s'.", reply);
+ goto error;
+ }
+ /* ignore remaining two lines of status message */
+ gpd_receive_reply(serial, reply, sizeof(reply));
+ gpd_receive_reply(serial, reply, sizeof(reply));