iPhone 14 Pro comes with dual-frequency GPS
apple.com
apple.com
Garmin has recently released several watches with it as well, both their high end models and some more affordable ones. They also have an auto mode that switches it on or off depending on if the current environment needs it, to save power when you can have the same accuracy without it.
Personally, I find the accuracy and sensitivity of modern GNSS devices amazing. I remember when you had to wait maybe 10 minutes to acquire a fix, the accuracy was poor and maybe within 10 meters, and if you covered the receiver with clothing you would lose satellite fix. Now my phone gets a good position in a few seconds, I can see which side of the road I ran on, and even with my phone in my pocket I can often get a reasonably accurate track indoors.
https://www.androidauthority.com/dual-frequency-gps-878169/
https://play.google.com/store/apps/details?id=com.android.gp...
* Ephemeris and almanac data updated via the internet so the receiver doesn't have to wait for either and can immediately know what satellites to listen for and acquire.
* Precise clock via NTP so the receiver has a smaller solve space for its internal clock
* AGPS gives a very good position fix to further help with the initial clock and position solving
L5 support has been available in a number of devices for a couple of years now. Garmin was one of the first to use L5 in commercial devices, with their Fenix watches a while back.
The phone I'm currently using, the Pixel 6 Pro uses the L5 band. It's nice and I can definitely tell a difference, but it still struggles due to antenna size.
In my experience, for people doing significant outdoor stuff like backpacking, endurance running, etc, a positioning device from a solid company like Garmin is going to be a good bit better than an apple, Samsung, Google, etc device.
I had an LG phone that was one of the first in 4G (at least on my carrier) and the thing ran so hot it was often painful to touch.
My HTC thunderbolt was one of the first “4G” phones, but was barely useable more than a few hours.
Yes, Apple has made some insane design constraints in the past (butterfly keyboards, the whole thin-ness thing), but their chip choices are usually pretty sound and grounded in reality.
*edit: I wanted to throw in how frustrating the lack of push email was for so long (and still kind of is), but I get it. From their standpoint, they control APNS & can use that for energy efficiency benefits to make a grandma-friendly device
From my memory Apple is just often late to the party. Especially for 4G and LTE.
Qualcomm has had it since the Snapdragon 855 though, so basically every flagship Android phone since 2019.
https://support.garmin.com/en-IE/marine/faq/9NWiPDU4gM0JWMfd...
I noticed a huge difference when I switched from my older phone to my current with dual frequency, and I usually log runs, walks, and bike rides so it's easy to compare the tracks. But maybe my old phone was just bad, my Garmin watch uses single frequency and it's usually quite good anyway. I've seen a few reviews of new Garmin watches and there dual frequency seems to make a small and not always noticeable difference.
Long fix times are still an issue today with cameras that lack connectivity.
It says that GPS has added a new band (L5) that works better indoors. Combining it with traditional L1 gives better results. L5 is not fully deployed.
A totally excellent list of supported and tested devices is at the latter part of this article.
https://barbeau.medium.com/tl-dr-dual-frequency-gnss-on-andr...
My iPhone 13 is rather disappointing in this regard. Even in my garden, with a clear sky, Maps.app will show my location at least 5 m off my actual position.
GPSTest also carries some logging functionality to do the same: https://github.com/barbeau/gpstest
Kind of. Consumer/public GPS was never to be that accurate. Galileo for example, has the following accuracy: 1 metre (public), 1 cm (encrypted)
I'm sure the same applies to other systems too.
Basically, companies who use GPS for measurements or what have you, can pay money and get access to improved accuracy.
1m vs 1cm is not a big deal for a rideshare driver. On the other hand, if two bridge spans meet in the middle and are 1m misaligned, that’s a huge problem.
As the US found, in practice such services are largely useless, they sound cool, but in practice COTS (Commercial Off The Shelf) dominates. The $50 device you see on Amazon has better features than the $500 military product your supplier offers. When you ask the Amazon supplier can sell you 1-1000, with 48 hour delivery but your military supplier quotes 6-12 months with batches of 500.
Can the enemy jam your $50 Amazon special? Maybe. But in a hot war zone, unlike for an annoying neighbour, jamming isn't necessarily an effective strategy because it involves transmitting radio signals, which makes you a target.
https://www.euronews.com/my-europe/2022/06/07/like-nato-the-...
https://www.takeoffpros.com/2019/07/31/gps-surveying-explain...
I know that regular GPS is not super accurate. But my impression was, that chipsets which support Galileo in addition to GPS, would be more accurate than 5-10 m.
Does anyone have personal experience of how dual-frequency improves GPS? As I'm not really using GPS a lot, I'm not sure I noticed a difference from my previous devices (I live in EU, so also no high rise skyscrapers here)
Otherwise what would be the point? WAAS already gives ionospheric corrections for a course grid. If you could just assume that the ionospheric delay was constant across the sky, you wouldn’t need L5 at all.
I'm an Android developer, but use an iPhone. I've noticed some Android users really need their wins against Apple. It's almost like a Linux user trying to convince you how awesome and slicker the dev experience is, vs how bloated and slow your Macbook is: the point isn't to inform you, it's to reassure themselves.
Besides the high price of iPhones, this metaphor doesn't go very far.
my guess is android people also use windows, and are used to constant blue screens, malware, and random crashes.
Have you just woken up from a coma you fell into back in the 90s?
Though the table could use an update, I've tried to add new devices I got my hands on because (conversely) I'd like to know the accuracy of a device before buying it with mapping in mind.
What I found interesting is that
> As of 2021, some recent smartphones claim to support Galileo but in fact do not work with it. This includes the Fairphone 3 and 3+; Motorola Moto G Power and Moto G30. On the other hand, the Xiaomi Mi A2 Lite does not claim Galileo support (including on the manufacturer's own page), yet it works. The Samsung S10e is also confirmed to work.
The spec sheet doesn't always match reality unfortunately (or, for Xiaomi, fortunately!).
Additionally, Beidou is still banned and blocked in firmware while in US even though the satellites are broadcasting, since this constellation lacks US approval (partially because the other constellations are 1-way systems broadcasting to receiver and Beidou is a two-way system, that can be used for tracking and likely emergency response). Here's some slides about BeiDou's technical details, specifically note the 2-way messaging since all anyone's been talking about is Spacex/Globalstar: https://www.gps.gov/cgsic/meetings/2020/geng.pdf
Galileo also supports or maybe will support emergency beacons from the ground.
https://www.esa.int/Applications/Navigation/Galileo/Galileo_...
Is there any technical reason, or is it just protectionism? (as in, no GPS lock? No lock at all, even if Galileo and Glonass are 100% fine!)
> Beidou is still banned and blocked in firmware while in US even though the satellites are broadcasting, since this constellation lacks US approval
Is it legal to use a Xiaomi phone in Wifi only mode with Beidou GNSS?
> Here's some slides about BeiDou's technical details, specifically note the 2-way messaging
Super interesting, ty! I see interesting details like "Horizontally positioning accuracy is about 1.5m" so it should be better than GPS! Also, it supports 300k SMS/h with a coverage over Japan, India and Thailand!
I would love to play with Beidou!
No technical reason. It's a mixture of both legitimate concern for public safety (they are newer constellations with a shorter reliability track record) and the uh, more political concerns over privacy and national security.
I wouldn't be surprised if China does the inverse considering their motivations for developing BeiDou were first and foremost to stop the US jamming the GPS receivers on their missiles. My immediate thought with the decay of US/Russia relations was that it might be a good idea to throw a switch to disable GLONASS in case they start transmitting bogus signals. My assumption is with the 'GPS first' policy, the receiver shouldn't mix in less accurate data, but without documentation I'm not sure.
Personally I'm all for having options and I have come to respect Galileo for being civilian system, rather than a military system. More than anything I want the choice to be able to enable and disable whatever constellations I want and not deal with the bullshit that is Qualcomm's undocumented GNSS receiver firmware.
> Is it legal to use a Xiaomi phone in Wifi only mode with Beidou GNSS?
It's legal to use if it doesn't transmit on someone else's licensed spectrum. It's illegal to sell in the US as a navigation receiver (EDIT: without it being disabled in firmware). But you are free to do whatever you want with captured signals with only a very few restrictions (like sniffing cordless phone bands). I've even sniffed pager networks so I could track COVID cases coming in, afaik it's only illegal if I share what I see.
> I would love to play with Beidou!
Same. I told a GPS launch commander I'd like to play with their system and he got incredibly butthurt. I told him to stop being a bitch and either make the US system better or stop excluding civvies from using it to its fullest potential. There's no commercial alternatives in the US as all commercial satellite projects get heavily subsidized by the US military and they don't want competitors.
Great then! I only want to listen, to study the performance of the different networks when non-technical limitations are removed.
> No technical reason
Then it's exactly what I thought: protectionism.
I'll try to get my hands on some devices and play with them - or mod existing ones if possible!
> More than anything I want the choice to be able to enable and disable whatever constellations I want and not deal with the bullshit that is Qualcomm's undocumented GNSS receiver firmware
Let's get in touch by email, I want to explore the GNSS firmware to allow "everything and the kitchensync"!
Could anyone shares any thoughts as to why Apple only include it now? And not earlier?
The upshot is much better accuracy in urban canyons, and a small improvement where GPS was already good.
* Obviously people making chips and apps know this and try to mitigate it.
There are two big tricky parts about urban canyons. First, yeah, you still have quite a few satellites, but they're all in the same directions. Satellites directly above you don't really tell you anything. Satellites in front of and behind you can only tell you how far you are along that axis. You don't have any satellites to the sides, because you're in a canyon. So in an idealized version of a really bad urban canyon, the GPS can tell how far you are on the street, but not which street you're on, which is what the user actually wants to know. (I did a lot of work on knowing this from context, but it's still quite a mystery on a cold start.)
The second is that, unlike natural canyons, signals in urban canyons tend to bounce. So instead of seeing the satellite missing, you see it giving a signal that's consistent with if you were in the next street over. Which is the same problem we had in the first place. There's a lot of outlier detection done in the chips, but in a really noisy environment, sometimes that'll inevitably end up throwing out the good data and choosing the outlier.
It can be significantly reduced if the GPS has access to a 3d model of the nearby buildings - then the GPS can guess which signals are probably reflections and which are direct.
Alas, I think this isn't done outside data centers/labs, because the data download to have a large 3d model to get a GPS fix isn't a service anyone wants to run for free.
When you only way have one radio signal from a satellite, it is impossible to tell how the ionosphere has effected the signal.
When you have two, and each a slightly different frequency, you can model signal path changes and apply some corrections for better general accuracy.
Source: I watched the keynote and I’ve run both.
Return to the route.
Return to the…
FUCK YOU SHORESY, I’M ON THE ROUTE.
No, a more accurate GPS will not fix Apple's bugs.
If you could elaborate, I'd be interested. It seems very specialistic (though you drop it as if it should be obvious) so I doubt most people here know the terms.
The reason to use PPK is weight and cost - it just uses a normal GPS receiver and doesn't need an RTK sideband antenna, since the base station information can be downloaded over the internet at postprocessing time.
RTK/PPK gives ~3cm precision, while standard GPS gives 6m precision. This new dual-band giving 30cm precision means it is good enough to not use RTK/PPK except in the most demanding applications.
Seriously though, I love iPhones as the next guy, and find them very convenient, but are we trading convenience for carrying an unbound GPS tracker in every pocket, and if so, how do we change course? Is it even possible these days to unsubscribe from Apple/Google without feeling like one's living back in the stone age?
Even worse, Apple Maps still freezes after I leave a tunnel - I’ve been through at least 3 different models in the meantime.
I think my first proper experience was a PCMCIA GPS card in an HP IPaq running TomTom 2, or possibly some Garmin version. Revolutionary at the time, and brilliant on long journeys, but compared to today it was awful.
Usually the almanac is stored in non-volatile memory so additional startup fixes are much faster.
Why don't you supply a source to go along with your bold claim? Instead, here is the first set of test results I found on google: https://rxnetworks.com/press-releases/test-confirms-that-gal...
It shows that using more than just GPS substantially improved accuracy in challenging environments. Dual frequency GPS should show strong improvements too.
It does. Reviews of Garmin's GPSMap 66sr which was the first one with dual band, are really good. Especially in tough tracking situations.
Time to First Fix is also better.
https://hikingguy.com/hiking-gear/garmin-gpsmap-66sr-review-...
In the end I decided I'd wait until Garmin comes up with a GPSMap which has both dualband and InReach. But it's turning out a long wait.. They did come up with a replacement for the InReach Mini I'm using so its resale value has also dropped in the meantime :(
So for now I'm still using the InReach Mini 1 + my crappy phone GPS.
However, I love the 66sr. Not only is it fast and accurate, the screen is so much nicer than the 62/64 series. The UI has the same base interface, but looks much refreshed compared to the 62/64. And I love the support for Live Geocaching. No need to plan ahead and do pocket queries, but I can just download caches on-device.
I was first a bit hesitant about the built-in lithium battery (no more replaceable AA batteries), but then the 66sr has more than double the battery life of the 66s (36 hours vs. 16 hours), so it's not an issue in practice for my uses.
It depends how well it works though. And how much fussing around is actually required with that targeting stuff. Of course in an emergency I may not always be able to fuss with it a lot. It depends on real-world usability. I'm sure the various hiking sites will put it to the test when it comes out.
I bought a new phone in 2021 and it newly touted Galileo support but when actually opening up GPSTest, there were no satellites. On the forums, it turns out nobody could receive any Galileo. This isn't something that has been around for very long as of today, and when it's advertised, it might not even work.
Also, "As of 2012, [Galileo] was scheduled to have 15 satellites operational in 2015 and reach full operation in 2020" (Wikipedia). The first satellite had been launched only a year prior, 2011. This really wasn't a thing yet, a decade ago.
GLONASS is something my previous phone (Huawei, Feb 2017, €240) could reliably receive along with BeiDou, so that has been around a bit longer.
The difference between my GPS-only 2012 phone and the Huawei was night and day. Multiple minutes to find a fix versus mere seconds, both under reasonable conditions next to a window (both lying on the windowsill, started searching for a fix at the same time). Whether that's due to GLONASS and BeiDou or if the GPS chip itself also made a leap, I don't know, but yes this has gotten a lot better and it's definitely noticeable as a regular user, if you use GNSS specifically.
Probably you haven't noticed because phones, by default at least, upload WiFi identifiers around them to Google/Apple which then return a location, so in both cases you get a fairly good position within whatever your ping time to goopple is, and goopple gets a nice map of users' locations in return. (Or to Mozilla, if you modified your phone to use MLS instead. I tried it once, was nice, but a hassle to set up so my current phone doesn't have it anymore.)
Quite fun, but not surprising: all the satellites I'm picking up on L5 frequencies I'm also picking up on L1 frequencies, between 24 and 27 signals, sitting in my front room. British houses are not very good at blocking GPS, it seems.
The various signal plan pages on the ESA Navipedia were useful for validating those values: https://gssc.esa.int/navipedia/index.php/Category:GNSS_Signa...
you get what you pay for
That said, this was talking about the Apple Watch Ultra. I'd assume it's the same for the phone, but I don't have proof of that.
Basically Pokemon Go would know you went to the burger shop and not the Hawaian pancake shop 50m before.
[1] well niantic: https://nianticlabs.com/news/lightshipsummit/?hl=en