Changeset 1330 in ntrip
- Timestamp:
- Dec 23, 2008, 3:51:14 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/BNC/bncgetthread.cpp ΒΆ
r1328 r1330 195 195 _serialPort = new QextSerialPort( 196 196 settings.value("serialPortName").toString() ); 197 _serialPort->setBaudRate(BAUD9600); 198 _serialPort->setParity(PAR_NONE); 199 _serialPort->setDataBits(DATA_8); 200 _serialPort->setStopBits(STOP_1); 197 QString hlp = settings.value("serialBaudRate").toString(); 198 if (hlp == "110") { 199 _serialPort->setBaudRate(BAUD110); 200 } 201 else if (hlp == "300") { 202 _serialPort->setBaudRate(BAUD300); 203 } 204 else if (hlp == "600") { 205 _serialPort->setBaudRate(BAUD600); 206 } 207 else if (hlp == "1200") { 208 _serialPort->setBaudRate(BAUD1200); 209 } 210 else if (hlp == "2400") { 211 _serialPort->setBaudRate(BAUD2400); 212 } 213 else if (hlp == "4800") { 214 _serialPort->setBaudRate(BAUD4800); 215 } 216 else if (hlp == "9600") { 217 _serialPort->setBaudRate(BAUD9600); 218 } 219 else if (hlp == "19200") { 220 _serialPort->setBaudRate(BAUD19200); 221 } 222 else if (hlp == "38400") { 223 _serialPort->setBaudRate(BAUD38400); 224 } 225 else if (hlp == "57600") { 226 _serialPort->setBaudRate(BAUD57600); 227 } 228 else if (hlp == "115200") { 229 _serialPort->setBaudRate(BAUD115200); 230 } 231 hlp = settings.value("serialParity").toString(); 232 if (hlp == "NONE") { 233 _serialPort->setParity(PAR_NONE); 234 } 235 else if (hlp == "ODD") { 236 _serialPort->setParity(PAR_ODD); 237 } 238 else if (hlp == "EVEN") { 239 _serialPort->setParity(PAR_EVEN); 240 } 241 else if (hlp == "SPACE") { 242 _serialPort->setParity(PAR_SPACE); 243 } 244 hlp = settings.value("serialDataBits").toString(); 245 if (hlp == "5") { 246 _serialPort->setDataBits(DATA_5); 247 } 248 else if (hlp == "6") { 249 _serialPort->setDataBits(DATA_6); 250 } 251 else if (hlp == "7") { 252 _serialPort->setDataBits(DATA_7); 253 } 254 else if (hlp == "8") { 255 _serialPort->setDataBits(DATA_8); 256 } 257 hlp = settings.value("serialStopBits").toString(); 258 if (hlp == "1") { 259 _serialPort->setStopBits(STOP_1); 260 } 261 else if (hlp == "2") { 262 _serialPort->setStopBits(STOP_2); 263 } 201 264 _serialPort->open(QIODevice::ReadWrite|QIODevice::Unbuffered); 202 265 qDebug() << "serial port opened: " << _serialPort->isOpen() << endl;
Note:
See TracChangeset
for help on using the changeset viewer.