Integrate StreamDeck with Microsoft Flight Simulator
Project description
FlightStream lets you control Microsoft Flight Simulator from a Stream Deck, and see live data from Microsoft Flight Simulator on the Stream Deck.
It uses https://pypi.org/project/SimConnect/ and https://pypi.org/project/streamdeck/
This is an initial release; work in progress.
Presently only works for StreamDeck XL. Only tested with 747-800, but should work with most aircraft.
The UI is based around stages of flight, with pages listed down the left hand side:
-
HOME shows the flight level set in the autopilot, altitude, throttle lever position, ground speed, true airspeed, whether the autopilot is on, minutes to the next waypoint, and distance to the next waypoint in kilometers, minutes to the final destination and touchdown vertical velocity. It also allows you to speed-up and slow-down the sim.
-
GRND provides functions useful while on the ground: battery on, APU Start, turn on or off guidance ribbons, request ground services for power, fuel, catering, luggage, stairs, jetways and push back.
-
VIEWS provides quick access to to the different types of views: Pilot, External, Drone. It also gives one-click access to several instrument views, cockpit views, and external views.
-
TO / LAND lets you see the position of the flaps, spoilers, altitude, throttle, ground speed and true airspeed. It allows you to toggle LOC, APPR, Landing Gear, FLCH, HDG, taxi lights and landing lights. It also lets you increase or decrease flaps, change target flight level by 5000, 1000 or 100 and change target heading by 90, 10 or 1 degree.
To run:
-
Add a profile to your Stream Deck with no buttons set, and make that profile active. Or exit the Stream Deck app.
-
Run Microsoft Flight Simulator
-
Run FlightStream
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file FlightStream-0.0.802.tar.gz.
File metadata
- Download URL: FlightStream-0.0.802.tar.gz
- Upload date:
- Size: 177.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64b1e68973b31a3e3b029fe79e529a144670de10738b232b767e966798a38ab3
|
|
| MD5 |
63a2300cab0d677553ece8c869dccb0e
|
|
| BLAKE2b-256 |
e1100db251ce44322d307b9d2769d751f317e904584f4b90cfe02ecaecd33354
|
File details
Details for the file FlightStream-0.0.802-py3-none-any.whl.
File metadata
- Download URL: FlightStream-0.0.802-py3-none-any.whl
- Upload date:
- Size: 200.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ef9b5ecb3d75e1c81ca73e474087d51636245912c96ee5bd02489a415a45d51
|
|
| MD5 |
92c05c3ae3da10e1a5941d0f02aebc04
|
|
| BLAKE2b-256 |
5938410689e7b296659834bcb7ecd95751822cff983c1b935b94b6207edbfb92
|