I've been playing with a GPS unit, and my first gen iPhone.
When you plug in a working TTY level serial GPS unit to the correct pins on the iPhone dock connector, a device /dev/tty.iap appears. That is the GPS unit.
So far, so good. The problem is, nothing can read it. By nothing, I mean stuff you buy out of the app store, or even the location services built in to the phone. However, if I knew where the iPhone 3G mounted up ITS GPS unit, I'd be able to create a symlink from where mine is, to where the OS wants it to be.
My question is this: if someone who has jail broken their 3G iPhone, and can SSH into would help me out. All I need if for you to run the command "ls /dev" (without the quotes, obviously) and paste the output here for me.
I'd be much obliged.
*EDIT* *EDIT* *EDIT* *EDIT*
OK, I've been at it all morning, and I've got revisions.
/dev/tty.iap is the TTY level serial port built into the iPhone. It's always there, and isn't going anywhere. Also, it seems to always want to talk at a baud rate of 9600 (I think....)
So, that all leads me to think that the iPhone 3G will have something.... *else* in /dev along with everything else. What ever it is that's different is probably the GPS unit.
So, is anyone willing to help me out?
Last edited by backXslash; 08-11-2008 at 08:37 AM.
Reason: Automerged Doublepost