In reply to FrankBooth:
I have a Garmin 76 which has a barometric sensor as well as a GPS receiver.
It says: The GPS altitude is 120m
The barometric altitude is 111m
The iPhone 7 compass app says 100m.
Google Earth gives me 108m, so with suitable pressure calibration I'm happy with the barometer, and the GPS is within 10-20m which is what a brief search tells me I'm likely to expect.
Also the manual informatively tells me that the device needs reception from at least 4 satellites to give a reliable GPS altitude, whereas it will give me a position using only 3. I guess this ties in with captain paranoia's helpful posts.
I have seen some debate in the past about whether fog / cloud etc can degrade GPS signals to the point where they are unreliable, and various explanations put forward with varying degrees of technical and scientific expertise. I have never had a problem with this, but am wondering if anyone has on here?
Edit: added iPhone reading.
Post edited at 11:59