mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-24 09:54:16 +08:00
refs #335, improved mode from string in transponder
This commit is contained in:
committed by
Roland Winklmeier
parent
8acf8e2ed0
commit
dfd007c9a1
@@ -40,9 +40,10 @@ namespace BlackMisc
|
|||||||
*/
|
*/
|
||||||
CTransponder::TransponderMode CTransponder::modeFromString(const QString &modeString)
|
CTransponder::TransponderMode CTransponder::modeFromString(const QString &modeString)
|
||||||
{
|
{
|
||||||
if (modeString.startsWith("Ident", Qt::CaseInsensitive)) return StateIdent;
|
if (modeString.startsWith("I", Qt::CaseInsensitive)) return StateIdent;
|
||||||
if (modeString.startsWith("Standby", Qt::CaseInsensitive) || modeString.startsWith("Stdby", Qt::CaseInsensitive)) return StateStandby;
|
if (modeString.startsWith("S", Qt::CaseInsensitive)) return StateStandby;
|
||||||
if (modeString.startsWith("Mode C", Qt::CaseInsensitive)) return ModeC;
|
if (modeString.startsWith("Mode C", Qt::CaseInsensitive)) return ModeC;
|
||||||
|
if (modeString.startsWith("C", Qt::CaseInsensitive)) return ModeC;
|
||||||
if (modeString.startsWith("Mode S", Qt::CaseInsensitive)) return ModeS;
|
if (modeString.startsWith("Mode S", Qt::CaseInsensitive)) return ModeS;
|
||||||
if (modeString.contains("Mode 1", Qt::CaseInsensitive)) return ModeMil1;
|
if (modeString.contains("Mode 1", Qt::CaseInsensitive)) return ModeMil1;
|
||||||
if (modeString.contains("Mode 2", Qt::CaseInsensitive)) return ModeMil2;
|
if (modeString.contains("Mode 2", Qt::CaseInsensitive)) return ModeMil2;
|
||||||
|
|||||||
Reference in New Issue
Block a user