Estoy ejecutando Ventura 13.4 en un MacBook Air M2. Ejecuto los modos digitales FT8 y FT4 para radioaficionados.
FT8/4 requiere una sincronización de tiempo bastante precisa. Parece que macOS se desincroniza al despertarse del sueño. (Ver Sincronización de time.apple.com).
La solución para una mejor sincronización de tiempo es ejecutar chrony, o mejor aún, la versión GUI, chronyControl. (Ver Sincronización precisa del tiempo en una Mac Apple con macOS Big Sur para FT8, FT4 y WSPR)
Esto ha estado funcionando muy bien para mí, muy bien. Mi reloj es muy preciso. Sin embargo, sigo teniendo problemas de desfase horario. Observa que el sitio web time.is dice que mi tiempo es +-0.001 segundos. Pero mira a la izquierda, la tercera columna es mi desfase horario en comparación con otros, el resto del mundo tiene un desfase de aproximadamente 0.8 segundos.
Dado que es poco probable que el resto del mundo esté equivocado, debo estar equivocado. Otros radioaficionados me han dirigido al probable culpable: tengo un problema de latencia de audio. La configuración de audio es simple y es poco probable que se pueda solucionar. Así que me gustaría poder ajustar mi reloj del sistema en fracciones de segundo. (¡Claramente, tendré que deshabilitar chronyControl cuando haga esto!)
Cualquier tipo de script de shell para leer la hora y establecerla probablemente no funcionaría bien ya que tomaría una fracción de segundo para ejecutarse. Necesito una mejor manera de hacer esto.
¿Cómo puedo ajustar mi reloj del sistema en una cantidad especificada?