Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Sub: Rework joystick input and pilot input in general #9808
Moved from: bluerobotics/ardusub#158
We need some sort of input abstraction layer that rc input and mavlink/joystick input sit on top of.
Our inputs are limited to 4 analog axes and 16 digital buttons, this is very constraining. I would like to support an arbitrary number of analog/digital inputs with flexible assignments to things like inputs, input trims, lights channels 1, 2, 3... multiple camera gimbals, multiple manipulator joints etc.
We currently have:
It would be good to have some frontend abstraction that handles them all. However, there are limitations to all of these that make them unsuitable for Sub.