mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 23:05:36 +08:00
refs #196, fixed wrong inits with ModeS instead of StateStdby (Transponder)
This commit is contained in:
@@ -53,7 +53,7 @@ namespace BlackMiscTest
|
||||
CAircraft aircraft(CCallsign("DAMBZ"), CUser("123456", "Joe Pilot"), situation);
|
||||
aircraft.setCom1System(CComSystem::getCom1System(122.8, 118.75));
|
||||
aircraft.setCom2System(CComSystem::getCom2System(123.8, 124.00));
|
||||
aircraft.setTransponder(CTransponder::getStandardTransponder(7000, CTransponder::ModeS));
|
||||
aircraft.setTransponder(CTransponder::getStandardTransponder(7000, CTransponder::ModeC));
|
||||
aircraft.setIcaoInfo(CAircraftIcao("B737", "L2J", "DLH", "FREIGHT", "CCDDFF"));
|
||||
|
||||
json = aircraft.toJson();
|
||||
|
||||
@@ -628,14 +628,14 @@ namespace BlackCore
|
||||
|
||||
QString tn("transponder ");
|
||||
tn.append(callsign.asString());
|
||||
CTransponder::TransponderMode mode = CTransponder::ModeS;
|
||||
CTransponder::TransponderMode mode = CTransponder::StateStandby;
|
||||
switch (pos.xpdrMode)
|
||||
{
|
||||
case Cvatlib_Network::xpndrMode_Normal:
|
||||
mode = CTransponder::ModeC;
|
||||
break;
|
||||
case Cvatlib_Network::xpndrMode_Standby:
|
||||
mode = CTransponder::ModeS;
|
||||
mode = CTransponder::StateStandby;
|
||||
break;
|
||||
case Cvatlib_Network::xpndrMode_Ident:
|
||||
mode = CTransponder::StateIdent;
|
||||
|
||||
@@ -81,7 +81,7 @@ namespace BlackMisc
|
||||
*/
|
||||
void CAircraft::initTransponder()
|
||||
{
|
||||
CTransponder xpdr("TRANSPONDER", 7000, CTransponder::ModeS);
|
||||
CTransponder xpdr("TRANSPONDER", 7000, CTransponder::StateStandby);
|
||||
this->setTransponder(xpdr);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user