Software for integrating DCS: F/A-18C, F-16C and Ka-50 with Logitech G13
DCSpy is able to pull information from DCS aircraft and display on Logitech G-series keyboards LCD. Developed for Logitech G13. Should also work with any other Logitech device with 160x43 px monochrome display, like G15 (v1 and v2) and G510. There is possibility to modify this package to use full RGBA LCD of Logitech G19 (size 320x240) - please open issue.
Table of Contents
Aircrafts and instruments
- F/A-18C Hornet UFC - Up Front Controller
- F-16C Viper DED - Data Entry Display (some parts are missing)
- Ka-50 Black Shark PVI-800
- Python 3.8 (but 3.6+ should be fine)
- Logitech Gaming Software 9.02.65
- Logitech LCD SDK 8.57.148 extract to
C:\Program Files\Logitech Gaming Software\LCDSDK_8.57.148
- DCS-BIOS 0.7.31 (or newer)
This project has been heavily inspired by specelUFC, and I want to thank specel, the author of that project for his work and the inspiring ideas. This software uses:
- DCS-BIOS fork by DCSFlightpanels for exporting data from DCS to local network
- jboecker's parser to read data stream from DCS-BIOS
Package is available on PyPI, open Command Prompt and type:
pip install dcspy
or use attached wheel file:
pip install dcspy-0.9.2-py3-none-any.whl
pip should install into you python installation directory: i.e.:
You can drag and drop
dcspy.exe to desktop and make shortcut (with custom icon).
After successful connect attempt, G13 display should update.
I have lots of plans and new ideas how to improve it internally and form user's perspective, but don't hesitate to contact me. Maybe it will motivate me to implement some new stuff. Please open issue if you find bug or have any crazy idea.
You want contribute, perfect see: contributing guide.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size dcspy-1.0.0-py3-none-any.whl (37.2 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
|Filename, size dcspy-1.0.0.tar.gz (38.9 kB)||File type Source||Python version None||Upload date||Hashes View hashes|