/contrib/ntp/html/build/hints/parse

https://bitbucket.org/freebsd/freebsd-head/ · #! · 105 lines · 85 code · 20 blank · 0 comment · 0 complexity · fea913e5354a01184629482b4c098d69 MD5 · raw file

  1. Compilation:
  2. Usual thing: rm -f Config.local ; make for vanilla
  3. make refconf for reference clock (e. g. DCF77)
  4. Directory contents:
  5. hints/PARSE - this file
  6. xntpd/refclock_parse.c
  7. - reference clock support for DCF77/GPS in xntp
  8. parse/parse.c
  9. - Reference clock data parser framework
  10. parse/parse_conf.c
  11. - parser configuration (clock types)
  12. parse/clk_meinberg.c
  13. - Meinberg clock formats (DCF U/A 31, PZF 535, GPS166)
  14. parse/clk_schmid.c
  15. - Schmid receiver (DCF77)
  16. parse/clk_rawdcf.c
  17. - 100/200ms pulses via 50 Baud line (DCF77)
  18. parse/clk_dcf7000.c
  19. - ELV DCF7000 (DCF77)
  20. parse/clk_trimble.c
  21. - Trimble SV6 GPS receiver
  22. If you want to add new clock types please check
  23. with kardel <AT> informatik.uni-erlangen.de. These files
  24. implement the conversion of RS232 data streams into
  25. timing information used by refclock_parse.c which is
  26. mostly generic except for NTP configuration constants.
  27. parse/Makefile.kernel
  28. - *SIMPLE* makefile to build a loadable STREAMS
  29. module for SunOS 4.x / SunOS 5.x systems
  30. parse/parsestreams.c
  31. - SUN Streams module (loadable) for radio clocks
  32. This streams module is designed for SunOS 4.1.X.
  33. parse/parsesolaris.c
  34. - SUN Streams module (loadable) for radio clocks.
  35. This streams module is designed for SunOS 5.x
  36. Beware this is still new - so it might crash
  37. your machine (we have seen it working, though).
  38. parse/parsetest.c
  39. - simple test program for STREAMS module. Its so simple,
  40. that it doesn't even set TTY-modes, thus they got to
  41. be correct on startup - works for Meinberg receivers
  42. parse/testdcf.c
  43. - test program for raw DCF77 (100/200ms pulses)
  44. receivers
  45. include/parse.h - interface to "parse" module and more
  46. include/parse_conf.h
  47. - interface to "parse" configuration
  48. include/sys/parsestreams.h
  49. - STREAMS specific definitions
  50. scripts/support
  51. - scripts (perl & sh) for statistics and rc startup
  52. the startup scripts are used in Erlangen for
  53. starting the daemon on a variety of Suns and HPs
  54. and for Reference Clock startup on Suns
  55. These scripts may or may not be helpful to you.
  56. Supported clocks:
  57. Meinberg DCF U/A 31
  58. Meinberg PZF535/TCXO (Software revision PZFUERL 4.6)
  59. Meinberg PZF535/OCXO (Software revision PZFUERL 4.6)
  60. Meinberg GPS166 (Software version for Uni-Erlangen)
  61. ELV DCF7000 (not recommended - casual/emergency use only)
  62. Conrad DCF77 receiver (email: time@informatik.uni-erlangen.de)
  63. + level converter
  64. TimeBrick (email: time@informatik.uni-erlangen.de)
  65. Schmid Receiver Kit
  66. Trimble SV6 GPS receiver
  67. Addresses:
  68. Meinberg Funkuhren
  69. Auf der Landwehr 22
  70. 31812 Bad Pyrmont
  71. Germany
  72. Tel.: 05281/20 18
  73. FAX: 05281/60 81 80
  74. ELV Kundenservice
  75. Postfach 1000
  76. 26787 Leer
  77. Germany
  78. Tel.: 0491/60 08 88
  79. Walter Schmidt
  80. Eichwisrain 14
  81. 8634 Hombrechtikon
  82. Switzerland
  83. If you have problems mail to:
  84. time@informatik.uni-erlangen.de
  85. We'll help (conditions permitting)