I'm concerned with the ambiguity and readability with accessing Collections or Reports in a Device Class or more accurately the Collection class.
As is the case with examples/dual-shock-3.py there are logical collections nested under the root Joystick collection that are not assigned a Usage. Resulting in code that looks like this
I'm concerned with the ambiguity and readability with accessing Collections or Reports in a Device Class or more accurately the Collection class.
As is the case with
examples/dual-shock-3.py
there are logical collections nested under the root Joystick collection that are not assigned a Usage. Resulting in code that looks like thisTo break it down:
buttons
Report =device
➔1
➔inputs
Collection ➔Joystick
Collection ➔0
➔1
At the moment, i'm not too sure how to make it more readable, will comment on this later