Interface between FSX and Client

IN PROGRESS
Bids
2
Avg Bid (USD)
$38
Project Budget (USD)
$10 - $30

Project Description:
I NEED TWO PROJECTS SOURCE CODES.

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.
KEY_AXIS_THROTTLE1_SET14530
KEY_GEAR_SET1

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.

Additional Project Description:
08/26/2013 at 2:22 EEST
Data Format:
<CmDd>KEY_AXIS_THROTTLE1_SET<VaLu>14530<EoM>
<CmDd>KEY_GEAR_SET<VaLu>1<EoM>

<CmDd> means Command
<VaLu> means Value
<EoM> means End of Message

Skills required:
.NET, C++ Programming
Additional Files: data-format.txt
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire anuyadav1
$ 50
in 3 days
$ 25
in 3 days