X-Git-Url: http://git.megacz.com/?p=slipway.git;a=blobdiff_plain;f=src%2Fcom%2Fftdi%2Fusb%2FFtdiUart.java;h=6b398e76db87ba449ad6368b622f3e26eac7aa5c;hp=e43b26144104b089e97aa8a8870dbc42c3e60b19;hb=30ec44ed70383f2a7da7877b2241ac0624561192;hpb=b30ffc598319704184055df4e282cba6e7585db8 diff --git a/src/com/ftdi/usb/FtdiUart.java b/src/com/ftdi/usb/FtdiUart.java index e43b261..6b398e7 100644 --- a/src/com/ftdi/usb/FtdiUart.java +++ b/src/com/ftdi/usb/FtdiUart.java @@ -20,6 +20,7 @@ public class FtdiUart { FtdiUartNative.ftdi_usb_reset(context); FtdiUartNative.ftdi_set_baudrate(context, baud); FtdiUartNative.ftdi_set_line_property(context, 8, 0, 0); + FtdiUartNative.ftdi_setflowctrl(context, (1<<8)); purge(); } @@ -39,6 +40,7 @@ public class FtdiUart { */ public synchronized void uart_and_cbus_mode(int cbus_mask, int cbus_bits) throws IOException { FtdiUartNative.ftdi_set_bitmode(context, (short)((cbus_mask << 4) | cbus_bits), (short)0x20); + FtdiUartNative.ftdi_setflowctrl(context, (1<<8)); } /**