Skip to content

ElSrJuez/SimVarLights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimVarLights

Bring your Simulation State Machine to your Lighted Devices (a Python Project)

Description

A script for updating Addressable RGB Lights from SimConnect Variables.

Instructions

  1. Install Python
  2. Clone the Repo to a suitable location
  3. Run PIP to install requirements.txt
  4. Edit the bindings.csv to add/remove SimVars as needed, use Microsoft SDK as a Reference
  5. Launch your simulator and start your flight
  6. Launch OpenRGB: https://gitlab.com/CalcProgrammer1/OpenRGB
  7. Launch main.py

The keyboard will light based on the dynamic status of variables as configured.

It was developed and tested with:

  • Flight Simulator 2020
  • OpenRGB Python
  • Razer Chroma v2
  • Python 3.9

It will help if you have:

  • Elemental Understanding of SimConnect and Simulator Variables
  • Elemental Understanding of Python
  • Elemental Understanding of Git
  • Know how to edit a CSV file

Next Steps / ToDo

  • Gauge interest and feedback - "gauge" - get it? : D
  • Testing and Cleanup
  • Adding more parameters to configuration file
  • Build and Release Management / Automation
  • Add Contributing Info
  • Adding more default variables (feedback is appreciated)

Known Issues

  • Due to OpenRGB Python limitation, app is ignoring custom light colors

About

Synchronize Simming Variables with Addressable Device Lighting

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages