1CWDAEMON(8) System Manager's Manual CWDAEMON(8)
2
3
4
6 cwdaemon - morse daemon for the serial or parallel port
7
8
10 cwdaemon [options] ...
11
12
14 Cwdaemon is a small daemon which uses the pc parallel or serial port
15 and a simple transistor switch to output morse code to a transmitter
16 from a text message sent to it via udp port 6789.
17
18
20 -d <device> Use a different device for keying.
21
22 -h Show summary of options.
23
24 -n Do not fork and print debug information to stdout.
25
26 -p <port> Use a different UDP port number (default = 6789).
27
28 -P <priority> Set cwdaemon priority, -20 to 20 (default = 0).
29
30 -s <speed> Set speed, value larger than 4 (default = 24).
31
32 -t <time> Set PTT delay, value from 0 to 50 ms (default = 0).
33
34 -v <volume> Set volume for soundcard output.
35
36 -V Output version information and exit.
37
38 -w <weight> Set weighting, value from -50 to 50 (default = 0).
39
40 -x <sdevice> Set sound device to be used.
41
42
44 Any serial device that supports getting and setting the modem control
45 lines can be used. On Linux, ttyS0, ttyS1, etc. will work. On FreeBSD
46 these devices are known as ttyd0, ttyd1, etc. On OpenBSD, these same
47 devices are known as tty00, tty01, etc., but may vary with platform.
48
49 For parallel ports on Linux try parport0 (default) or parport1, and on
50 FreeBSD, ppi0 (default), ppi1, etc. OpenBSD does not support parallel
51 port operation, and defaults to 'tty00'.
52
53 For completeness, a 'null' device is provided. This device does
54 exactly nothing (no rig keying, no ssb keying, etc.).
55
56
58 Sdevice should be one of 'c' (console), 's' (soundcard), 'b' (both), or
59 'n' (none). The default is console, which is the PC speaker.
60
61
63 The provided README in /usr/share/cwdaemon for a description of the
64 circuitry, usage and testing of cwdaemon.
65
66
68 Cwdaemon was written by Joop Stakenborg <pg4i at amsat.org>, Rein
69 Couperus <pa0r at amsat.org>, Wolf-Ruediger Juergens, DL2WRJ <WJuergens
70 at t-online.de> and Ladislav Vaiz, OK1ZIA <ok1zia at nagano.cz>. Cwlib
71 is taken and adapted from the unixcw package, version 2.2 by Simon
72 Baldwin, G0FRD. FreeBSD support mostly done by Diane Bruce, VA3DB.
73 OpenBSD support by Jason L. Wright, AI4JW.
74
75 Code maintainer for cwdaemon is Joop, pg4i at amsat.org.
76
77
78
79 CWDAEMON(8)