I want to connect my Garmin Geko GPS to my PocketPC Phone Edition. It seems that regardless of what I do there's no receiving any data. It's only a three wire interface, so how hard can it be? The Geko puts out a NMEA format at 4800 baud, that's what the Pocket Streets application wants.
Q1: The Pocket Streets GPS Configuration screen shows that I have available COM2, COM3, COM8 and COM9. I thought I saw a COM1 in there before, but right now this is the list I see. Which COM port is wired to the connector?
Q2: I've heard that I may need to disable IR, a keyboard driver, or ??? to get this to accept input. Help out a newbie and tell me exactly how to turn off these features (it's not obvious to me).
Q3: I've loaded ZTerm on the PocketPC Phone Edition and used a serial cable to type back and forth with Hyperterminal on my XP system. This even down to 4800 baud. So I know it's possible to exchange data via serial port. Since it's only a three wire interface from the GPS, I've connected the Tx,Rx, and Gnd to the phone, but no data to the application or to ZTerm. I've tried tying the CTS, RTS and DSR lines together on the phone and made sure there was no handshaking, but still no data to ZTerm (or Pocket Streets). Wuzzup with this?
Thanks in advance! Bewildered with some cool toys :?
Ok I had a similar problem with TomTom.
Ok to disable IR go to Start/Settings the do to the connections.
Select Beam there should be a tick box labelled Receive all incoming beams.
Then go to pocket streets start it up and you should be able to select com1
Hope this helps, Just for information if the received all incoming beams is selected then it acts as your comm1, until this is de-selected you cant talk use the seial port on your bottom connecter.
My O2 Xda Exec keeps forgetting the GPS hardware port, no matter how many times i set it... If i dont set it GPS fails to work in the likes of Tomtom. If i set it to Com 7 everything works fine, but it seems to return back to (none) in the GPS settings each time... does anyone have a solution to this?
try com 4..........
Will
William Richardson said:
try com 4..........
Will
Click to expand...
Click to collapse
It tried it before, so I know com4 won't do for the hardware port since the GPS com port is already set on com 4 by default.
There will be an error message saying that you cannot choose the same port for both: GPS port and hardware port.
Nevertheless, I didn't know that selecting com7 could help having the GPS work better. I'll try that.
i never messed with gps ports, the default works well in google maps, tomtom7 and igo 8
If i dont set the hardware port to com 7 then tom tom etc dont work... they connect to a "gps device" (which i think is windows emulating a gps device of the correct type) but they cannot get a signal. If i have the port set correctly i usually pickup a signal within a few seconds... but it keeps forgetting that the port is set. Im guessing that its actually to reduce power consumption by disabling the GPS device when not in use.
Is there away to use the tilt as a gps receiver for my laptop?
Thanks
I believe the easiest way is to use GPS Gate
I am interested in this too. do you have any experience with gps gate? what application is the gps able to interface with on the laptop?
I tried gps gate but could'nt get it to work with microsoft sreets and trips.basicly any software uses gps should be able to use the tilts gps.just need a better way to foward it to the laptop.also don't like having to use active sync for gps gate to locate the phone on the laptop.
There's GPS2Blue, it's free but less simple to use.
GPS2Blue works very well. But, kilrah is correct that it can be a pita to setup. After some searching I did find a nice walkthrough on this site - basically, it's all about setting the com ports correctly and weather you want it to use BT or the usb cable for transferring data. I had some problems with BT initially so I used the cable connection. Which I personally think is better anyway because it will charge your phone at the same time. I'm using this solution in a CarPC. It is awesome.
Did you actually get GPS2Blue to work over BT? I can't. Setup suggests to create an incoming COM port in the BT settings, but on my WM6.1 ROM this option doesn't exist. If I jsut choose a random BT COM port in the program (tried all) all I get is IO Exception, waiting for BT to be enabled (it is obviously on).
Disregard, found solution. For some reason they removed the incoming port config option from WM6 on, but it's still possible to add one via the registry, and once this is done it works perfectly well.
http://forum.xda-developers.com/showpost.php?p=2157013&postcount=23
Hi,
I'm trying to get GPS2Blue to work and managed to get a connection between my Kaiser and my desktop (with a dongle using the Toshiba Bluetooth stack) by creating an outgoing port on the Kaiser (start-settings-connections-bluetooth-com ports-new outgoing port-DESKTOP-next).
I am successfully paired with a Lenovo T61 using the internal bluetooth with a broadcom stack (Vista Bunsiness x64), but while the Desktop advertises 'Serial Port' and 'ActiveSync' as bluetooth services, the T61 stack only advertises 'ActiveSync' 'Wireless Stereo' and 'Headset'. As a result, I can't add an outgoing port to the laptop and GPS2Blue doesn't work.
Does anyone know how to tell the broadcom stack to tell the kaiser that it has SPP (Serial Port Profile) available for it? Using GPS2Blue over TCP/IP is not an option because the virtual com port driver currently doesn't support Vista x64.
This has been bugging me for a loooong time, I'd really appreciate any help with this. Thanks!
Lncdoc
OK, 2 things.
Firstly, GPS2Blue doesn't need an Outgoing port on the Kaiser, but an Incoming one. Then, you discover services on the phone, from the PC, and you'll have a serial port you should connect to. Not the other way around like you were saying. Now, WM6/6.1 don't let the user set an incoming port from the BT configuration page anymore, so a manual registry edit is necessary. Attached is a .reg file that will set an incoming port on COM6.
Apply this, soft reset. Then run GPS2Blue, set it to use COM6, discover services from the PC, connect to the serial port, and connect to whatever serial port the stack maps it on the PC with your GPS program.
Secondly (but now unrelated!), if from the phone you'd like to see a serial port on the PC, there are 2 solutions. Firstly look for an "add new seral port" option in your BT stack on the PC, some support multiple ones.
If there's none, you should open activesync connection page, disable serial connection. On the Phone the Arcivesync entry will now revert to serial port. To have AS again, reenable the COM port connection in AS.
Thanks a lot! That worked like a charm. After Vista with the Broadcom stack forced the use of COM9, I changed it manually to COM5 in the device manager (For reference of other people wanting to do this: Device Manager / Ports (COM & LPT) / Standard Serial over Bluetooth link (COMn) / Right Click / Properties / Port Settings / Advanced / COM Port Number), since some software (like MeHere) only supports up to COM8.
Now everything works like a charm on my laptop.
Note that this weirdly enough also works with an Outgoing port on the Kaiser if you have a stack (on your PC) which broadcasts the availability of an incoming serial port (in which case the Kaiser initiates the connection, not the PC, and the COM Port sends regardless of whether something is connected or not...). Not that I'm recommending this route to anyone, but I got this working on the Toshiba stack.
Anyway, thanks a lot again, it's finally working perfectly with OziExplorer, MeHere, Google Earth.... you name it.
Lncdoc
Arrrrgggg! I am so close. The incoming BT port bit helped me to get connected but, although GPS2Blue is gettting a lock, and I appear to be connected to EarthBridge/PC, the GPS data doesn't appear to be transmitted to Earthbridge/PC. Google Earth keeps putting me off the coast of Africa instead of south Florida.
I'm about ready to go pickup a copy of Streets & Trips with GPS.
GPS2Blue 1.9
I allready got .reg file on my computer.
The only thing i don't understand is how to get the incomming port on my laptop....
Greetz
Peter
Loaded the appropriate reg values...nothing. Still doesn't work. I can't see the port on the PC or Handheld under "Bluetooth Services".
Thanks kilrah
Your solutions works great for me and i have tested this with my i900 and two different notebooks running Windows 7 and Windows XP
Works in both notebooks
I was using Garmin Mobile PC Version 5
Thanks again for your great help
thx kilrah
'elpetah1984' you must import registry value to PDA windows not PC
http://forum.xda-developers.com/showthread.php?p=8429209#post8429209
F I N A L L Y !!!!!!!
I've finally managed to do it!!! Oh man.. what a fight! almost 4 am and trying since days.. eheheh it is really rewarding! Will be doing a tutorial to avoid hours and hours of frustation to anyone trying this!
iRiKi said:
F I N A L L Y !!!!!!!
I've finally managed to do it!!! Oh man.. what a fight! almost 4 am and trying since days.. eheheh it is really rewarding! Will be doing a tutorial to avoid hours and hours of frustation to anyone trying this!
Click to expand...
Click to collapse
That'd be great!
Did you get it to work with many apps? I remember one time I managed to get it set (don't know how, can't reproduce my semi-success) so I could share the ActiveSync port and in Windows I could open the COM port on PuTTY to see the NEMA output but only a couple apps recognized that there was a GPS there -- the main thing I wanted to work (inSSIDer) couldn't see any GPS.
I'd definately be interested if you came up with a reliable way to make it work.
mmiller7 said:
-- the main thing I wanted to work (inSSIDer) couldn't see any GPS.
Click to expand...
Click to collapse
I saw your post @ metageek forums, because I too am unable to make it work with either version of inSSIDer, although Netstumbler saw it nice and easy. Thing is: I have Vista, and Netstumbler doesn't like Vista like me
I'm gonna get a XP lappy tomorrow which battery only works for half an hour but hey, it's a start
iRiKi said:
I saw your post @ metageek forums, because I too am unable to make it work with either version of inSSIDer, although Netstumbler saw it nice and easy. Thing is: I have Vista, and Netstumbler doesn't like Vista like me
I'm gonna get a XP lappy tomorrow which battery only works for half an hour but hey, it's a start
Click to expand...
Click to collapse
Good luck, XP is out of the question for me because HP doesn't provide Bluetooth drivers back to before Vista. Maybe I can find a way to forward the COM port and a USB WiFi adapter through VirtualBox and use XP that way...though I've been unsuccessful with either of those so far.
Actually you can forward the USB device to Oracle's Virtualbox, I have my TP-Lnk USB WiFi forwarding into a linux virtual machine working perfectly in monitor mode with kismet and aircrack I don't think you can forward COM ports tho, but if you have an external USB bluetooth adapter you can also forward it into XP!! Will try that asap!
Thing is, I wanted to use the onboard wireless because it's way more sensitive than the external USB adapter, but it's not possible to forward it inside a virtualbox.
Ahhh computer issues.. always bugging me since 1993 XD
iRiKi said:
Actually you can forward the USB device to Oracle's Virtualbox, I have my TP-Lnk USB WiFi forwarding into a linux virtual machine working perfectly in monitor mode with kismet and aircrack
Click to expand...
Click to collapse
I got bad news and good news.
Bad news:
The USB forwarding of my wireless card works under Linux but FAILS under a XP VM!!! %$#*@#!"#
Good news:
Downloaded Franson GpsGate trial and now inSSIDer is working !!!!
Hi,
I've a S730. I'd like to use an external GPS.
The GPS is a Holux GPSlìm. This Morning I try to use it with My S730 and it work
(I used GPSTest 1.4). But with TomTom don't work because my version need port Com2 or Com3 only.
So I've used an external tool to setup gps setting to set Program Port, Hardware Port, Hardware Port Baud Rate.
But now it no longer works even with GPSTEst.
I try to set
Program Port <-COM2
Hardware Port<- COM4
HardwarePortBaudRade<-4800
with Manage Automaticaly setted...
but it not work.
Whar are the correct settings ?
Thanks in andvance and forgive me for my bad english!