diff --git a/usbserial/src/main/java/com/felhr/usbserial/FTDISerialDevice.java b/usbserial/src/main/java/com/felhr/usbserial/FTDISerialDevice.java index 01b48db..ba0da1d 100644 --- a/usbserial/src/main/java/com/felhr/usbserial/FTDISerialDevice.java +++ b/usbserial/src/main/java/com/felhr/usbserial/FTDISerialDevice.java @@ -709,7 +709,7 @@ public class FTDISerialDevice extends UsbSerialDevice private short getBcdDevice() { if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR2) { byte[] descriptors = connection.getRawDescriptors(); - return (short) ((descriptors[12] << 8) + descriptors[13]); + return (short) ((descriptors[13] << 8) + descriptors[12]); }else{ return -1; }