Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making it easier to associate gamepad with a goal... #27

Open
ftctechnh opened this issue Oct 14, 2016 · 4 comments
Open

Making it easier to associate gamepad with a goal... #27

ftctechnh opened this issue Oct 14, 2016 · 4 comments

Comments

@ftctechnh
Copy link
Collaborator

From a software reviewer...

The Gamepads appear to be identified by a 10-digit number. Is there an easy way to map the identification numbers to each Gamepad? If not, it looks like the trial and error method is used to configure the system. Consider having a button press flash something in the settings window so that it is obvious which physical Gamepad is being assigned. Perhaps a simple method for assigning Gamepads is described in the documentation that I haven’t reviewed.

Can we add some visual and auditory cues so that when the user pushes any button on a gamepad during the configuration of the Settings window the user knows which vortex goal the gamepad will be mapped to?

@Techno11
Copy link
Collaborator

Going back 3 years to when we still used the scoring system with the NXT bricks, that system had a window where all you had to do was press one button to config the joysticks. Could this be mimicked for this program? Have the user select he joystick, and then could press the button that (s)he would want to use to toggle the counter.

@afera15
Copy link
Member

afera15 commented Oct 21, 2016

I am working on something similar to what was used with the Samantha Modules for association and then just selecting Joystick 1,2,3...

@pmichaud
Copy link
Contributor

pmichaud commented Jan 18, 2017

Perhaps an easier approach would be to do something like is currently done with the Driver Station apps?

In the Driver Station app, the player presses "Start + A" to claim gamepad # 1 and "Start + B" to claim gamepad # 2. So perhaps this program could do something similar:

Back + Dpad UP = Claim Red Center
Back + Dpad Right = Claim Red Corner
Back + Dpad Left = Claim Blue Corner
Back + Dpad Down = Claim Blue Center

There are multiple ways to handle the case where one gamepad is controlling two or more counters... but even if the buttons simply served to associate gamepads with id numbers it'd make it a lot easier to set up.

Just a thought,

Pm

(P.S.: I chose "Back" as the meta-button here instead of "Start" because Start is also used for start/stop timer, whereas Back is rarely used and does a counter reset. Another possibility is to use the "Guide" button commonly located between Back and Start.)

@Techno11 Techno11 self-assigned this Jan 18, 2017
@Techno11
Copy link
Collaborator

I will look into doing this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants