All Projects → DCSFlightpanels → dcs-bios

DCSFlightpanels / dcs-bios

Licence: other
DCS-BIOS Flightpanels Fork

Programming Languages

lua
6591 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to dcs-bios

dcs-bios-arduino-library
A library designed to run on Arduinos and similar microcontrollers and communicate with DCS-BIOS.
Stars: ✭ 22 (-78.64%)
Mutual labels:  dcs, dcs-world, dcs-bios
OpenHornet
OpenHornet 1:1 F/A-18C Simulator Repository
Stars: ✭ 167 (+62.14%)
Mutual labels:  dcs, dcs-world, dcs-bios
perun
Perun toolset for DCS World server admins. Reads simulation data and pushes it MySQL database.
Stars: ✭ 23 (-77.67%)
Mutual labels:  dcs, dcs-world, dcsworld
twitch2dcs
DCS World mod that allows twitch chat to be viewed inside the game
Stars: ✭ 24 (-76.7%)
Mutual labels:  dcs, dcs-world, dcsworld
dcs-input-command-injector
DCS Mod to add custom input commands in your user profile instead of by modding the game for each aircraft. Prevents commands from being lost when DCS updates.
Stars: ✭ 35 (-66.02%)
Mutual labels:  dcs, dcs-world
fip-elite
Information Display for Logitech Flight Instrument Panel and for VR for Elite Dangerous
Stars: ✭ 32 (-68.93%)
Mutual labels:  saitek, logitech
streamdeck-dcs
Plugin for Stream Deck to send controls to DCS.
Stars: ✭ 19 (-81.55%)
Mutual labels:  dcs, dcs-world
Skynet-IADS
Adds IADS (integrated air defence) functionality to Digital Combat Simulator.
Stars: ✭ 131 (+27.18%)
Mutual labels:  dcs-world, dcsworld
libx52
Saitek X52/X52pro drivers & controller mapping software for Linux
Stars: ✭ 85 (-17.48%)
Mutual labels:  saitek
logitech-craft-vscode
Logitech Craft VS Code extension and Logitech Options plugin
Stars: ✭ 41 (-60.19%)
Mutual labels:  logitech
ControllerBuddy
Highly advanced game controller mapping
Stars: ✭ 47 (-54.37%)
Mutual labels:  dcs-world
g910-gkey-macro-support
GKey support for Logitech G910 Keyboard on Linux
Stars: ✭ 85 (-17.48%)
Mutual labels:  logitech
rust-server
DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.
Stars: ✭ 44 (-57.28%)
Mutual labels:  dcs-world
keyboard-center
Application for mapping macro keys on Logitech keyboards
Stars: ✭ 37 (-64.08%)
Mutual labels:  logitech
Student-homeassistant-config
🎓 Student Home configuration. Stay informed by 🌟 this repository for updates!
Stars: ✭ 160 (+55.34%)
Mutual labels:  logitech
Aurora
Unified lighting effects across multiple brands and various games.
Stars: ✭ 1,673 (+1524.27%)
Mutual labels:  logitech
trollibox
The hackerspace friendly music player web client
Stars: ✭ 35 (-66.02%)
Mutual labels:  logitech
logitech-m720-config
A configuration script for Logitech M720 that remaps mouse buttons (Linux)
Stars: ✭ 59 (-42.72%)
Mutual labels:  logitech

Flightpanel DCS-BIOS fork

DCS-BIOS is a Export.lua file for use with DCS: World. It provides a stable, documented interface for external hardware and software to interact with the clickable cockpit of a DCS: World aircraft.

This Version is not only for Flightpanels, its like the normal DCS-BIOS version before the BIOS-HUB versions. Works also for Pit Builders and Arduino users!

If want to support us, You find infos at the bottom of this page!
With that money, we buy the planes to integrade them in Flightpanel DCS-BIOS fork.
  • Release/Prerelease are mostly for the stable version of DCS.

  • DCS Beta Users should use the master branch of the fork. (Start a Flight before Programming to update the json Files)

  • Arduino Users should download the Source code(zip) on the Release page to get all needed files

  • Flightpanel users download the DCS-BIOS_0.7.XXX.zip

Problems/Infos see our Wiki: DCS-Flightpanel/DCSBIOS Wiki

For Panel Builders

You don’t need to be a programmer or electrical engineer. The DCS-BIOS User Guide will show you step by step how to connect your panel to DCS using DCS-BIOS and the beginner-friendly Arduino microcontroller platform. You don’t have to write any program code yourself.

For Software Developers

The Developer Guide explains how to connect to and interpret the DCS-BIOS export data stream and how to send commands to DCS-BIOS to operate controls inside the cockpit.

Is My Aircraft Supported?

Currently, DCS-BIOS supports the following aircraft modules:

  • A-4E-C (contributed by Dehuman) { get the Mod here: GitHub }

  • A-10C / A10C-II (contributed by FSF-Ian, extended by WarLord) (use A-10C for All Versions)

  • A-29B (contributed by WarLord) { get the Mod here: GitHub }

  • AH-6J (contributed by WarLord) { get the Mod here: Helicopter EFM Demo in ED Forums }

  • AH-64D (contributed by WarLord)

  • AJS-37 (contributed by pdmarsh extended by WarLord,ArturDCS,Matchstick)

  • Alphajet (contributed by WarLord) { get the Mod here: JET E SONS }

  • AV8BNA (contributed by WarLord,Matchstick)

  • Bf-109-K-4 (contributed by ArturDCS)

  • C-101CC / EB (contributed by WarLord,cdpkobra) (use C-101CC for All Versions)

  • Christen Eagle II (contributed by WarLord,cdpkobra)

  • Edge-540 (contributed by WarLord) { get the Mod here: Website of VIRTUAL AIR RACING SERIES }

  • Extra-330SR (contributed by WarLord) (use Edge-540) { get the Mod here: Website of VIRTUAL AIR RACING SERIES }

  • F-14B (contributed by WarLord,ArturDCS,Bullitt)

  • F-16C (contributed by WarLord,cdpkobra,Matchstick,BuzzKillington)

  • F-22A (contributed by WarLord) { get the Mod here: Website of Flight Sim Outlet }

  • F-5E-3 (contributed by geebeer2, extended by WarLord)

  • F-86F (contributed by ArturDCS)

  • F/A-18C (contributed by AndrewW)

  • FW-190-A8 (contributed by WarLord,MD44)

  • FW-190-D9 (contributed by ArturDCS)

  • I-16 (contributed by WarLord,NightStalker)

  • JF-17 (contributed by WarLord,cdpkobra)

  • Ka-50 (contributed by airtom)

  • L-39ZA / C (contributed by kadda11, revised by WarLord) (use L-39ZA for All Versions)

  • M-2000C (contributed by Exo7,ArturDCS,Matchstick)

  • MB-339PAN (contributed by WarLord) { get the Mod here: Frecce Tricolori Virtuali }

  • Mi-8 (contributed by ArturDCS,revised by WarLord)

  • Mi-24P (contributed by WarLord,BaD CrC)

  • MiG-15bis (contributed by WarLord,Steve Gee)

  • MiG-21Bis (contributed by wraith444)

  • Mosquito FB Mk.VI (contributed by WarLord)

  • NS430 (contributed by Capt_Zeen, extended by Imp, revised by Celemourn)

  • P-47D (contributed by WarLord and Donators) (use P-47D for All Versions)

  • P-51D (contributed by pdmarsh)

  • Spitfire (revised by WarLord)

  • SA 342 (all Versions; use SA342M for All)

  • T-45 (contributed by WarLord) { get the Mod here: VNAO T-45 Goshawk in ED Forums }

  • TF-51D (contributed by pdmarsh, ArturDCS) (use P-51D)

  • UH-1H (contributed by FSF-Ian)

  • Yak-52 (contributed by WarLord,cdpkobra)

  • Externals for all Airplanes (Speedbrake and Lights; Weight on Wheels Code from DeadMeat)

  • All Flaming Cliffs 3 Modules (FC3) (A-10A; F-15C; J-11A; MiG-29A; MiG-29S; Su-25; Su-25T; Su-27; Su-33) (contributed by danvac, extended by WarLord)

  • Superbug Mod (F-18 E+F+Growler)

  • Mods (FC3): VSN-Mods, PAK-FA Project, Civil Aircraft Mod, Upuaut’s Bell-47G, Mirage F.1, SU-30 FAMILY PROJECT, MIG-23UB Project, Virtual Cockpits, AC-130

    Use always the latest version of the Mods!
    For DCS Flightpanels:
    FC3 are only supported with Keyemulator. But some Exports can made as Strings (FC3.lua) and CommonData

If you want to add support for another module, please get in touch.(see below)

Mod Support

If you want to add a FC3 based Mod (eg. VSN_Mod Planes) for commondata suport, you must follow these instructions:

Add at the bottom in \DCS-BIOS\lib\AircraftList.lua

a("PlaneName", false)

To get the correct Plane Name, open the control-reference page while you fly that plane. In MetadataStat you find the Plane Name.

For setting up the Control-reference Page:

  1. Install Google Chrome

  2. Copy in the AddressBar chrome://extensions/, check "Developer mode" top right corner.

  3. Click "Load unpacked extension…​" and choose your "C:\Users\<username>\Saved Games\DCS\Scripts\DCS-BIOS\doc" folder

  4. A new extension "DCS-BIOS Control Reference Live Preview" will be visible under "Apps". chrome://apps/

  5. Exit "Settings"

  6. Start DCS, load a Mission and jump in a Plane

  7. Click "Apps" in your Browser. Your DCS-BIOS extension be there. From there you can see the controls change as you fly and manipulate the cockpit.

    Remember to hit the Refresh Button after you restart/change a mission, so Chrome gets a new connection to DCS-BIOS.

socat

There are 2 socat versions, 32 and 64 bit. Choose that version that fits best for you. The files in the zip File must be unzipped direct in the socat folder.

The path must be: /socat/socat.exe

Video Tutorials

Contribute

If you have a question or found a bug, please open an issue on the GitHub issue tracker.

If you want to contribute code or documentation, please send a pull request on GitHub.

License

The orginal DCS-BIOS was programmed by [FSF]Ian. This is a Fork of his older Repositorie, where we made some additions and changes to it.

DCS-BIOS is released under a slightly modified Simple Public License 2.0 (think "a version of the GPL readable by mere mortals"). Please see DCS-BIOS-License.txt.

The copy of socat that comes with DCS-BIOS is licensed under the GPLv2 (see /Programs/socat/COPYING).

Support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].