시스템 클럭과 동기화되는 1pps

시스템 클럭과 동기화되는 1pps

애플리케이션에서 타임스탬프로 1pps(gpio 소스)를 사용해야 합니다.

나는 이것을 달성하기 위해 Linux pps와 함께 ntp를 사용해야한다고 생각합니다. 그러나 시스템은 독립형이며 다른 서버에 연결되지 않습니다. 질문은 다음과 같습니다.

  1. 다른 서버 없이 ntp를 사용하여 이를 수행할 수 있습니까? ntp.conf를 어떻게 구성해야 합니까?

  2. pps와 함께 ntp를 사용하면 시스템 시계가 pps와 동기화된다는 의미입니까?

ntp가 답이 아닌 경우 시스템 시계를 pps와 동기화하는 다른 방법이 있습니까?

답변1

예, 네트워크 연결 없이도 GPS를 통해 시계를 동기화할 수 있습니다. 지붕에 GPS 수신기와 안테나가 필요합니다(일반적으로 수신기를 연결할 직렬 포트도 있어야 함).

대부분의 이동통신 사업자가 정확한 클록 신호 채널을 제공하므로 GSM 신호를 사용할 수 있습니다.

또는 (아주 이상한 해결책으로) PRI ISDN의 D 채널을 사용할 수도 있습니다(제공자가 해당 채널에 대한 정확한 시간을 가지고 있는 경우).

편집: 전용 시간 서버를 구매할 수도 있습니다. 다음은 일부 제조업체입니다(어떤 제조업체와도 제휴하지 않음). 1,2

관련 정보