1
0
mirror of https://github.com/mik3y/usb-serial-for-android synced 2025-07-23 18:05:26 +00:00

Throw exception on bad parameters to Prolific

This commit is contained in:
Trevor Harmon 2013-11-06 16:02:05 -08:00
parent 7e9589d582
commit 275589eeb6

View File

@ -406,6 +406,9 @@ public class ProlificSerialDriver extends CommonUsbSerialDriver {
case STOPBITS_2:
lineRequestData[4] = 2;
break;
default:
throw new IllegalArgumentException("Unknown stopBits value: " + stopBits);
}
switch (parity) {
@ -428,6 +431,9 @@ public class ProlificSerialDriver extends CommonUsbSerialDriver {
case PARITY_SPACE:
lineRequestData[5] = 4;
break;
default:
throw new IllegalArgumentException("Unknown parity value: " + parity);
}
lineRequestData[6] = (byte) dataBits;