1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-17 22:23:10 +03:00

Fixed beginSerial() to take baud rates above 19200; adjusted Serial Monitor Baud Rate menu items accordingly.

This commit is contained in:
David A. Mellis
2006-01-16 09:55:09 +00:00
parent 211f76e86c
commit 55dc23e859
3 changed files with 11 additions and 19 deletions

View File

@ -657,7 +657,7 @@ public class Editor extends JFrame
JMenuItem rbMenuItem;
JMenuItem cbMenuItem;
SerialRateMenuListener srml = new SerialRateMenuListener();
// Enumeration portRates = {"9600","19200","38400","57600","115200"};
String[] portRates = {"9600","19200","38400","57600","115200"};
serialMenuListener = new SerialMenuListener();
@ -701,23 +701,15 @@ public class Editor extends JFrame
//serialSubMenu.addSeparator();
ButtonGroup group = new ButtonGroup();
int curr_rate = Preferences.getInteger("serial.debug_rate");
rbMenuItem = new JCheckBoxMenuItem("9600", 9600 == curr_rate);
rbMenuItem.addActionListener(srml);
group.add(rbMenuItem);
serialRateSubMenu.add(rbMenuItem);
rbMenuItem = new JCheckBoxMenuItem("19200", 19200 == curr_rate);
rbMenuItem.addActionListener(srml);
group.add(rbMenuItem);
serialRateSubMenu.add(rbMenuItem);
rbMenuItem = new JCheckBoxMenuItem("115200", 115200 == curr_rate);
rbMenuItem.addActionListener(srml);
group.add(rbMenuItem);
serialRateSubMenu.add(rbMenuItem);
String curr_rate = Preferences.get("serial.debug_rate");
for (int i = 0; i < portRates.length; i++) {
rbMenuItem = new JCheckBoxMenuItem(portRates[i], portRates[i].equals(curr_rate));
rbMenuItem.addActionListener(srml);
group.add(rbMenuItem);
serialRateSubMenu.add(rbMenuItem);
}
menu.add(serialRateSubMenu);
menu.addMenuListener(new MenuListener() {