From c4a0207e4f8b4c9c42aa4a260137623ba02519c1 Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Sun, 15 Jun 2014 19:29:13 +0100 Subject: [PATCH] refs #268 we can set the ICAO code of the CAircraft here --- src/plugins/simulator/xplane/simulator_xplane.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/simulator/xplane/simulator_xplane.cpp b/src/plugins/simulator/xplane/simulator_xplane.cpp index b279cfb57..76b807c3c 100644 --- a/src/plugins/simulator/xplane/simulator_xplane.cpp +++ b/src/plugins/simulator/xplane/simulator_xplane.cpp @@ -112,6 +112,7 @@ namespace BlackSimPlugin situation.setBank({ m_service->getRoll(), CAngleUnit::deg() }); situation.setGroundspeed({ m_service->getGroundSpeed(), CSpeedUnit::m_s() }); Aviation::CAircraft ac { {}, {}, situation }; + ac.setIcaoInfo(Aviation::CAircraftIcao { m_service->getAircraftIcaoCode() }); ac.setCom1System(Aviation::CComSystem::getCom1System({ m_service->getCom1Active(), CFrequencyUnit::kHz() }, { m_service->getCom1Standby(), CFrequencyUnit::kHz() })); ac.setCom2System(Aviation::CComSystem::getCom2System({ m_service->getCom2Active(), CFrequencyUnit::kHz() }, { m_service->getCom2Standby(), CFrequencyUnit::kHz() })); ac.setTransponder(Aviation::CTransponder::getStandardTransponder(m_service->getTransponderCode(), xpdrMode(m_service->getTransponderMode(), m_service->getTransponderIdent())));