
私は NTP のクロックとして GPS を使用しています。これは非常にうまく機能し、NTP は/dev/gps0
それを正常に開いて読み取ります。また、GPS デバイスを開いて読み取り (および書き込み) できるプログラムも持っている/dev/gps0
ので、情報を処理して構成することができます。両方を同時に実行するにはどうすればよいですか?
gpsd は使いたくないので、NTP を壊すようなことをせずにシリアル ポートを共有する方法を見つけたいと思っています。Socat、疑似端末? これを簡単に実現するにはどうすればよいでしょうか?
答え1
gpsd を使いたくない理由は無視します。私としては、これがおそらく最も簡単な解決策なので、これを使用することをお勧めします。NMEA センテンスにアクセスしたい場合は、gpsd の実行中にプログラム「gpspipe」を使用します。おそらく、必要なものが得られるでしょう。