No subject


Thu Feb 2 19:32:08 UTC 2023


around the expected time valid and discards the rest. So for a 100ms-1PPS pulse you should
 get the clock precise to 50ms before you start. As my pps is originally only µs long, I needed extra
hardware to stretch it. 

The result:

watch -n 0.5 'chronyc -m "sources -v" "sourcestats -v"  "selectdata -v"'

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current best, '+' = combined, '-' = not combined,
| /             'x' = may be in error, '~' = too variable, '?' = unusable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
#* PTP3                          0  -2   377     0     +2ns[   +2ns] +/-  195ns
^- sth1-ts.nts.netnod.se         1   8   377    83   -449us[ -450us] +/- 5331us
^- sth2-ts.nts.netnod.se         1   8   377   213   -461us[ -463us] +/- 5322us
^? ptbtime1.ptb.de               1   8   377    21    -46us[  -46us] +/- 5489us
^? ptbtime2.ptb.de               1   7   377    19    -60us[  -60us] +/- 5505us
^- polarx5tr.time.internal       1   8   377   147    -41us[  -43us] +/-   12ms
                             .- 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
==============================================================================
PTP3                        9   7     2     +0.000      0.005     +0ns     2ns
sth1-ts.nts.netnod.se      25  11   31m     +0.060      0.044   -483us    28us
sth2-ts.nts.netnod.se      22  10   29m     +0.097      0.031   -419us    16us
ptbtime1.ptb.de            25  12   32m     +0.071      0.031    -43us    23us
ptbtime2.ptb.de            21   5   23m     +0.097      0.053  -5339ns    26us
polarx5tr.time.internal    25  14   30m     +0.038      0.153    -41us   104us
  .-- State: N - noselect, M - missing samples, d/D - large distance,
 /           ~ - jittery, w/W - waits for others, T - not trusted,
|            x - falseticker, P - not preferred, U - waits for update,
|            S - stale, O - orphan, + - combined, * - best.
|        Effective options ------.  (N - noselect, P - prefer
|       Configured options -.     \  T - trust, R - require)
|   Auth. enabled (Y/N) -.   \     \     Offset interval --.
|                        |    |     |                       |
S Name/IP Address        Auth COpts EOpts Last Score     Interval  Leap
=======================================================================
* PTP3                      N ----- --TR-    0   1.0  -194ns  +199ns  N
D sth1-ts.nts.netnod.se     Y ----- --TR-   83   1.0 -5780us +4891us  N
D sth2-ts.nts.netnod.se     Y ----- --TR-  213   1.0 -5769us +4888us  N
T ptbtime1.ptb.de           N ----- -----   20   1.0 -5515us +5458us  N
T ptbtime2.ptb.de           N ----- -----   19   1.0 -5564us +5448us  N
D polarx5tr.time.internal   N --TR- --TR-  147   1.0   -12ms   +11ms  N


Cheers,
	Jürgen




More information about the Time-nuts_lists.febo.com mailing list