Properly process single-byte commands

This commit is contained in:
Cacodemon345
2023-01-04 02:07:27 +06:00
parent 49795ce81f
commit 5c5e26960a

View File

@@ -126,14 +126,17 @@ wacom_write(struct serial_s *serial, void *priv, uint8_t data)
}
if (data == '$') {
wacom_reset(wacom);
return;
}
if (data == 0x13) {
wacom->transmission_stopped = 1;
pclog("WACOM: transmission stopped\n");
return;
}
if (data == 0x11) {
wacom->transmission_stopped = 0;
pclog("WACOM: transmission started\n");
return;
}
wacom->data_rec[wacom->data_rec_pos++] = data;
if (data == '\r') {