LPC-ntpd הוא נהג עבור מקלט הרדיו "שעון דיוק ינדי" MSF. הפרויקט מתחבר הרדיו שלך MSF האטומי שעון (MSF הרוגבי, בריטניה) לdaemon NTP ההתייחסות של ntp.org.
MSF הוא אות הזמן לשלוח ידי NPL בבריטניה. אות זו שולחת את התאריך והשעה הנוכחיים בבריטניה. אות זה יכול להתקבל בבריטניה כולה ובחלקים מאירופה. היה לי אות טובה מאוד בגאודה בהולנד. זה מחושב משעון אטומי.
אותות אחרים הם DCF77 (גרמניה), HBG (שוויצרי) וTDF (צרפת).
מפרט טכני
יש שעון דיוק ינדי כבל RS232 ארוך 2 מטר עם מחבר 9 פינים. זה מתחבר לכל יציאת RS232 סטנדרטית.
מה מצאתי?
- הוא צריך DTR ו. סיכות להגדיר גבוה, אני מניח שהוא משתמש בהם לכוח
- כאשר הוא מקבל אות, הלד יהבהב באדום לכל ביט שקיבל, אז בדרך כלל זה מהבהב כל שנייה (ופעמים בשנייה ב8 שניות הראשונות או שנייה (תלוי בסימן של DUT1))
- אתה צריך להגדיר את היציאה טורית ל50BPS, 8 סיביות, ללא זוגיות
- כל פיסה נשלח למחשב בבית 1, כך שאתה צריך להשבית את כל החציצה
- בכל הבית שלח נראה שיש מקודד את עוצמת האות; אני לא 100% בטוחים לגבי זה, אבל כתכנית של Microsoft Windows הכלולה מציג איזה גרף האות-כוחו הוא פחות או יותר סיכוי שהיא
- אם בייט לקרוא <0x30 אז קצת '1' הוא קיבל, otherwhise '0'. 0x30 זה ניחוש תכנית קטנה זה (תחת UNIX) להציג את הזרם קיבל, לקמפל עם gcc -O2 -o lpct lindy_precision_clock-test.c, להתחיל עם: ./lpct
- ייתכן שתצטרך להגדיר את היציאה טורית ל "השהיה נמוכה": setserial -v / dev / ttyS0 low_latency
- לבטל את FIFO של היציאה טורית
מה חדש בהודעה זו:
- כאשר EOF מתקבל מהמכשיר , התכנית עכשיו יוצאת (זה קורה, למשל, כאשר התקן USB אינו מחובר לחשמל).
- פלט יותר משוכלל זמין כעת.
תגובות לא נמצא