PDA

View Full Version : Flip Side iPhone control interest?


pinwc4
2011.04.29, 09:38 PM
So after my clubs last race night I came to the conclusion that I really want a way to remotely start and stop races without having to go to the computer. Whenever I am part of the race I end up starting the race and then have to sprint over to where everyone is standing and get positioned to race. I could obviously extend the countdown time but the geek in me wants a more challenging approach.

So I am wondering how many other people would be interested in an iPhone/iPod app that would let you do the basics, start/stop a race and select a race profile? Because the app store requires me to become part of the developer program I would want to charge for this app to help cover the cost, maybe something like 5$.

I already have the app about halfway done but before jumping in all the way and paying to become a developer I wanted to see if there is any interest.

BrianMidnight
2011.04.29, 10:15 PM
Count me in please.

arch2b
2011.04.30, 01:15 AM
i'm in for $5 easy. i think you could get more.

i would be interested in formatting for an ipad as well. i am finding my ipad a great tool to take to events. would be even better if i could run the race from it as well vs. scrambling to run the computer, run the race and at times participate as well.

want to make an rc calculator as well? calculate scale speeds, gear ratio's, etc...

pinwc4
2011.04.30, 10:19 AM
i'm in for $5 easy. i think you could get more.

i would be interested in formatting for an ipad as well. i am finding my ipad a great tool to take to events. would be even better if i could run the race from it as well vs. scrambling to run the computer, run the race and at times participate as well.

want to make an rc calculator as well? calculate scale speeds, gear ratio's, etc...

I am not sure I could justify charging more, at least at first this is going to be a fairly basic app. Plus I am more looking to just cover my own direct costs.

As for the iPad, yes I was doing an interface for it as well. Though with how big the screen is the interface will be sparse as it does not need nearly that much space.

I though there already was a couple rc calculators out there but at the moment I am having trouble finding any on the app store. It might be worth considering later but for now I want to focus on this app.

arch2b
2011.04.30, 10:54 AM
or an app for setup sheets where you can make changes and save them to a profile.

is it at all possible to make an app for ics changes?

pinwc4
2011.04.30, 12:37 PM
or an app for setup sheets where you can make changes and save them to a profile.

is it at all possible to make an app for ics changes?

I have considered doing one for setup sheets as the only one I found on the app store was for the AWD.

An ICS program for the iPhone was the first thing I wanted to make, around the same time I started making my own ICS adapters. Unfortunately Apple restricts how you can communicate with other hardware. I would either have to become part of the made for iPod program which is a lot of $$$ and requires you to have a real business established or build a wifi ICS adapter. Unfortunately a wifi adapter would be expensive to build and sell and from the software side complicated (all sorts of different wifi configurations to handle). If I ever come up with some way to simplify it and lower the cost I would definitely pursue it.

arch2b
2011.04.30, 01:59 PM
what about andriod or windows phones? do they have the same hurdles?

pinwc4
2011.04.30, 10:31 PM
what about andriod or windows phones? do they have the same hurdles?

The Windows 7 phones have hurdles as well. Microsoft has not released the bluetooth programming API last I looked, so it is more limited than the iPhone.

If you were to try to make an ICS application for a mobile device Android is probably the best choice. The functionality for a programmer is there, at least for versions of the phone that have a full bluetooth stack and are running at least 2.0 or 2.1 (I forget exactly where RFCOMM was introduced into the SDK). Most people are running at least 2.1 so the API to program for it is there. The main concern would be the variety of hardware that may or may not have a useful bluetooth chipset. Plus I do not have one to work with......

Action B
2011.05.01, 06:31 PM
The Windows 7 phones have hurdles as well. Microsoft has not released the bluetooth programming API last I looked, so it is more limited than the iPhone.

If you were to try to make an ICS application for a mobile device Android is probably the best choice. The functionality for a programmer is there, at least for versions of the phone that have a full bluetooth stack and are running at least 2.0 or 2.1 (I forget exactly where RFCOMM was introduced into the SDK). Most people are running at least 2.1 so the API to program for it is there. The main concern would be the variety of hardware that may or may not have a useful bluetooth chipset. Plus I do not have one to work with......

Android app would be awesome! Wish I had one to loan you I kind of need my phone lol.

cowboysir
2011.07.23, 01:21 PM
So after my clubs last race night I came to the conclusion that I really want a way to remotely start and stop races without having to go to the computer. Whenever I am part of the race I end up starting the race and then have to sprint over to where everyone is standing and get positioned to race. I could obviously extend the countdown time but the geek in me wants a more challenging approach.

So I am wondering how many other people would be interested in an iPhone/iPod app that would let you do the basics, start/stop a race and select a race profile? Because the app store requires me to become part of the developer program I would want to charge for this app to help cover the cost, maybe something like 5$.

I already have the app about halfway done but before jumping in all the way and paying to become a developer I wanted to see if there is any interest.

Any further word?

I have a trackmate system and would love to be able to get set on the drivers stand and start my system with my iPhone 3GS. (I'm not special enough to own the 4):rolleyes:

arch2b
2011.07.23, 01:33 PM
add to this request... very much interested in remote control functionality.

fyi, there are other app timing systems available and the features sound awsome! http://www.dirtchampdesign.com/newsite/?page_id=54

reaper
2011.07.23, 02:28 PM
I have considered doing one for setup sheets as the only one I found on the app store was for the AWD.

An ICS program for the iPhone was the first thing I wanted to make, around the same time I started making my own ICS adapters. Unfortunately Apple restricts how you can communicate with other hardware. I would either have to become part of the made for iPod program which is a lot of $$$ and requires you to have a real business established or build a wifi ICS adapter. Unfortunately a wifi adapter would be expensive to build and sell and from the software side complicated (all sorts of different wifi configurations to handle). If I ever come up with some way to simplify it and lower the cost I would definitely pursue it.

how about an android version ?

pinwc4
2011.07.23, 09:13 PM
I have been slowly privately working on this. I am close to my own basic version, with starting a race, stopping a race and a rank announcement button. I still need some security added and I will need to make the application look OK as I have no graphics yet.

It will require that the lap counting computer has some sort of network connection. It does not have to have internet access but the iPhone must be able to communicate with the lap counting computer. On the iPhone you specify the IP address of the lap counting computer to communicate.

Arch2b, that was an interesting link. I had planned on creating a second iPhone app with some similar functionality for individual racers. Someone beat me to it. In fact I had never heard of that app anyways and it is interesting to see another lap counting program that is cross platform.

Making a basic app for the race managers was to help me learn about the platform first before tackling a more challenging application phone application.

As for Android for the short term I do not have plans for it. If someone else want to jump in and do that they will be welcome to as I publish my source code and will publish the communication protocol I am making.

Ancient Artist
2011.08.19, 02:17 AM
I think this app would be invaluable for the exact reason you mentioned wanting to create it. Sounds very promising, with a lot of opportunity to expand.
Good luck and let me know if you need any beta testers.

Shaymo
2011.09.08, 01:20 PM
Is this app any closer to being done?

pinwc4
2011.09.09, 11:35 AM
Is this app any closer to being done?

Not much since my last post. Another new software project too precedence shortly after that post. Within the next couple of weeks I should be able to get back to focusing on the lap counting software related work.

Mulder
2011.10.16, 11:13 AM
i know, its probably all too late now, but wouldn't it be good to have a web/browser app instead of a app designed and written for the iphone?

that way it would work on ipad/iphone/android/winphone/windows/linux at the same time.

EDIT: does the flipside software have a programming interface of some sort so it can be controlled remotely?

pinwc4
2011.10.17, 03:56 PM
i know, its probably all too late now, but wouldn't it be good to have a web/browser app instead of a app designed and written for the iphone?

that way it would work on ipad/iphone/android/winphone/windows/linux at the same time.

EDIT: does the flipside software have a programming interface of some sort so it can be controlled remotely?

It is something I originally considered but dismissed for 2 primary reason. First is it creates a potential single point of failure. I could create a robust app with redundancy and pay additional money to various vps/hosting providers or clod infrastructure providers to minimize the possibility of downtime to elimante this concern.

The second concern was security, the website would act as a relay and so I would need to be very certain about the security otherwise someone could torment other people through stopping and starting races.

Since programming is just a hobby for me I did not want to take on those responsibilities.

What I have done instead is made it so the phone communicates directly with the computer. You do not have to have internet access but the phone and computer do need to be able to communicate using a network. The main drawbacks with this approach are that you have to know the ip of the computer to communicate and it may be possible that a firewall could block communication.

I have not submitted the code into the main trunk yet but when I do there someone could create their own program for controlling the computer. It is a really simple protocol so far.

arch2b
2011.11.05, 10:24 AM
saw this (http://mini-zracer.com/forums/showthread.php?t=37231), this morning.

xmodsbastler
2012.01.03, 02:40 PM
a Iphone or Androis app would be great - but i think more handy would me some kind of voice Control for

starting the Race
Pausing the Race
End the Race
the Ranking

taking out iphone or any larger displays would be hard during the race (when there ist none "not driving race-master")

RFick73
2012.01.26, 11:32 AM
I Have an iPhone & I'm the one that controls most of our races functionality at our meets.

I think something like this would be quite useful!


EDIT: I finally had enough time to read through this thread...
The location we race from has no wireless, but the iPhone does allow you to run a personal hotspot, so you could hook the laptop up to the iPhone's wireless & therefor get the connection that is needed to have it on the same network.

pinwc4: Are you able to share the current program as an .ipa ? I happen to maybe have a jailbroken app so I wouldn't need to get it from iTunes to install it. =)


I currently use a Remote Desktop App from my iPhone to the laptop and just remotely move the mouse to the Start Race and click on it.
I then also get a local close copy of all the laptimes etc, as I usually stand far away from the PC.
I also did this with my iPad last time and it just kicked butt!

Having an app to start stop the race would be nice, and also having one to see laptimes for the racers themselves might be usefull.
I know more than enough of the racers I run with have smart phones.
As for security, set a local admin password that the app has to use to auth against that way you can make the app auto discover the Lap counter and conenct, you just gotta make sure the admin password is set correctly.

Anyhoo, that's enough from me for now!

I had an awesome conversation with pinwc4 last night.
Thanx for all your time bud!

Thorvald
2015.11.04, 10:08 PM
In as well but I think it would be easier to just implement a basic mobile webpage. That way it's supported by all devices/phones/tablets/etc.

However if you go the iPhone route, I'm in too for $5.

arch2b
2016.07.27, 03:26 PM
any further consideration of this?

RFick73
2016.07.28, 12:30 PM
I am unsure if this program is being supported anymore by pinwc4 as I haven't seen any new updates or posts from him in a while.