我需要使用 GPS 接收器设置系统时钟

我需要使用 GPS 接收器设置系统时钟

我正在尝试使用 USB 连接到 Advanced Navigation Spatial FOG Dual 来设置 NVIDIA Jetson 上的系统时钟。我从之前回答的问题中找到了以下脚本:

...

#!/bin/bash
#date -s '02/15/2023'
sleep 1
pkill ntpd
pkill gpsd
gpsd /dev/ttyUSB0
sleep 2
GPSDATE=`gpspipe -w | head -10 | grep TPV | sed -r 's/.*"time":"([^"]*)".*/\1/' | head -1`
echo $GPSDATE
date -s "$GPSDATE"
#/usr/sbin/ntpd

...

脚本执行,但不会设置系统相应地设置时钟。

相关内容