Don't let FS9 overwrite an 8.33 kHz frequency

This commit is contained in:
oktal3700
2023-10-12 15:27:17 +01:00
committed by Lars Toenning
parent 67073d0193
commit 2f3dc5a4a1
3 changed files with 37 additions and 5 deletions

View File

@@ -32,6 +32,18 @@ namespace BlackMisc::Simulation
return this->provider()->getOwnCallsign();
}
CComSystem COwnAircraftAware::getOwnComSystem(CComSystem::ComUnit unit) const
{
Q_ASSERT_X(this->provider(), Q_FUNC_INFO, "No object available");
return this->provider()->getOwnComSystem(unit);
}
CTransponder COwnAircraftAware::getOwnTransponder() const
{
Q_ASSERT_X(this->provider(), Q_FUNC_INFO, "No object available");
return this->provider()->getOwnTransponder();
}
CCoordinateGeodetic COwnAircraftAware::getOwnAircraftPosition() const
{
Q_ASSERT_X(this->provider(), Q_FUNC_INFO, "No object available");

View File

@@ -131,6 +131,12 @@ namespace BlackMisc
//! \copydoc IOwnAircraftProvider::getOwnCallsign
Aviation::CCallsign getOwnCallsign() const;
//! \copydoc IOwnAircraftProvider::getOwnComSystem
Aviation::CComSystem getOwnComSystem(Aviation::CComSystem::ComUnit unit) const;
//! \copydoc IOwnAircraftProvider::getOwnTransponder
Aviation::CTransponder getOwnTransponder() const;
//! \copydoc IOwnAircraftProvider::getOwnAircraftPosition
BlackMisc::Geo::CCoordinateGeodetic getOwnAircraftPosition() const;