From 702445f3c995113f189f3c2357673dfcccb74b0d Mon Sep 17 00:00:00 2001 From: Gaston Gonzalez Date: Thu, 21 Nov 2024 13:19:55 -0700 Subject: [PATCH] GPS - Added et-time tool to verify if time is synched by GPS --- overlay/opt/emcomm-tools/bin/et-time | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 overlay/opt/emcomm-tools/bin/et-time diff --git a/overlay/opt/emcomm-tools/bin/et-time b/overlay/opt/emcomm-tools/bin/et-time new file mode 100755 index 0000000..99d4355 --- /dev/null +++ b/overlay/opt/emcomm-tools/bin/et-time @@ -0,0 +1,20 @@ +#!/bin/bash +# Author : Gaston Gonzalez +# Date : 21 November 2024 +# Purpose : Determines if time has been synchronized via GPS + +if [ ! -e /dev/et-gps ]; then + et-log "No GPS detected. Can't verify time sync" + exit 1 +fi + +TRACKING_INFO=$(chronyc tracking | grep GPS) +if [ $? -ne 0 ]; then + et-log "GPS plugged in, but not used for time source. There may an internet connection." + exit 1 +fi + + +et-log "Time appears to be synched via GPS" +echo "" +chronyc tracking | grep time