home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / dcf2000.zip / ReadMe < prev    next >
Text File  |  2001-01-03  |  15KB  |  368 lines

  1. Sollte irgendetwas nicht funktionieren, lesen Sie bitte die mitgelieferten
  2. Informationsdateien.
  3. Für weitere Informationen lesen Sie die Informationsdatei Setup.INF,
  4. Kontroll.INF und DCF77.INF. Die Dateien lassen sich mit VIEW.EXE ansehen
  5. (z.B. VIEW Setup.INF).
  6.  
  7. In Setup.INF sind allgemeine und oft auftretende Fehler beschrieben.
  8.  
  9. -------------------------------------------------------------------------------
  10. Ein gängiger Fehler bei seriellen Uhren:
  11.  
  12. Sperren Sie den Zugriff auf den COM-Port durch COM.SYS/SIO.SYS. Das
  13. Installationsprogramm kann keine Uhr auf Ports finden, die schon ein
  14. anderer Treiber in Beschlag nimmt. Notfalls installieren Sie den Treiber
  15. von Hand vor dem COM.SYS/SIO.SYS (Parameter siehe unten) und starten
  16. nach einem Systemneustart SETUP.EXE neu - anschließend "Installation 
  17. anpassen" wählen, um die Programmgruppe zu erstellen.
  18.  
  19.  
  20. -------------------------------------------------------------------------------
  21.  
  22. Diese Datei beschreibt die Komandozeilenparameter des DCF77-Einheitentreibers
  23. für die Anwender, die den Treiber von Hand in die CONFIG.SYS eintragen möchten
  24. (die Parameter sind nochmal in SETUP.INF etwas übersichtlicher aufgeführt).
  25.  
  26.  
  27.   Hinweis:  Parameter müssen durch Leerzeichen voneinander getrennt
  28.             sein. Bei Parametern, die sich gegenseitig beinflußen,
  29.             bestimmt die Reihenfolge die Einstellung.
  30.  
  31.  
  32. -------------------------------------------------------------------------------
  33. ■ Port=Port (oder /P:Port)
  34.  
  35.   Mit diesem Parameter wird der Port-Anschluß angegeben, an den
  36.   die DCF77-Funkuhr angeschlossen ist.
  37.  
  38.   Gültige Bezeichnungen für Port sind:
  39.  
  40.   ┌───────────┬───────┐
  41.   │Bezeichnung│Adresse│
  42.   ├───────────┼───────┤
  43.   │GAME       │$201   │
  44.   ├───────────┼───────┤
  45.   │LPT1       │$379   │
  46.   ├───────────┼───────┤
  47.   │LPT2       │$279   │
  48.   ├───────────┼───────┤
  49.   │LPT3       │$3BD   │
  50.   ├───────────┼───────┤
  51.   │COM1       │$3F8   │
  52.   ├───────────┼───────┤
  53.   │COM2       │$2F8   │
  54.   ├───────────┼───────┤
  55.   │COM3       │$3E8   │
  56.   ├───────────┼───────┤
  57.   │COM4       │$2E8   │
  58.   └───────────┴───────┘
  59.  
  60.  
  61.   Ist der Anschluß nicht in der Liste aufgeführt, kann die Angabe
  62.   der Portadressen auch in hexadezimaler Schreibweise eingegeben
  63.   werden, z.B. 2F8 oder 3E8. Für die Standardports können die
  64.   symbolischen Namen, wie sie in der Liste angegeben sind, benutzt
  65.   werden.
  66.  
  67.  
  68. -------------------------------------------------------------------------------
  69. ■ IRQ=nn  (oder /I:nn)
  70.  
  71.   Mit diesem Parameter wird der Interrupt des Ports, an dem der
  72.   DCF77-Funkuhrempfänger angeschlossen ist, angegeben
  73.  
  74.   Gültige Werte für nn sind 3, 4, 5, 7, 9, 10, 11, 12, 15 oder NONE.
  75.   Bei NONE arbeitet der Einheitentreiber im Polling-Mode
  76.  
  77.  
  78. -------------------------------------------------------------------------------
  79. ■ Bit=Eingang (oder /B:Eingang)
  80.  
  81.   Bestimmt das Eingangsbit, an dem der DCF77-Funkuhrempfänger
  82.   angeschlossen ist.
  83.  
  84.   Die Angabe Eingang hängt davon ab, welcher Port benutzt wird
  85.   und darf die Werte 1 bis 8 (für die Bits 1 bis 8 eines 8-Bit Ports)
  86.   oder ein symbolischer Bezeichner sein:
  87.  
  88.   ┌───────────┬──────────────────────────────┐
  89.   │Bezeichnung│Benutzter Eingang             │
  90.   ├───────────┼──────────────────────────────┤
  91.   │1-8        │Bit Nr. 1 bis 8 eines 8-Bit   │
  92.   │           │breiten Eingangsports         │
  93.   ├───────────┼──────────────────────────────┤
  94.   │ERROR      │ERROR-Eingang einer parallelen│
  95.   │           │Druckerschnittstelle,         │
  96.   │           │entspricht dem Wert 4.        │
  97.   ├───────────┼──────────────────────────────┤
  98.   │SELECT     │SELECT Eingang einer          │
  99.   │           │parallelen                    │
  100.   │           │Druckerschnittstelle,         │
  101.   │           │entspricht dem Wert 5.        │
  102.   ├───────────┼──────────────────────────────┤
  103.   │PAPEROUT   │Paper-Out Eingang einer       │
  104.   │           │parallelen                    │
  105.   │           │Druckerschnittstelle,         │
  106.   │           │entspricht dem Wert 6.        │
  107.   ├───────────┼──────────────────────────────┤
  108.   │ACKNLG     │Acknowledge Eingang einer     │
  109.   │           │parallelen                    │
  110.   │           │Druckerschnittstelle,         │
  111.   │           │entspricht dem Wert 7.        │
  112.   ├───────────┼──────────────────────────────┤
  113.   │BUSY       │/Busy Eingang einer parallelen│
  114.   │           │Druckerschnittstelle,         │
  115.   │           │entspricht dem Wert 8.        │
  116.   ├───────────┼──────────────────────────────┤
  117.   │Joystick11 │Taste 1 des Joysticks Nr. 1   │
  118.   │           │eines Gameports, entspricht   │
  119.   │           │dem Wert 5.                   │
  120.   ├───────────┼──────────────────────────────┤
  121.   │Joystick12 │Taste 2 des Joysticks Nr. 1   │
  122.   │           │eines Gameports, entspricht   │
  123.   │           │dem Wert 6.                   │
  124.   ├───────────┼──────────────────────────────┤
  125.   │Joystick21 │Taste 1 des Joysticks Nr. 2   │
  126.   │           │eines Gameports, entspricht   │
  127.   │           │dem Wert 7.                   │
  128.   ├───────────┼──────────────────────────────┤
  129.   │Joystick22 │Taste 2 des Joysticks Nr. 2   │
  130.   │           │eines Gameports, entspricht   │
  131.   │           │dem Wert 8.                   │
  132.   ├───────────┼──────────────────────────────┤
  133.   │RI         │Ring Indicator Eingang einer  │
  134.   │           │seriellen Schnittstelle. Diese│
  135.   │           │Eingangbezeichnung hat keine  │
  136.   │           │Wertersatz, da dies ein       │
  137.   │           │besondere Eingang ist, der    │
  138.   │           │gesondert bearbeitet wird.    │
  139.   ├───────────┼──────────────────────────────┤
  140.   │CTS        │Clear To Send Eingang einer   │
  141.   │           │seriellen Schnittstelle. Diese│
  142.   │           │Eingangbezeichnung hat keine  │
  143.   │           │Wertersatz, da dies ein       │
  144.   │           │besondere Eingang ist, der    │
  145.   │           │gesondert bearbeitet wird.    │
  146.   ├───────────┼──────────────────────────────┤
  147.   │DSR        │Data Set Ready Eingang einer  │
  148.   │           │seriellen Schnittstelle. Diese│
  149.   │           │Eingangbezeichnung hat keine  │
  150.   │           │Wertersatz, da dies ein       │
  151.   │           │besondere Eingang ist, der    │
  152.   │           │gesondert bearbeitet wird.    │
  153.   ├───────────┼──────────────────────────────┤
  154.   │RxD        │Receiver Data Eingang einer   │
  155.   │           │seriellen Schnittstelle. Diese│
  156.   │           │Eingangbezeichnung hat keine  │
  157.   │           │Wertersatz, da dies ein       │
  158.   │           │besondere Eingang ist, der    │
  159.   │           │gesondert bearbeitet wird.    │
  160.   └───────────┴──────────────────────────────┘
  161.  
  162.   Anmerkung:   Wird der Eingang RxD einer seriellen Schnittstelle
  163.                benutzt, ist auch der Parameter Mask anzugeben.
  164.  
  165. -------------------------------------------------------------------------------
  166. ■ Mask=Maske (oder /M:Maske)
  167.  
  168.   Legt eine Bitmaske für Signale am Eingang RxD von seriellen
  169.   Schnittstellen fest.
  170.  
  171.   Gültige Werte für Maske sind 01, 03, 07, 0F, 1F, 3F, 7F. Die Werte
  172.   sind hexadezimale Zahlen, die mit den Datenbytes der seriellen
  173.   Schnittstelle logisch UND-verknüpft werden, um DCF77 0- und
  174.   1-Bits festzustellen. Sinnvolle Werte dürften in der Regel nur 03,
  175.   07, 0F, 1F und 3F sein.
  176.  
  177.   Die Maske bestimmt im Prinzip die Signaldauer eines kurzen
  178.   (100ms) DCF77-Impulses.
  179.  
  180.   Erklärung:  DCF77-Empfänger an RxD-Eingängen liefern für
  181.               DCF77 0-Bits die hexadezimalen Werte 10, 30, 70, F0,
  182.               F1, F3 oder F7, je nach Länge des Empfängersignals.
  183.               Damit der Einheitentreiber 0-Bits von 1-Bits
  184.               unterscheiden kann, wird jedes empfangene
  185.               Datenbyte mit der hier angegebene Maske logisch
  186.               UND-verknüpft. Korrekte Wert können mit Hilfe des
  187.               Einrichtungsprogramms oder durch Versuche ermittelt
  188.               werden.
  189.  
  190.  
  191. -------------------------------------------------------------------------------
  192. ■ OnlyAnalyse (oder /O)
  193.  
  194.   Dieser Parameter schaltet das Stellen der Systemzeit durch den
  195.   DCF77-Einheitentreiber ab.
  196.  
  197.   Anmerkung:   Das Abschalten der Systemzeitkorrektur durch
  198.                diesen Parameter ist nur dann sinnvoll, wenn Sie
  199.                eigene Software benutzen, die die
  200.                DCF77-Zeitangaben des Einheitentreibers selbst
  201.                auswerten.
  202.  
  203.  
  204. -------------------------------------------------------------------------------
  205. ■ Set:Einschaltliste (oder /S:Einschaltliste)
  206.  
  207.   Einige DCF77-Funkuhrempfänger, die an einer seriellen
  208.   Schnittstelle angeschlossen werden, benötigen zum Betrieb
  209.   bestimmte Pegel an den seriellen Schnittstellenausgängen RTS
  210.   und DTR.
  211.  
  212.   Mit diesem Parameter können die Ausgänge RTS und DTR gesetzt
  213.   werden. Die Einschaltliste darf die Parameter RTS und DTR durch
  214.   Komma getrennt in beliebiger Reihenfolge enthalten, z.B.
  215.   Set:DTR,RTS.
  216.  
  217.   Zum Zurücksetzen von RTS und DTR benutzen Sie den Parameter
  218.   Reset
  219.  
  220.   Anmerkung:   Da manche DCF77-Funkuhrempfänger eine ganz
  221.                bestimmte Reihenfolge dieser Setz- und
  222.                Rücksetzvorgänge benötigen, bestimmt die
  223.                Reihenfolge der Parameter Set und Reset in der
  224.                CONFIG.SYS Parameterzeile auch die zeitliche
  225.                Reihenfolge der Setz- und Rücksetzvorgänge auf
  226.                den Ausgängen RTS und DTR.
  227.  
  228.                Die Anzahl der Setz- und Rücksetzvorgänge ist
  229.                auf 10 beschränkt, was in der Regel ausreichen
  230.                sollte. Weitere Setz- und Rücksetzvorgänge
  231.                werden dann ignoriert.
  232.  
  233.  
  234.  
  235. -------------------------------------------------------------------------------
  236. ■ Reset=Einschaltliste (oder /R:Einschaltliste)
  237.  
  238.   Wie Paremeter "Set", nur können hiermit die Ausgänge RTS und DTR
  239.   zurückgesetzt werden.
  240.  
  241.  
  242. -------------------------------------------------------------------------------
  243. ■ Daylight=ON|OFF (oder /D:ON|OFF)
  244.  
  245.   Der Parameter schaltet die automatische Umschaltung zwischen
  246.   Sommer- und Winterzeit ein bzw. aus.
  247.  
  248.     ■ Bei ON wird die empfangene DCF77-Zeit unverändert
  249.       übernommen und anschließend der Wert Zone=nnn
  250.       dazugezählt. Diese Einstellung entspricht der gesetzlichen Zeit
  251.       in der Bundesrepublik Deutschland mit automatischer
  252.       Umschaltung der Sommer- und Winterzeit.
  253.     ■ Bei OFF wird die empfangene DCF77-Zeit auf UTC
  254.       zurückgerechnet und anschließend der Wert Zone=nnn
  255.       dazugezählt.
  256.  
  257.  
  258. -------------------------------------------------------------------------------
  259. ■ Zone=nn (oder /Z:nn)
  260.  
  261.   Dieser Parameter bestimmt die Zeitzone (Abweichung zur
  262.   empfangenen Zeit). nn darf die Werte -12 bis +12 annehmen.
  263.  
  264.   Anmerkung:   Die empfangene Zeit hängt von der Einstellung
  265.                Daylight ab.
  266.  
  267.  
  268. -------------------------------------------------------------------------------
  269. ■ Tolerance=zeitangabe (oder /T:zeitangabe)
  270.  
  271.   Legt die maximale Abweichung fest, die die Systemzeit von der
  272.   DCF77-Zeit abweichen darf, damit die Systemzeit noch gestellt
  273.   werden wird.
  274.  
  275.   Weicht die empfangene DCF77-Zeit nicht um mehr als die hier
  276.   angegebenen Toleranzgrenze von der Systemzeit ab, wird die
  277.   Systemzeit gestellt. Andernfalls wird die Systemzeit nicht gestellt.
  278.   Der Wert 0 schaltet diese Prüfung ab, d.h. in diesem Fall wird die
  279.   Systemzeit immer gestellt.
  280.  
  281.   Für Zeitangabe sind folgende Angaben möglich:
  282.  
  283.   ┌────────────┬──────────────────────────────┐
  284.   │Schreibweise│                              │
  285.   ├────────────┼──────────────────────────────┤
  286.   │nn          │Toleranz in nn-Sekunden.      │
  287.   ├────────────┼──────────────────────────────┤
  288.   │nnS         │Toleranz in nn-Sekunden.      │
  289.   ├────────────┼──────────────────────────────┤
  290.   │nnM         │Toleranz in nn-Minuten.       │
  291.   ├────────────┼──────────────────────────────┤
  292.   │nnH         │Toleranz in nn-Stunden.       │
  293.   ├────────────┼──────────────────────────────┤
  294.   │nn:nn       │Toleranz in nn-Minuten und    │
  295.   │            │nn-Sekunden.                  │
  296.   ├────────────┼──────────────────────────────┤
  297.   │nn:nn:nn    │Toleranz in nn-Stunden,       │
  298.   │            │nn-Minuten und nn-Sekunden.   │
  299.   └────────────┴──────────────────────────────┘
  300.  
  301.  
  302. -------------------------------------------------------------------------------
  303. ■ Every=zeitangabe (oder /E:zeitangabe)
  304.  
  305.   Bestimmt den Zeitabstand, in dem die Systemzeit nach der
  306.   empfangenen DCF77-Zeit gestellt werden soll.
  307.  
  308.   Für "zeitangabe" siehe Parameter "Tolerance"
  309.  
  310.   Anmerkung:   Der Wert Zeitangabe wird auf die nächsten 60
  311.                Sekunden gerundet, d.h. der Wert 0 entspricht
  312.                einer Minute, der Wert 150 entspricht drei Minuten.
  313.  
  314.                Die Zeitspanne ergibt sich aus gültigen
  315.                DCF77-Minuten, d.h. die Zeitspanne kann sich
  316.                erhöhen, wenn zwischen zwei Zeitabständen die
  317.                DCF77-Zeit ausfällt oder ungültig wird.
  318.  
  319.  
  320.  
  321. -------------------------------------------------------------------------------
  322. ■ CheckPrevMin=nn (oder /C:nn)
  323.  
  324.   Bestimmt, wieviele fehlerfrei DCF77-Minuten empfangen werden
  325.   müssen, damit die DCF77-Zeit für gültig erklärt wird.
  326.  
  327.   Gültige Werte für nn sind 1 bis 10.
  328.  
  329.  
  330. -------------------------------------------------------------------------------
  331. ■ Verbose (oder /V)
  332.  
  333.   Durch diesen Parameter wird angegeben, daß der Einheitentreiber
  334.   beim Starten von OS/2 zusätzliche Informationen auf dem
  335.   Bildschirm anzeigt.
  336.  
  337.   Anmerkung:   Wird Verbose zusammen mit Quiet angegeben,
  338.                hebt Quiet den Parameter Verbose auf. Hierbei
  339.                spielt selbst die Reihenfolge der Parameter
  340.                Verbose und Quiet keine Rolle.
  341.  
  342.  
  343.  
  344. -------------------------------------------------------------------------------
  345. ■ Quiet (oder /Q)
  346.  
  347.   Dieser Parameter verhindert die Anzeige von Informationen beim
  348.   Starten des Betriebssystems.
  349.  
  350.   Fehler, die beim Laden des Einheitentreiber auftreten oder
  351.   falsche Parameter führen jedoch trotz Angabe von Quiet zur
  352.   Ausgabe von Fehlermeldungen. Diese Meldungen lassen sich auch
  353.   mit Quiet nicht unterdrücken.
  354.  
  355.   Anmerkung:   Wird Verbose zusammen mit Quiet angegeben,
  356.                hebt Quiet den Parameter Verbose auf. Hierbei
  357.                spielt selbst die Reihenfolge der Parameter
  358.                Verbose und Quiet keine Rolle.
  359.  
  360.  
  361. -------------------------------------------------------------------------------
  362.  
  363. Norbert Richter <nr@prog-link.com>
  364. http://www.prog-link.com/
  365.  
  366. Lorsch, Januar 2001
  367.  
  368.