OpenC3 COSMOS XBox360 USB Controller Plugin
- Ruby 86.3%
- Python 13.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| targets/XBOX360_USB_CONTROLLER | ||
| .gitignore | ||
| LICENSE.md | ||
| openc3-cosmos-xbox360-usb-controller.gemspec | ||
| plugin.txt | ||
| Rakefile | ||
| README.md | ||
| requirements.txt | ||
OpenC3 COSMOS XBox360 USB Controller Plugin
This is an OpenC3 COSMOS plugin to read inputs from a wired XBox360 USB controller as telemetry. You will need to run the XBox360 USB Controller bridge to read from the USB subsystem and forward packets into COSMOS.
Build Plugin
Assuming you have cosmos-project cloned into ~/src/cosmos-project, you can build the plugin with
$ ~/src/cosmos-project/openc3.sh cli rake build VERSION=X.Y.Z
Load/Install Plugin
You can load/install the plugin in the admin panel or on the command line, viz.
$ ~/src/cosmos-project/openc3.sh cli load openc3-cosmos-xbox360-usb-controller-X.Y.Z.gem
When updating, you need to bump the version number. Otherwise, OpenC3 COSMOS will not detect an update.
License
This OpenC3 plugin is released under the MIT License. See LICENSE.md