LPC-ntpd เป็นไดร์เวอร์สำหรับ "วินดี้นาฬิกาแม่นยำ" รับวิทยุ MSF โครงการเชื่อมต่อวิทยุนาฬิกาอะตอมของ MSF (MSF รักบี้สหราชอาณาจักร) เพื่อภูตอ้างอิง NTP ของ ntp.org
MSF เป็นสัญญาณเวลาส่งโดย NPL ในสหราชอาณาจักร สัญญาณนี้จะส่งวันและเวลาปัจจุบันสำหรับสหราชอาณาจักร สัญญาณนี้สามารถได้รับในทั้งสหราชอาณาจักรและบางส่วนของยุโรป ผมมีสัญญาณที่ดีมากในการ Gouda ในเนเธอร์แลนด์ จะมีการคำนวณจากนาฬิกาอะตอม
สัญญาณอื่น ๆ ที่มี DCF77 (เยอรมนี) HBG (สวิส) และ TDF (ฝรั่งเศส)
รายละเอียด
นาฬิกาแม่นยำวินดี้มีสาย RS232 ยาว 2 เมตรมี 9 ช่องต่อขา มันเสียบเข้ากับพอร์ต RS232 มาตรฐานใด ๆ
ฉันได้พบอะไร?
- จะต้อง DTR และ ขาตั้งสูงผมคิดว่าจะใช้พวกเขาสำหรับการใช้พลังงาน
- เมื่อได้รับสัญญาณไฟ LED จะกะพริบสีแดงสำหรับบิตได้รับทุกคนจึงตามปกติมันกะพริบทุกวินาที (และสองครั้งต่อวินาทีในครั้งแรกหรือครั้งที่สอง 8 วินาที (ขึ้นอยู่กับสัญญาณของ DUT1))
- คุณจะต้องตั้งพอร์ตอนุกรมที่ 50bps, 8 บิตไม่มีความเท่าเทียมกัน
- ทุกบิตจะถูกส่งไปยังเครื่องคอมพิวเตอร์ใน 1 ไบต์ดังนั้นคุณจึงจำเป็นต้องปิดการใช้งานบัฟเฟอร์ทั้งหมด
- ในทุกไบต์ส่งไปที่นั่นดูเหมือนว่าจะมีการเข้ารหัสความแรงของสัญญาณ; ฉันไม่แน่ใจ 100% เกี่ยวกับเรื่องนี้ แต่เป็นที่รวมโปรแกรม windows ไมโครซอฟท์จะแสดงชนิดของกราฟความแรงของสัญญาณบางอย่างมันเป็นไปได้มากหรือน้อยกว่าที่มันเป็น
- ถ้าไบต์อ่าน <0x30 แล้วบิต '1' ได้รับ otherwhise '0' 0x30 นี้จะคาดเดาของโปรแกรมนี้น้อยจะ (ภายใต้ระบบปฏิบัติการยูนิกซ์) แสดงกระแสที่ได้รับการรวบรวมด้วย gcc -o -O2 lpct lindy_precision_clock-test.c เริ่มต้นด้วย: ./lpct
- คุณอาจจะต้องตั้งพอร์ตอนุกรมที่ "latency ต่ำ" setserial v / dev / ttyS0 low_latency
- ปิดการใช้งาน FIFO ของพอร์ตอนุกรม
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- เมื่อ EOF จะได้รับจากอุปกรณ์ โปรแกรมที่ตอนนี้ออกจาก (สิ่งนี้เกิดขึ้นเช่นเมื่ออุปกรณ์ USB ถูกถอดออก).
- เอาท์พุทที่ซับซ้อนอื่น ๆ อยู่ในขณะนี้.
ความคิดเห็นที่ไม่พบ