this is what i see on sourcestats:
210 Number of sources = 7
.- Number of sample points in measurement set.
/ .- Number of residual runs with same sign.
| / .- Length of measurement set (time).
| | / .- Est. clock freq error (ppm).
| | | / .- Est. error in freq.
| | | | / .- Est. offset.
| | | | | | On the -.
| | | | | | samples. \
| | | | | | |
Name/IP Address NP NR Span Frequency Freq Skew Offset Std Dev
==============================================================================
GPS0 12 6 176 -29.089 42.914 -8857us 1790us
SHM1 12 7 178 +0.000 0.010 -530ms 435ns
PPS0 12 7 178 +0.001 0.011 +3ns 445ns
blackmamba-g0.eff.ro 2 0 77 -0.005 2000.000 +501ms 4000ms
188.213.49.35 9 6 184 -0.748 21.608 +492ms 721us
time.cloudflare.com 6 4 81 +1.162 9.574 +500ms 72us
time.cloudflare.com 14 11 168 +0.502 0.939 +500ms 42us
if i get the results from PPS0 the offset is low, but is still reported high. and also correspond with the external time servers.
my settings are like this:
# SHM(0), gpsd: NMEA data from shared memory provided by gpsd
refclock SHM 0 refid GPS0 poll 4 precision 1e-1 trust noselect offset 0.646
# SHM(1), gpsd: PPS0 data from shared memory provided by gpsd
refclock SHM 1 refid SHM1 poll 4 precision 1e-3 lock GPS0 trust noselect offset 0.5300
# PPS: /dev/pps0: Kernel-mode PPS ref-clock for the precise seconds
refclock PPS /dev/pps0 refid PPS0 poll 4 precision 1e-7 lock GPS0 trust prefer delay 0.50
something is off but i can't pinpoint what