Giter Club home page Giter Club logo

flight-broadcaster's Introduction

Flight-Broadcaster

This is a small tool to broadcast simulation data to local network in ForeFlight-compatible format https://www.foreflight.com/support/network-gps/.

This tool retrieves data from SimConnect, so it can be used with several flight simulators such as FSX and P3D.

flight-broadcaster's People

Contributors

nguyenquyhy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

adityanag glkmr

flight-broadcaster's Issues

Stops working when MSFS is closed

When Flight-Broadcaster loses connection to SimConnect (when MSFS is closed), it stops working and must be restarted manually in order to function again. The interface still reports that it is connected, even after MSFS is closed. Ideally this would work similarly to Flight Events, in that it can be kept open indefinitely and reconnect on it's own when the sim is reopened.

SimConnect version

Tried running this on my machine and the application crashes immediately after opening with the error below.

Application: FlightBroadcaster.exe
CoreCLR Version: 4.700.19.56402
.NET Core Version: 3.1.0
Description: The process was terminated due to an unhandled exception.
Exception Info: System.BadImageFormatException: Could not load file or assembly 'Microsoft.FlightSimulator.SimConnect, Version=10.0.62615.0, Culture=neutral, PublicKeyToken=5f523ae7e6e1b389'. An attempt was made to load a program with an incorrect format.
File name: 'Microsoft.FlightSimulator.SimConnect, Version=10.0.62615.0, Culture=neutral, PublicKeyToken=5f523ae7e6e1b389'

Did some digging around and I think that 10.0.62615.0 version of the DLL comes with FSX Steam edition which unfortunately I don't have. I have P3D v4 which includes installers for a bunch of the other pre-Steam FSX versions... checking my WinSxS directory I have the following installed -

10.0.60905.0
10.0.61242.0
10.0.61259.0

Is there any way this can be modified to use one of those older SimConnect versions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.