vacaboja / tg

A program for timing mechanical watches
GNU General Public License v2.0
236 stars 58 forks source link

TG version for Linux? #43

Open ski007 opened 1 month ago

ski007 commented 1 month ago

I don't know why but the TG program readings on Linux are significantly different than on Windows or in the Watch Accuracy Meter program on Android? ... On Windows and Android it shows me 16 s/d ... and on Linux about 5 / 6 s/d? I checked on Linux mint / MXlinux (ubuntu / debian) ... do you also have such distortions? I don't know how to diagnose the cause of such behavior of the TG program. Ps. I performed the measurements on equipment with the same configuration, i.e. one Lenovo laptop on which I have three operating systems. regards

lightdot commented 1 month ago

Did you measure in identical ambient conditions, one measurement immediately after another?

Was the watch moved between measurements? If it was, did you use a watch stand or some other mean to position it in an identical manner?

If you repeat the measurements with the same operating system, do you get consistent results?

I'm asking obvious questions, I know... but it would help to rule these possibilities out first.

ski007 commented 1 month ago

sorry but I think I had some bad settings on the sound card or in the sound settings themselves. Now it's OK I guess I had some strange readings in the program. https://i.imgur.com/FC0zgr4.png Now I have it like this and it's probably OK https://i.imgur.com/icw80up.png

simonArchipoff commented 1 month ago

I noticed that on linux the soundcard make really poor clock, compared to the NTP fed computer's clock. Maybe one of the OS apply some kind of compensation (I dont know if that's a thing). I have the project to write a module to automatic calculate the sound card's clock drift by taking the computer ones as reference.