Create interface for nPoint controller.
Closed this issue · 1 comments
julesfowler commented
Create a python interface for the nPoint controller.
Main steps :
- Make
pyUSB
bow to my will. (Also known as connect to the controller with pure python.) - Proof of concept (literally able to hack this out and make it work.)
- Write a sensible scheme for checking commands have been set.
- Incorporate context managers.
- Incorporate logging.
- Polished software that's usable.
-->Generalized interface with class inheritance for other controllers.This is moving to its own issue in #11 .
Bonus?
- Fix the double logging issue.
- Find a better way to restart the controller. (This may be impossible...)
julesfowler commented
This is being discussed and evolving towards polished in #2.