Giter Club home page Giter Club logo

connect-windows's Introduction

LiveFlight Connect - Windows

LiveFlight Connect for Windows allows you to control Infinite Flight on an iOS or Android device via your PC using either joystick, keyboard, or mouse.

Uses Infinite Flight Connect, a TCP-based API introduced in version 15.10.0.

Usage

  • Install the latest release version from connect.liveflightapp.com
  • Enable Infinite Flight Connect within Infinite Flight, and make sure your device is on the same wifi network as your PC
  • Get your joystick setup, and go have fun :)

Modifying Source

LiveFlight Connect is built in C#. Simply clone the repo, run and build in Visual Studio!

Compatible Devices

There's no guarantee this will play perfectly with your joystick or configuration. These joysticks definitely work fine:

  • Thrustmaster T-Flight Hotas X
  • Saitek X52 Pro
  • Logitech Extreme 3D

Gamepads might not work perfectly at this time, this will be improved in the future.

Project Descriptions

  1. LiveFlight-Connect: Main project - handles most of the UI, joystick work, keyboard commands.
  2. IFConnect: This project contains the interfaces for communicating with the IFConnect API and datatypes for deserializing JSON data.
  3. IF_FMS: This project handles the FMS system for AutoNav, as well as the logic controlling it.
  4. FlightPlanDatabase: This contains some interfaces for FlightPlanDatabase.com API. Simple flight plan datatypes and logic implemented so far to search for flight plans.
  5. Indicators: Work in progress. Started with an attitude indicator that still needs some refinement. Wanted to use an image as the background scale but can't get it to position correctly to match pitch.

LiveFlight Connect License

Licensed under the GPL-V3 License available here.

connect-windows's People

Contributors

carmichaelalonso avatar ar-ar-ar avatar

Stargazers

 avatar

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.