The Real Bev <
bashl...@gmail.com> wrote:
> One shot, 3 days ago. As I recall, it showed my current location
> nowhere near where I actually was and seemed to have forgotten the
> actual destination.
Do you have any other apps that show your current location using GPS?
For example, I have the GPS Status app:
https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2
Besides GPS data, it shows a compass (if your phone has a magnometer).
The app can't get connects to GPS satellites when I'm in my basement at
home, in parking garages, some places in hospitals, and other locations
where the GPS radio cannot penetrate beyond barriers to reach the
satellites. Usually the compass is not pointing north. To correct, I
do the 3D figure 8 trick: rotate the phone in a figure eight while also
rotating the in the other plane (you swing the phone in a figure eight
while rotating your wrist not only sideways, but also up and down, so
the phone rates through each of its 3 axes). That recalibrates the
compass, and often lets the app connect to GPS satellites (if the
connection was merely weak before, not if blocked since your phone is
still using a radio to connect to satellites).
If GPS location isn't working, especially if way off in computing where
you are, it could be due to corrupted or inaccurate A-GPS data (Assisted
GPS data) which is GPS from satellites augmented with positional info
from cell towers (for those that carry your cellular provider). A-GPS
make GPS computation faster and more accurate. Sometimes you have to
flush this locally cached data, but need an app that will do that. The
GPS Status, and other GPS apps, can reset (flush) the locally cached
A-GPS data, and recreate the table.
https://en.wikipedia.org/wiki/Assisted_GNSS
A-GPS is needed because non-military users of GPS are not granted the
same accuracy as military users. A-GPS employs positional info from
cell towers to increase GPS accuracy, along with the rate of GPS
computations, especially if you are moving, like driving in a car. I
haven't bothered to research just why the locally A-GPS data gets
corrupted, invalid, or out of date or out of sync other than finding out
it can happen. You have to flush the data to rebuild it to get accurate
positional data again. Android does not come bundled with a GPS app
that will reset the A-GPS data, so you need to get a 3rd party app.
I have the ParKing app that records where I parked my car (by triggering
on a disconnect from Bluetooth in my car, like when I turn it off when
parking). However, I noticed that sometimes it was off by as far as I
could hurl a stone, or farther, but became accurate again after
resetting the A-GPS data. ParKing was recording the GPS location of my
car when it got parked, so if the data were off then so, too, was where
the app said I parked.
"Nowhere near where I was" doesn't say how far off was the location the
app showed for you. A block away, a city away, a state away, what?
Civilian usage of GPS satellites doesn't provide accuracy better than
within 10 to 33 feet.
https://www.detroitnews.com/story/tech/2018/12/16/gps-satellite-accuracy/38749583/
That's why A-GPS is needed for more accurate positioning. Cell towers
know where they are, and can provide that positional info to smartphones
provided the smartphones are configured for high accuracy to use both
GPS and mobile location data. However, you might be out of range of any
cell tower (so you cannot make any calls), but GPS is still usable, but
without the assistance of A-GPS data for better accuracy. Newer
satellites will eventually provide more accurate positioning to within
3-10 feet for civilian use, but A-GPS and mobile triangulation, where
cell towers are available, are more accurate.
In the USA, its gov't claims 4 meter RMS (7.8 meter, 95% confidence)
accuracy for civilian use of the GPS satellites. Some places get 3
meter accuracy. However, bad A-GPS data can throw that way off, and why
you occasionally have to reset the locally cached A-GPS database. The
GPS Status app gives you a choice: reset the A-GPS data (flush it) for a
cold start and rebuild the database anew, or download A-GPS data from
the Internet (don't know where they get the data).
Just to check, is the GPS radio in your smartphone enabled? Some users
have no need for GPS-capable apps, so they disable the GPS radio (which
would otherwise always be on to connect to satellites and receive GPS
data) to save on battery power; i.e., they turn off GPS to have longer
battery run time. On my LG V20 phone:
Settings -> General -> Lock screen & security -> Location -> Mode
(navigation varies on different brands and models of smartphones)
There may be choices under there, like "Use GPS satellites" which, if
disabled, blocks use of GPS on your phone (the GPS radio turns off).
Mine doesn't have that, but on a battery saving mode that only uses wifi
and mobile networks for location (no GPS data, so no GPS radio).
Currently I have it set to high accuracy: GPS + mobile networks.
Also, do you even have Location turned on? Drag down to see the status
screen, and check if the Location icon is enabled. If disabled, no app
can use location data.
> Then what is the value of the 1-year "expiration" and why was I not
> warned that the map needed updating -- last time I updated seemed to be
> March 22 -- at least the expiration date was March 22 2022. I just set
> it to auto-update. I NEVER want to do that because things always seem
> to update at inconvenient times. ALWAYS.
If the auto-update option is disabled (which is what you implied) then
you won't get any automatic updating. Since there is no auto-update
check, how would the app know there was updated map data for the region
you specified for the offline map? You said not to auto-update, it
obeyed, so it didn't check thereafter, and you won't find out there are
updates until you manually update the offline maps.
Make sure the Maps app is configured to auto-update *only* over wifi
since you have no data plan.
It has been so long (many years) since I had no Internet connection on
my phone via wifi (only usable with stationary hotspots) or cellular
data service that I cannot recall the last time the Maps app had to
resort to using the offline map. I haven't had the need to test "what
if" scenarios that I haven't encountered. That also means I cannot
assure you that voice directions are available when using an offline
map. Back when I was setting all this up years ago, my recollection is
there were no voice prompts for real-time navigation when using an
offline map, but that might've changed since then. To me, it is more
dangerous having to peer at my phone to see when the next turn or other
navigational change will come up than listening for voice prompt telling
me how to navigate. I'd rather keep my eyes on the road than looking at
a smartphone (even a large one) or head unit in a car.
> Is there any way to see the area that a given map covers? If 'help'
> explains that, I must have missed it.
The map size was dictated by you when you zoomed in/out on a map to pick
the size of the offline map. There is a limit of max region size, but
it seems more dependent on how much data the offline map would need
rather than the diameter of the circle you draw. Alas, the Maps app
will not redisplay the area you selected before to show you how big it
is for its coverage. You get to delete the offline map, or update it.
If you delete the offline map and recreate it, you pick how big is the
selection. I usually pick the city that I will travel to, or visit
often, zoom out until the rectangle starts to reduce in size
representing the max region size has been selected, center the city in
the middle of the rectangle unless I bias its position because I'll be
travelling more in one direction than others, and download that map data
(and also rename the offline map to something memorable to me rather
than a datestamp).
The only way to see how big is the region of map data to save is when
you create the offline map. When you look at the list of offline maps
and pick one, there is a preview of the saved map, but it is so small
with so little detail with no labels that you only get a very rough idea
of the size of the offline map. I save large offline maps, so the
preview is too small to show any detail. Maybe if the region was much
smaller some details would show in the map preview.
> Of course [you are using wifi at home to see traffic conditions].
Then you won't be using the offline map, because the Maps app has an
Internet connection via wi-fi. Then when you leave from home and no
longer have the wifi connection, you are using the offline map, and you
cannot get any additional map data, like traffic volume, accidents, road
work, etc. You only have the offline map when travelling, and it is
devoid of all that extra map data you want.
>> That would only work when connected to a wifi hotspot, like at home with
>> a wifi cable modem. Wifi hotspots are not usable when moving, like
>> travelling in a car, since connection distance is too short, and you
>> would be disconnecting from a hotspot about as soon as you found one.
>> If you want to be using maps while moving, you need a data plan.
>
> Indeed. That's why I'm mystified about the traffic-avoidance message.
Google acquired Waze, and Waze had that feature. When you download an
offline map, maybe it has some traffic data, but it will be outdated the
moment you disconnect from your wifi home connect and go travelling.
> The area I ski at has free wifi, but the mountains get in the way
> sometimes. While I'm skiing (yes, actually moving) I get the
> 'connected' tone every once in a while. I don't dig my phone out so I
> have no idea what can actually be done while "connected", but it happens.
Wifi has a very short range, like 300 feet (100 meters) for 2.4GHz for
line-of-sight with no obstructions (150 feet indoors), and about a third
that range for the 5GHz band. Higher frequency affords faster
bandwidth, but is more susceptible to attenuation due to obstructions.
Lower speed and farther distance, or higher speed and less distance.
Even if your phone automatically reconnects to prior hotspots you
granted before (I want my phone prompting me instead of auto connects to
wifi hotspots), it takes time to negotiate a session, issue the data
upload (position, map request) and to send back the map data, and by
then you've already driven past the wifi hotspot. If you are stationary
within the hotspot range, yeah, your smartphone can use a wifi connect
to use the resort's Internet access.
It is possible the ski resort has multiple repeaters to increase wifi
coverage, and why you go in and out of range of wifi access. You cannot
continue a phone call via wifi across hotspots. When you move out of
range of a hotspot, the wifi connection breaks and you lose your
Internet-based call, and it will not get picked up when you get within
range of the next wifi hotspot. Cellular towers overlap their coverage
and allow for transition of phone calls across towers, but wifi won't do
that (there are exceptions, like wifi projects in the most dense part of
a city that attempt to transition Internet-based phone calls across
hotspots, but I don't remember the name of that project).