-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPS support #15
Comments
Currently I am having trouble getting the GPS to lock to satellites. This is reproducible on 2 separate chips, so most likely there is an issue with signal acquisition (maybe not giving enough time in good range?) |
The Adafruit guide recommends a 3V active GPS antenna so it may be a good idea to acquire such an antenna. Core Electronics are local and sell the Adafruit branded ones: |
I've also noticed that the Adafruit module we have only supports the US GPS network and not GLONASS, BDS, GALILEO, QZSS, etc. We ideally need a device which supports all of these networks along with dual band support to get optimal location accuracy. I just checked on my phone and it is can see 44 satellites from 5 networks. |
We would ideally want one of the ZED modules from uBlox such as the F9P as they offer the best accuracy but they are not cheap so we will probably have to settle for something cheaper.
$620 Cheaper option using the same GPS module and antenna for $425: https://au.mouser.com/ProductDetail/ArduSimple/AS-STARTKIT-BASIC-L1L2-NH-02?qs=GBLSl2Akiru%2FUw8RAcKyUw%3D%3D&mgh=1&vip=1 https://m.youtube.com/watch?v=3tQjIHFcJVg |
Thanks for your input, @LukePrior. Some updates:
I think the best plan of action for now is to add support for this GPS board in a modular way so that it could theoretically be swapped out in the future. The software should be able to support multiple different boards & positioning systems at once, and provide some way to emulate via software as a more cost-effective option until we have actually acquired the parts. |
A good reference for building first-class support for the MTK3339 is https://cdn-shop.adafruit.com/datasheets/PMTK_A11.pdf |
We have at least 2 of Adafruit's Ultimate GPS Module, and with that the following functionality needs to be implemented:
I'm not sure yet that we actually have a use for all of these features, but building them is fairly trivial and should give some valuable experience, plus it would be nice to have these to come back to later.
The text was updated successfully, but these errors were encountered: