-->Download   

--> english description  
ACHTUNG: Diese Dateien sind von 1998 ! Auf modernen Windows-Rechnern laufen diese Programme
im Normalfall nicht !
- Nur zur Dokumentation --

( LIES.TXT 11:34  11.04.1998 )

Morsetutor von DK2JK

Das Programm CW.EXE telegraphiert jede beliebige Text-Datei. Zeichen, fuer die es kein Morsezeichen gibt, werden durch Leerzeichen ersetzt. Die Umlaute und 'scharfes S' werden durch oe,ae,ue,sz ersetzt. Mehrere Leerzeichen werden durch ein einziges Leerzeichen ersetzt. Auf diese Weise kann wirklich jeder ASCII-Text telegraphiert werden. Das zu sendende Zeichen wird erst als Morsecode und dann auf dem Bildschirm ausgegeben. Bei Eingabe von Pausen-Elementen wird die effektive Geschwindigkeit angezeigt.

Tastausgang

Das Telegraphiezeichen wird ueber Lautsprecher und ueber die serielle Schnittstelle COMx ausgegeben( Ruhezustand: -12V, getastet: +12V ); Der Sender kann ueber folgende einfaches Interface angesteuert werden:

interface

PTT-Ausgang

Ueber die gewaehlte Schnittstelle COMx wird das Signal RTS ( Pin 7 bei 9-pol. Stecker) als PTT angesteuert. RTS ist im Ruhezustand -12V, im aktiven Zustand auf +12V. Das Signal RTS
wird 300 ms vor der Sendung aktiv und 300 ms nach der Sendung ( oder bei Unterbrechung) wieder inaktiv. Das Interface zum PPT-Eingang des Senders sieht aus wie beim Signal TxD.

Programmaufruf

Das Programm wird ueber Parameter in der Aufrufzeile oder ueber Environment-Variable "set @cw=... " gesteuert:
 

cw -f<file> [-s<bpm>][-p<pause>] [-w<p>] [-t<fq>] [-d0] [-comx] -[xy]
  file    ... Datei, die telegraphiert werden soll
  bpm     ... Buchstaben pro Minute
              1 ... 200 (Standard=  60  BpM )
  pause   ... zusaetzliche Pause nach jedem Buchstaben
              0... 55  -p0:normal   -p10: halbe Geschw.
  -w<p>   ... Wortpause  p= 0:normal  1: doppelt  2: dreifach
  fq      ... 0 : Ton vom Computer aus
              500... 1500 Hz (keine Angabe: Standard: 700 Hz)
  -d0     ... Display aus  (sonst: ein )
  -comx   ... Ausgabe Über TxD von COMx (x= 1 ...4)
              (Standard: COM1 ; x=0 --> keine Ausgabe )
              gleichzeitige PTT-Ansteuerung via RTS von COMx
  -xy     ... y=0 Programm-Logo wird nicht angezeigt
              y=s Nur Statusanzeige des Programms
  -os     ... Freigabe Online Speed Aenderung mit '+' oder '-'

Parameter koennen -falls in der Kommandozeile nicht angegeben- auch mittels SET-Variable angeben werden , z.B.
       > set @cw= -ftext0 -s120 -p0 -t800 -d0 -com3 -x0
Die Reihenfolge der Parameter ist beliebig !

Beispiel
C:> Dir >xx           ... Ausgabe-Umleitung des 
                            Inhaltsverzeichnisses in die Datei 'xx'
C:> cw -fxx -s80      ... Datei 'xx' wird gesendet mit Tempo 80

Nachsatz ( Jan 00)

Das Programm entstand auf einem 286-er DOS-Rechner. Auf meinem Win98 PC laeuft es in einer DOSBox. Da der von DOS nicht verwendete TIMER2 des 8254 vom Morse-Programm als Zeitgeber benutzt wird , ist der DOS-Modus zwingend erforderlich !

-->Download