From 2f08fe4ecfe0f41796c3017246112f1f2cfd14a7 Mon Sep 17 00:00:00 2001 From: Federico Fissore Date: Thu, 4 Dec 2014 13:10:01 +0100 Subject: [PATCH] 38400 baud rate had issues with RXTX and linux. With JSSC, it seems to be working fine again. Fixes #2296 --- app/src/processing/app/AbstractMonitor.java | 2 +- arduino-core/src/processing/app/PreferencesData.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/processing/app/AbstractMonitor.java b/app/src/processing/app/AbstractMonitor.java index 027601c57..ec316650f 100644 --- a/app/src/processing/app/AbstractMonitor.java +++ b/app/src/processing/app/AbstractMonitor.java @@ -111,7 +111,7 @@ public abstract class AbstractMonitor extends JFrame implements MessageConsumer String[] serialRateStrings = { "300", "1200", "2400", "4800", "9600", - "19200", "57600", "115200" + "19200", "38400", "57600", "115200" }; serialRates = new JComboBox(); diff --git a/arduino-core/src/processing/app/PreferencesData.java b/arduino-core/src/processing/app/PreferencesData.java index c75e6f7b5..94cc187c8 100644 --- a/arduino-core/src/processing/app/PreferencesData.java +++ b/arduino-core/src/processing/app/PreferencesData.java @@ -80,7 +80,7 @@ public class PreferencesData { private static void fixPreferences() { String baud = get("serial.debug_rate"); - if ("14400".equals(baud) || "28800".equals(baud) || "38400".equals(baud)) { + if ("14400".equals(baud) || "28800".equals(baud)) { set("serial.debug_rate", "9600"); } }