0.1 ppm und besser

Jul 11, 2022 213 Replies

Helmut Schellong:

Also weicht die Uhr dann wohl pro Monat um etwa 9 Sekunden ab, was sich nach drei Monaten auf 28 Sekunden summiert.

Ja, hast du schon gesagt. War dennoch nicht das Thema.

[...]

Nein, aber es ging darum, das von einer Soundkarte wiedergegebene Signal anhand der Systemzeit zu bewerten.

gemessen wird, welche Frequenz real erreicht wird, wenn man eine

definierte Zeitspanne misst.

Auch bei Zeitdauern ist es relevant, ob die Dauer exakt messbar ist oder nicht.

anhand der Dauer etwas beurteilen will.

Messung ohnehin nur sehr kurz ist und es dann u.U. nur um Abweichungen im Bereich von wenigen Millisekunden bei der gemessenen Dauer geht.

Systemzeit korrigiert wird, damit auch zwischend den Synchronisierungen

brauchst, ist komplett irrelevant.

Arno Welzel https://arnowelzel.de

Michael Schwingen:

Siehe auch:

Arno Welzel https://arnowelzel.de

bekannte Zeit misst, wieviele Samples es waren. Das Timing gibt die Soundkarte mit ihrem internen Takt vor, und am Ende kommen halt z.B. 48000 Samples/s * Testzeit heraus. Die Differenz von 48000 zu den gemessenen Samples/s ist die Abweichung des Soundkarten-Taktes - vorausgesetzt, die PC-Uhr ist exakt.

cu Michael

upts

ULL, also

n SCO-Betriebssystemen.

al, weil

bar sind,

nktion gibt, die auf HPET aufsetzt?

uf HPET.

SIX,

?gbar sind,

(7) meint:

RTs), optionally config?

HRTs, the accuracy of

iffy, but instead can be

pical of modern hard?

upported by checking the

the "resolution" entries

onen sind.

Keine C-Standard-Funktionen meine ich.

Ich bin momentan nicht sicher, ob dieser Timer getitimer() direkt ersetze n kann.

hnlich

?r die

NAME getitimer, setitimer - get/set value of interval timer

LIBRARY Standard C Library (libc, -lc)

SYNOPSIS #include ... Time values smaller than the resolution of the system clock are rou nded up to this resolution (typically 10 milliseconds).

Von Letzterem rede ich die ganze Zeit.

bsolet.

Helmut Schellong var@schellong.biz http://www.schellong.de/c.htm http://www.schellong.de/c2x.htm http://www.schellong.de/c_padding_bits.htm http://www.schellong.de/htm/bishmnk.htm http://www.schellong.de/htm/rpar .bish.html http://www.schellong.de/htm/sieger.bish.html http://www.schellong.de/htm/audio_proj.htm http://www.schellong.de/htm/a udio_unsinn.htm http://www.schellong.de/htm/tuner.htm http://www.schellong.de/htm/string.htm http://www.schellong.de/htm/strin g.c.html http://www.schellong.de/htm/deutsche_bahn.htm http://www.schellong.de/htm/schaltungen.htm http://www.schellong.de/htm/ rand.htm http://www.schellong.de/htm/dragon.c.html

. Er

t -28.158675 sec

chen war.

Nein, die Zeit kann in einem Tag z.B. 2,8 s abweichen. Hatte ich gerade.

Das mit den 150 s hatte ich wohl nur einmal geschrieben.

l

s z.B.

requenz bei

?r eine

r

neben liegen darf. Hauptsache, der Wert inkrementiert linear.

Helmut Schellong var@schellong.biz http://www.schellong.de/c.htm http://www.schellong.de/c2x.htm http://www.schellong.de/c_padding_bits.htm http://www.schellong.de/htm/bishmnk.htm http://www.schellong.de/htm/rpar .bish.html http://www.schellong.de/htm/sieger.bish.html http://www.schellong.de/htm/audio_proj.htm http://www.schellong.de/htm/a udio_unsinn.htm http://www.schellong.de/htm/tuner.htm http://www.schellong.de/htm/string.htm http://www.schellong.de/htm/strin g.c.html http://www.schellong.de/htm/deutsche_bahn.htm http://www.schellong.de/htm/schaltungen.htm http://www.schellong.de/htm/ rand.htm http://www.schellong.de/htm/dragon.c.html

Michael Schwingen:

Habe ich ja geschrieben: die externe Referenz ist die Systemzeit und die Messung vermittelt, wieviele Samples in der gegebenen Zeit abgespielt wurden.

Eben.

Arno Welzel https://arnowelzel.de

Am 17.07.2022 um 22:17 schrieb Arno Welzel:

Na, dann haben wir es doch - SoundSpeed.exe funktioniert :)

Helmut Schellong:

[...]

beim NTP-Sync egal sind, das hast Du mehr als einmal geschrieben.

[...]

man eben aber keine exakte Dauer, sondern einen Fehler. Wenn als Dauer

auch 100,2 oder 99,75 Sekunden sein - erst recht, wenn die Systemzeit keine Drift-Korrektur durch NTP oder vergleichbare Dienste hat.

Arno Welzel https://arnowelzel.de

rrektur

bereits geschrieben hatte.

Das mit den 150 s hatte ich NUR in 07/16/2022 20:55 geschrieben. Also 1-mal, wie ich stark vermutete.

der

daneben liegen darf.

hat

das

uptsache. Das fehlt ja hier. Alle Dauern sind dann als Ticks (Einheit [1]) genau.

Helmut Schellong var@schellong.biz http://www.schellong.de/c.htm http://www.schellong.de/c2x.htm http://www.schellong.de/c_padding_bits.htm http://www.schellong.de/htm/bishmnk.htm http://www.schellong.de/htm/rpar .bish.html http://www.schellong.de/htm/sieger.bish.html http://www.schellong.de/htm/audio_proj.htm http://www.schellong.de/htm/a udio_unsinn.htm http://www.schellong.de/htm/tuner.htm http://www.schellong.de/htm/string.htm http://www.schellong.de/htm/strin g.c.html http://www.schellong.de/htm/deutsche_bahn.htm http://www.schellong.de/htm/schaltungen.htm http://www.schellong.de/htm/ rand.htm http://www.schellong.de/htm/dragon.c.html

ausgibt.

cu Michael

Aber die Server der PTB benutzen anstelle eines Poolservers.

--

-------------------------------------- !! No courtesy copies, please !! ----- Marc Haber | " Questions are the | Mailadresse im Header Mannheim, Germany | Beginning of Wisdom " | Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

en war.

ptbtime ist ein Kommando, das ich vielleicht einmal pro Monat aufrufe.

--

Helmut Schellong snipped-for-privacy@schellong.biz

formatting link
formatting link
formatting link
formatting link
formatting link
.bish.html
formatting link
formatting link
formatting link
udio_unsinn.htm
formatting link
formatting link
formatting link
g.c.html
formatting link
formatting link
formatting link
rand.htm
formatting link

Am 18.07.2022 um 20:01 schrieb Michael Schwingen:

Bernd

Aufnahme und Wiedergabe einen gemeinsamen Takt verwendet (was

cu Michael

Michael Schwingen:

Ja - aber bei genauer Betrachung ergibt die sich ja aus der Zahl der

Arno Welzel https://arnowelzel.de

Helmut Schellong:

[...]

Den Faktor muss man aber kennen.

Arno Welzel https://arnowelzel.de

Helmut Schellong:

hat die PTB irgendwann ein Problem. Genau deshalb hat man ja NTP-Pools

Arno Welzel https://arnowelzel.de

benutzt, und zwei unter anderem weil sie das Verhalten von NTP-Servern unter Last untersuchen wollen. Das war zumindest die Auskunft, die ich vor Jahren von der PTB erhielt.

Aber wenn man die schon benutzt, dann doch bitte mit einem Tool das es richtig macht und nicht mit ntpdate.

marc

-------------------------------------- !! No courtesy copies, please !! ----- Marc Haber | " Questions are the | Mailadresse im Header Mannheim, Germany | Beginning of Wisdom " | Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

ntpdate ist nicht falsch. Es stellt die Uhr einmal und fertig. Solaris hat das z.B. beim Systemboot benutzt um die Uhr zu stellen. Danach wird dann der ntpd gestartet damit die Uhr auch genau bleibt.

Gerrit

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required