Sparkfun has just started selling the excellent 5Hz Locosys LS20031 GPS module that Dean Goedde is using with Attopilot. It uses the Mediatek chipset, which doesn't have a binary mode, but is otherwise great at getting a lock fast and keeping it. Cost is $59.95. Details:

# 32 Channel GPS
# Fast TTFF at low signal level
# Up to 5Hz update rate
# Capable of SBAS (WAAS, EGNOS, MSAS)
# Built-in micro battery to reserve system data for rapid satellite acquisition
# LED indicator for fix or no fix

Views: 762

Comment by RaginBajin on November 7, 2008 at 9:37pm
Is binary mode important?

3D Robotics
Comment by Chris Anderson on November 7, 2008 at 10:21pm
Not necessarily. But if you don't have a lot of processor power to spare, if you're reading GPS at 5Hz in ASCII the parser can take up a lot of cycles. Binary mode is a less work for the processor. It's not a problem at 1hz, but if you're using this module with Arduino at 5Hz, you'll need to ensure that your ASCII NMEA parser is effecient (interrupt driven, etc). We've discussed how to do this and shared some code in this thread.
Comment by Mike Lee on November 8, 2008 at 10:42pm
SkyTraq's $20 Venus634LPx 10mm x 10mm x 1.1mm GPS module offers 10Hz position update fix. May be useful for applications requiring higher resolution.
Comment by Dean on November 16, 2008 at 2:30am
I have considered taking Curtis Olson's approach of 10Hz interpolation of 4Hz or 5Hz GPS data to get higher resolution. A GPS Rx that already gives 10Hz would be nice and do the hard work for us already. On the other hand, what I have found in extensive AttoPilot flight testing is at 5Hz, typical flight speed of say 75 km/h (21 m/s) that only 4m elapses between GPS updates. 4m is on the order of GPS position resolution, so 10Hz and 2m is not really noticable. At say 100+ km/hr the 10Hz updates should start to make a difference.


You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service