Welcome
Welcome to wifilapper

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!

App: Hardware button into IOIO for Set Splits/Acknowledged

good idea/medium idea/not worth it idea

good idea
1
50%
medium idea
1
50%
not worth it idea
0
No votes
 
Total votes : 2

App: Hardware button into IOIO for Set Splits/Acknowledged

Postby EnduroRacer » Wed Jul 18, 2012 9:16 pm

A hardware momentary push-button, input into IOIO Digial IN, serving as the "Tap Screen" function.

This would enable the driver to keep his hands on the wheel while setting Splits and Acknowledging a message received from Pitside.
Last edited by EnduroRacer on Thu Jul 19, 2012 4:47 am, edited 1 time in total.
EnduroRacer
 
Posts: 341
Joined: Thu Jul 12, 2012 3:49 pm

 

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby WifiLapperDev » Wed Jul 18, 2012 9:49 pm

+1. This is a very clever idea that I hadn't even come close to thinking of.
WifiLapperDev
Site Admin
 
Posts: 553
Joined: Wed Jun 06, 2012 12:09 pm

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby WifiLapperDev » Thu Jul 19, 2012 12:06 am

Done! I ended up using pin 17 hardcoded. Why pin 17? According to the IOIO pin list, it is not good at anything else. It's not part of I2C, analog inputs, 5V, or anything else unique. All it can do is digital IO.

Will be available in 1.24.

Discussion point: I made it so the user has to check a box turning on the "IOIO-as-button" feature. I decided not to just make it on all the time because if their IOIO or wiring went on the fritz (on-off-on-off really fast), they could get errant clicks. But as I typed that, I realized that if their IOIO went on the fritz mid-race, they're boned anyway. So maybe it should be on all the time, with a 10-second timeout on clicks so it doesn't instant-acknowledge any messages sent.
WifiLapperDev
Site Admin
 
Posts: 553
Joined: Wed Jun 06, 2012 12:09 pm

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby EnduroRacer » Thu Jul 19, 2012 4:53 am

Wow, awesome.

Is your IOIO still broken? We need to get you a new one so you can test these things yourself.
EnduroRacer
 
Posts: 341
Joined: Thu Jul 12, 2012 3:49 pm

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby WifiLapperDev » Thu Jul 19, 2012 10:48 am

I actually have one, but I gave it to a friend with electrical skills so I could hopefully see one actually attached to a car.
WifiLapperDev
Site Admin
 
Posts: 553
Joined: Wed Jun 06, 2012 12:09 pm

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby EnduroRacer » Fri Jul 20, 2012 3:09 pm

Any way we could get the button press/screen tap to be recorded and show up in a data lane?

That way the driver can use it to mark significant times/places on track. Like a particularly good exit off a turn or a funny feeling with the car.
EnduroRacer
 
Posts: 341
Joined: Thu Jul 12, 2012 3:49 pm

Re: App: Hardware button into IOIO for Set Splits/Acknowledg

Postby WifiLapperDev » Fri Jul 20, 2012 3:49 pm

Ooo, another good idea. Should be easy to add.
WifiLapperDev
Site Admin
 
Posts: 553
Joined: Wed Jun 06, 2012 12:09 pm


Return to Feature Requests/Development

Who is online

Users browsing this forum: No registered users and 0 guests

cron
suspicion-preferred