Go to Post Instead of arguing about what should have been, learn from the breaks, and celebrate the gracious professionalism being displayed by the other 99% of teams. Word. - PVCMike [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 26-02-2007, 09:15
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: GPS receiver

The typical "standard GPS for people like hikers or hunters" has a serial data output. Look up the NMEA 0183 protocol.
  #2   Spotlight this post!  
Unread 26-02-2007, 10:22
karlcswanson's Avatar
karlcswanson karlcswanson is offline
Registered User
FRC #0111 (WildStang)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Arlington Hts.
Posts: 63
karlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nice
Re: GPS receiver

I was able to get a used gps for $1 at a garage sale. If it is just regular GPS, you will need to convert the rs232 level serial signals to ttl level. You can use a max232 for this. If you are getting a regular gps and plan to use it with a micro controller, make sure it supports the NMEA protocol.
__________________
  #3   Spotlight this post!  
Unread 26-02-2007, 17:12
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Well, for the "standard" GPS I speak of is anything like a magellen, or etrex with a screen, something made for the general public, not made for microcontrollers. Is the output a constant output or is it only stuff that you can record then load to a computer.

Before I posted I was looking at this one from sparkfun,
http://www.sparkfun.com/commerce/pro...roducts_id=465

Can somebody help explain some aspects of the NMEA protocol to me? I was looking in this:
http://www.sparkfun.com/datasheets/G...%20Manual1.pdf
And a few other documents that are similar, it seems as though I just need the GGA protocol. But for some parts in it I don't understand the output. I don't understnad the output of the lat and long values.

Also what values from that string what would I need to to simply tell what the position is?

-John
  #4   Spotlight this post!  
Unread 26-02-2007, 17:44
chris31 chris31 is offline
Team 2021 Captain
AKA: Chris Davidson
FRC #2021 (FA Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2006
Location: Atlanta, GA/ Fredericksburg,VA
Posts: 949
chris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond repute
Send a message via AIM to chris31
Re: GPS receiver

Quote:
Originally Posted by sparksandtabs View Post
Well, for the "standard" GPS I speak of is anything like a magellen, or etrex with a screen, something made for the general public, not made for microcontrollers. Is the output a constant output or is it only stuff that you can record then load to a computer.

Before I posted I was looking at this one from sparkfun,
http://www.sparkfun.com/commerce/pro...roducts_id=465

Can somebody help explain some aspects of the NMEA protocol to me? I was looking in this:
http://www.sparkfun.com/datasheets/G...%20Manual1.pdf
And a few other documents that are similar, it seems as though I just need the GGA protocol. But for some parts in it I don't understand the output. I don't understnad the output of the lat and long values.

Also what values from that string what would I need to to simply tell what the position is?

-John
Here is some background info on NMEA. http://en.wikipedia.org/wiki/NMEA

I would say your could either use a commercial GPS with a screen, etc OR something meant for the hobby hardware guy. You probably want the latter as it would allow you to do exactly what you cant instead of trying to mess with reverse engineering a commercial product (like how there screen works) and it will save you from paying for something that has more features than you need.
  #5   Spotlight this post!  
Unread 27-02-2007, 00:28
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Quote:
Originally Posted by chris31 View Post
Here is some background info on NMEA. http://en.wikipedia.org/wiki/NMEA

I would say your could either use a commercial GPS with a screen, etc OR something meant for the hobby hardware guy. You probably want the latter as it would allow you to do exactly what you cant instead of trying to mess with reverse engineering a commercial product (like how there screen works) and it will save you from paying for something that has more features than you need.
Well why would it have more features then I want if I am saying I want that one? I don't understnad what there would to be reverse engineer. From what I seen I would hvae to make a cable to plug into it then the rest is code.

Kevin, is the interface software difficult to write? I know it is a vague question, but what is the process your usingi n your code?

-John

Last edited by John Gutmann : 27-02-2007 at 00:30.
  #6   Spotlight this post!  
Unread 27-02-2007, 08:34
chris31 chris31 is offline
Team 2021 Captain
AKA: Chris Davidson
FRC #2021 (FA Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2006
Location: Atlanta, GA/ Fredericksburg,VA
Posts: 949
chris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond repute
Send a message via AIM to chris31
Re: GPS receiver

Quote:
Originally Posted by sparksandtabs View Post
Well why would it have more features then I want if I am saying I want that one? I don't understnad what there would to be reverse engineer. From what I seen I would hvae to make a cable to plug into it then the rest is code.

Kevin, is the interface software difficult to write? I know it is a vague question, but what is the process your using your code?

-John
I meant that if you wanted to say, use the screen on a Garmin for something even just slightly different than what it was originally designed you cant do that. For example, bigger text, new features being displayed, etc. Without you giving more details its hard to know what exactly you are looking for.
  #7   Spotlight this post!  
Unread 27-02-2007, 21:26
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Quote:
Originally Posted by chris31 View Post
I meant that if you wanted to say, use the screen on a Garmin for something even just slightly different than what it was originally designed you cant do that. For example, bigger text, new features being displayed, etc. Without you giving more details its hard to know what exactly you are looking for.
I said I am looking for a standard OTS GPS unit made for the general public that I can get live data from. I never said anything about using the screen for anything.

-John
  #8   Spotlight this post!  
Unread 28-02-2007, 00:14
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: GPS receiver

Not sure how closely it fits what you're looking for, but all recent Motorola iDEN phones (Nextel & BoostMobile) have GPS units built in. You can turn on NMEA 0183 output from these and access it over either serial or USB depending on which data cable you get. You might be able to find someone with an older i730 or something that they'd give you, or else you can find the Boost i415 for about $30 at places like Target & Wal-Mart. $10 will probably get you the data cable from eBay.

{edit} You don't need to have it activated to use the GPS, and the Boost i415 is a pre-paid so it can be bought w/o contract. {/edit}

Last edited by Dave Flowerday : 28-02-2007 at 00:17.
  #9   Spotlight this post!  
Unread 28-02-2007, 09:35
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: GPS receiver

I have a Garmin ETrex Vista. It comes with a serial cable to download information to a PC or grab the NMEA data stream. All you need for the RC is a null modem adapter and you're good to go.

Kevin's serial port library would make it pretty straight-forward to read and parse the stream. There is sample code for the BASIC Stamp, google can probably find it.
  #10   Spotlight this post!  
Unread 28-02-2007, 13:18
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Quote:
Originally Posted by seanwitte View Post
I have a Garmin ETrex Vista. It comes with a serial cable to download information to a PC or grab the NMEA data stream. All you need for the RC is a null modem adapter and you're good to go.

Kevin's serial port library would make it pretty straight-forward to read and parse the stream. There is sample code for the BASIC Stamp, google can probably find it.
What is the RC your talking about? Is it the FIRST Robot Controller?
And Kevins code is written specifically for the PIC in the Robot Controller.....it would be of very little use to me.

-John
  #11   Spotlight this post!  
Unread 28-02-2007, 13:26
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: GPS receiver

Quote:
Originally Posted by sparksandtabs View Post
What is the RC your talking about? Is it the FIRST Robot Controller?
And Kevins code is written specifically for the PIC in the Robot Controller.....it would be of very little use to me.

-John
You only said "microcontroller", not a specific target platform. I assumed you were using either the IFI Robot Controller or some variation thereof. It doesn't matter as long as it has a UART to read the data stream and parse it. You can use a BASIC stamp.

http://www.parallax.com/html_pages/r..._gps_track.asp
  #12   Spotlight this post!  
Unread 28-02-2007, 13:17
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Quote:
Originally Posted by Dave Flowerday View Post
Not sure how closely it fits what you're looking for, but all recent Motorola iDEN phones (Nextel & BoostMobile) have GPS units built in. You can turn on NMEA 0183 output from these and access it over either serial or USB depending on which data cable you get. You might be able to find someone with an older i730 or something that they'd give you, or else you can find the Boost i415 for about $30 at places like Target & Wal-Mart. $10 will probably get you the data cable from eBay.

{edit} You don't need to have it activated to use the GPS, and the Boost i415 is a pre-paid so it can be bought w/o contract. {/edit}
oooooh! I like.....I will deffinately check it out, is it hard to turn on the output or is it just a setting on the phone?

-John
  #13   Spotlight this post!  
Unread 28-02-2007, 13:47
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: GPS receiver

Quote:
Originally Posted by sparksandtabs View Post
oooooh! I like.....I will deffinately check it out, is it hard to turn on the output or is it just a setting on the phone?
It's just a setting in a menu.
  #14   Spotlight this post!  
Unread 28-02-2007, 23:08
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: GPS receiver

Oh, nice, I think I will have to check that out

-John
  #15   Spotlight this post!  
Unread 28-02-2007, 23:56
karlcswanson's Avatar
karlcswanson karlcswanson is offline
Registered User
FRC #0111 (WildStang)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Arlington Hts.
Posts: 63
karlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nice
Re: GPS receiver

I am going to look in to this too. It looks like boost mobile data charge is $.35 a day. I think a J2ME application could have access to the serial port and GPS. mologogo uses phones like this to make cheap gps trackers.
__________________
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IR Receiver zachriggle Electrical 7 09-02-2006 17:11
Car GPS Systems KTorak Chit-Chat 10 17-11-2005 04:12
Infrared sensor...receiver emayank Electrical 3 25-02-2005 19:54
InfraRed = gps ? nzj1 General Forum 17 11-01-2004 16:58
GPS Robot K. Skontrianos General Forum 3 11-05-2002 00:32


All times are GMT -5. The time now is 00:09.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi