Browse Source

Made sure UART rate reporting is correct even if baud rate defines do not exist

QGC4.4
LM 13 years ago
parent
commit
00f5af7084
  1. 9
      thirdParty/qserialport/src/posix/termioshelper.cpp

9
thirdParty/qserialport/src/posix/termioshelper.cpp vendored

@ -389,14 +389,23 @@ QPortSettings::BaudRate TermiosHelper::baudRate() const
#ifdef B230400 #ifdef B230400
case B230400: case B230400:
return QPortSettings::BAUDR_230400; return QPortSettings::BAUDR_230400;
#else
case 230400:
return QPortSettings::BAUDR_230400;
#endif #endif
#ifdef B460800 #ifdef B460800
case B460800: case B460800:
return QPortSettings::BAUDR_460800; return QPortSettings::BAUDR_460800;
#else
case 460800:
return QPortSettings::BAUDR_460800;
#endif #endif
#ifdef B921600 #ifdef B921600
case B921600: case B921600:
return QPortSettings::BAUDR_921600; return QPortSettings::BAUDR_921600;
#else
case 921600:
return QPortSettings::BAUDR_921600;
#endif #endif
#if defined(Q_OS_LINUX) #if defined(Q_OS_LINUX)
case B500000: case B500000:

Loading…
Cancel
Save