Comments (2)
Likely related to this change:
9cdd624#diff-a5c30df061ab3a930eb8fa8cafa47926a751092e3fba9eacf890c5bf27c543a8L177
With this change (and commit) we always start reading the VATSIM datafile for simplicity.
The ATIS is initially always populated from the datafile to avoid delays until getting the real ATIS via FSD:
pilotclient/src/blackcore/airspacemonitor.cpp
Lines 675 to 676 in 18d0b1e
Previously, this worked fine because the WebDataServices just returned an empty list when not connected to VATSIM.
Proposed solution: The CAirspaceMonitor
can check the ecosystem of the connected server. Hence a simple check can be included to avoid populating the station ATIS with VATSIM data when connected to non-VATSIM servers.
from pilotclient.
Side note: For adding a new aircraft, something similar is already done 😄
pilotclient/src/blackcore/airspacemonitor.cpp
Lines 1018 to 1021 in 18d0b1e
from pilotclient.
Related Issues (20)
- Implement VATSIM Velocity compatible "interpolator" HOT 1
- Natively support Microsoft Flight Simulator 2020 (MSFS)
- Use Flightgears PTT hotkeys for swift HOT 4
- Add new PBN capability codes to flightplan remark generator
- Downloaded SimBrief FPL data callsign/type compare with actual login callsign/type
- Use VATSIM Booking API to fetch ATC bookings or remove ATC booking feature
- FSD: add support for #MU packet
- AFV: remove voice1.vatsim.uk URL HOT 1
- Move AFV URL to bootstrap.json HOT 3
- Argument type mismatch in log messages about loaded VATSIM server file
- CModelDataReader::dataRead signal only triggered with single URL
- Advice on joystick data causing crashes at startup HOT 3
- Option to set an ATC frequency as COM 1/COM 2 stby frequency. HOT 1
- Where can we find the xswiftbus download? HOT 3
- Issues tuning some 8.33 kHz frequencies
- Bump macOS runner version to macos-12
- Cmake error: no default for CMAKE_BUILD_TYPE HOT 1
- Cannot receive flight plan of other aircraft on legacy FSD servers HOT 4
- Using custom UDP-based voice server with swift HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pilotclient.