Interface between FSX and Client

  • Status Completed
  • Budget $10 - $30 USD
  • Total Bids 2

Project Description


Interface program between Flight Simulator X and TCP Socket:

. it will be a c# Form Application project.(i need source codes)

. Program will use simconnect function of the FSX.(MS samples are provided in the zip file)

. It will connect to FSX automatically (if FSX is not running, it will try 2-3 times in a minute) and will show the status of connection on the form/window.

. Program will connect to Client Program via TCP Socket automatically when FSX connection established and will show the status of client connection on the form.

. Socket listen and send functions will add as a class to the project.

. Program will subscribe to group of FSX and will receive events from FSX. (You can add 3 example events)

. Received events will be stored to a log-file.

. Received events will send to an ip and port via TCP Socket.(to client program)

. Send events will be stored to a separate log-file.

. Program will be listening to TCP every-time and when it received a command from client, it will send it to FSX.

. transfered data format will be like this between interface and client programs.



means Command

means Value

means End of Message

Client Program:

. This program will be C++ TCP Socket Console project.(i need source codes)

. it will receive the message from interface program and will show on console.

. Program will sleep 3 sec after received a message from interface program and the it will send an message (predetermined event)

. After message sending it will show the send message on the console

. program will store all received and send data to log-file.

Thanks in advance.

Get free quotes for a project like this
Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online