Yo Gary,
On 23.11.25 01:59, Gary E. Miller wrote:
So I decided I give it a try again after years.
My environment is an U-BLOX ZED-F9P (PROTVER=27.12)
with an antenna HAB-ANN-MB-00-00 fix mounted on the top of the roof
of my house.
Which F9P model?
It's exactly ZED-F9P-02B-00
UBX-MON-VER: swVersion EXT CORE 1.00 (f10c36) hwVersion 00190000
extension ROM BASE 0x118B2060 extension FWVER=HPG 1.13 extension
PROTVER=27.12 extension MOD=ZED-F9P extension GPS;GLO;GAL;BDS extension
SBAS;QZSS
L1/L2, or L1/L5.
L1/L2
With or without SBAS?
without
Did you verify the correct signals were enabled. As in:
ubxtool -g CFG-SIGNAL
UBX-CFG-VALGET:
version 1 layer 0 position 0
layers (ram)
item CFG-SIGNAL-GPS_L1CA_ENA/0x10310001 val 1
item CFG-SIGNAL-GPS_L2C_ENA/0x10310003 val 1
item CFG-SIGNAL-SBAS_L1CA_ENA/0x10310005 val 0
item CFG-SIGNAL-GAL_E1_ENA/0x10310007 val 1
item CFG-SIGNAL-GAL_E5B_ENA/0x1031000a val 1
item CFG-SIGNAL-BDS_B1_ENA/0x1031000d val 0
item CFG-SIGNAL-BDS_B2_ENA/0x1031000e val 0
item CFG-SIGNAL-QZSS_L1CA_ENA/0x10310012 val 1
item CFG-SIGNAL-QZSS_L1S_ENA/0x10310014 val 0
item CFG-SIGNAL-QZSS_L2C_ENA/0x10310015 val 1
item CFG-SIGNAL-GLO_L1_ENA/0x10310018 val 1
item CFG-SIGNAL-GLO_L2_ENA/0x1031001a val 1
item CFG-SIGNAL-GPS_ENA/0x1031001f val 1
item CFG-SIGNAL-SBAS_ENA/0x10310020 val 1
item CFG-SIGNAL-GAL_ENA/0x10310021 val 1
item CFG-SIGNAL-BDS_ENA/0x10310022 val 1
item CFG-SIGNAL-QZSS_ENA/0x10310024 val 1
item CFG-SIGNAL-GLO_ENA/0x10310025 val 1
item CFG-SIGNAL-39/0x10310027 val 1
UBX-CFG-GNSS:
WARNING: protVer is 27.12, UBX-CFG-GNSS deprecated in 23.01 and higher
msgVer 0 numTrkChHw 60 numTrkChUse 60 numConfigBlocks 6
gnssId 0 TrkCh 8 maxTrCh 16 reserved 0 Flags x11110001
GPS L1C/A L2C enabled
gnssId 1 TrkCh 3 maxTrCh 3 reserved 0 Flags x01000000
SBAS
gnssId 2 TrkCh 10 maxTrCh 18 reserved 0 Flags x21210001
Galileo E1 E5b enabled
gnssId 3 TrkCh 2 maxTrCh 5 reserved 0 Flags x11000000
BeiDou
gnssId 5 TrkCh 0 maxTrCh 4 reserved 0 Flags x15110001
QZSS L1C/A L2C enabled
gnssId 6 TrkCh 8 maxTrCh 12 reserved 0 Flags x11110001
GLONASS L1 L2 enabled
The Canadian (
https://webapp.csrs-scrs.nrcan-rncan.gc.ca/geod/tools-outils/ppp-info.php?locale=en
) speak about E5a for Galileo but I have E5b.
https://gpsd.io/ubxtool-examples.html#_checking_constellations_gen9
Got the dynamic model set to fixed? Like this:
ubxtool -g CFG-NAVSPG-DYNMODEL,0
https://gpsd.io/ubxtool-examples.html#_gen9_7
I have done now.
UBX-CFG-VALGET:
version 1 layer 0 position 0
layers (ram)
item CFG-NAVSPG-DYNMODEL/0x20110021 val 2
BUT: I tested years ago between fixed mode and dynamic with the
averaging method. The offset between 6 runs each 24 hours was only 24
mm. But I will try it again.
Does it make sense to set the altitude CFG-NAVSPG-CONSTR_ALT based on
the previous results. It was 286.771 m. So the value should be 28677 as
the unit is 0.01 m. But what about the variance ( CFG-NAVSPG-CONSTR_
ALTVAR) The unit 0.0001 m^2 doesn't say anything to me.
I did run twice a measurement as described in example 1 of the man
page. The first with 12 hours 46 min and the second with 12 hours.
This was the command line I used:
gpsrinex -i 30 -n 1440 --ant_num 2 --observer mayer --ant_type
HAB-ANN-MB-00-00 localhost:gpsd:/dev/serial0
Looks good. But the ant-type is not one of the "official" choices.
I will leave it away.
Wow. First I have heard of anyone doing that. Disappointing. I'll
have to give that a try, I nevver thought to compare two runs.
I try to verify each result.
"A man with more than one watch never knows what time it is."
I have a different saying:
"A man without a watch is a lucky person.
A man with one watch thinks he knows the accurate time.
A man with two watches doesn't know what's the exact time.
A men with three watches can assume what's the time about.
A man with four watches is a crazy one." (-: Maybe that's me :-)
.... test with my antenna ....
This brings me to another topic. I found a very interesting article on
your web-page: https://gpsd.io/ubxtool-examples.html#_antenna_testing
I find this very interesting as ham operator.
Unfortunately this script didn't work for me. But no problem, I will do
a little bit scripting to get the graph for my antenna too.
Kind regards
Hans
--