Cockpit++ allow you to connect your Android device with DCS (Digital Combat Simulator by Eagle Dynamics).

Allowing you to control the simulator by touching your screen.


Supported planes

A10C

VVI, HSI, Engine monitoring left and right panel.

AV-8B Harrier

Nozzle.

F15C

RWR.

Mirage 2000C

PCA, PPA, INS, INS knobs, V/UHF

Ka-50 Blackshark

PUI800, Overhead, UV26, PRTz, LWR.

UH-1H Huey

Armament panel.

Mig-21 Bis

Radar management panel.

Screenshots

How to make DCS communicating with the app?

To communicate by wifi, your Android and your DCS must know the IP address of each other, you will find here the steps to configure everything.

1. Download the Cockpit++.lua from here: https://github.com/Margouill/CockpitPP/blob/main/Cockpitpp.lua


2. Go in C:\Users\yourUser\Saved Games\DCS\Scripts folder (create it if not exist)


3. Open the export.lua file (create it if not exist) and add the line:

local Cockpitpp=require(\'lfs\');dofile(Cockpitpp.writedir()..\'Scripts/Cockpitpp.lua\')

If you don't know how to create the Export.lua file, you can take the one you downloaded with Cockpitpp.lua


4. In the same folder, add the file Cockpitpp.lua


5. Open the Cockpitpp.lua and add the IP address of your Android phone (You will find the Android IP in the Cockpit++ application, in "settings", you must be connected by wifi on the same network than your computer)

For example, if you Android IP is 192.168.0.12, you must write:

Of course you can use several Android devices in the same time, just add other Android IP if you want to use Cockpit++ with more than 1 device:


6. In the app, go to Settings, add your computer's IP. You will get your computer's IP by doing:

  • - Windows touch + "R"
  • - Typing "cmd" and pressing "enter"
  • - Typing "ipconfig" in the console
  • - Get your ipv4 address
  • - By default ports are configured even if these seem empty, but you can manage them, just be sure you are using the same ports in you app and Cockpitpp.lua

7. Now start a mission, remove the pause, startup your plane and it should work.


8. Not working? check the previous steps and/or restart the app.


9. Still not working? Then go in Not working? in the app, you will have some ideas of possible problems with the solution.


Trick : the LUA files must be saved before you launch DCS.

Good flight sir!

  1. Project launched by @Asta

    May, 2017

    Official launch of the project with :

      - PCA and PPA for Mirage 2000C by Razbam,
      - RWR for F15C by ED.

  2. New panels

    September, 2017

      - INS for Mirage 2000C by Razbam,
      - Armament panel for UH-1 Huey by BelSimTek.

  3. New features and panels

    December, 2017

      - Nozzle for AV-8B Harrier by Razbam,
      - Tablet mod.

  4. New features and panels

    June 2018

      - VVI, HSI, EMIs for A-10C by ED,
      - Radar management panel for Mig-21Bis by Leatherneck Simulations.
      - Fullscreen mod.

  5. Project shutdown

    Jully 2018
  6. Project recovered by @Margouill

    November, 2020

    Official recovering of the project with :

      - PUI800, Overhead, UV26, PRTz, LWR for Ka-50 Blackshark by ED,
      - Update for API24+

  7. In a near future

    January, 2021

      - Ekran, VHF for Ka-50 Blackshark by ED,
      - VHF for Mirage 2000C by Razbam,

  8. In a far future

    December, 2021

    To do list:

      - Modular panel

Contribute or contact