summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/io_serial.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/io_serial.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/io_serial.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/io_serial.cpp b/noncore/apps/opie-console/io_serial.cpp
index 9a81de9..c9155d1 100644
--- a/noncore/apps/opie-console/io_serial.cpp
+++ b/noncore/apps/opie-console/io_serial.cpp
@@ -109,24 +109,28 @@ bool IOSerial::open() {
109 connect(m_read, SIGNAL(activated(int)), this, SLOT(dataArrived())); 109 connect(m_read, SIGNAL(activated(int)), this, SLOT(dataArrived()));
110 connect(m_error, SIGNAL(activated(int)), this, SLOT(errorOccured())); 110 connect(m_error, SIGNAL(activated(int)), this, SLOT(errorOccured()));
111 return TRUE; 111 return TRUE;
112 } else { 112 } else {
113 emit error(Refuse, tr("Device is already connected")); 113 emit error(Refuse, tr("Device is already connected"));
114 return FALSE; 114 return FALSE;
115 } 115 }
116} 116}
117 117
118void IOSerial::reload(const Config &config) { 118void IOSerial::reload(const Config &config) {
119 m_device = config.readEntry("Device", SERIAL_DEFAULT_DEVICE); 119 m_device = config.readEntry("Device", SERIAL_DEFAULT_DEVICE);
120 m_baud = config.readNumEntry("Baud", SERIAL_DEFAULT_BAUD); 120 m_baud = config.readNumEntry("Baud", SERIAL_DEFAULT_BAUD);
121 m_parity = config.readNumEntry("Parity", SERIAL_DEFAULT_PARITY);
122 m_dbits = config.readNumEntry("DataBits", SERIAL_DEFAULT_DBITS);
123 m_sbits = config.readNumEntry("StopBits", SERIAL_DEFAULT_SBITS);
124 m_flow = config.readNumEntry("Flow", SERIAL_DEFAULT_FLOW);
121} 125}
122 126
123int IOSerial::getBaud(int baud) const { 127int IOSerial::getBaud(int baud) const {
124 switch (baud) { 128 switch (baud) {
125 case 300: return B300; break; 129 case 300: return B300; break;
126 case 600: return B600; break; 130 case 600: return B600; break;
127 case 1200: return B1200; break; 131 case 1200: return B1200; break;
128 case 2400: return B2400; break; 132 case 2400: return B2400; break;
129 case 4800: return B4800; break; 133 case 4800: return B4800; break;
130 case 9600: return B9600; break; 134 case 9600: return B9600; break;
131 case 19200: return B19200; break; 135 case 19200: return B19200; break;
132 case 38400: return B38400; break; 136 case 38400: return B38400; break;