cwdaemon - main page
cwdaemon is a small daemon which uses the pc parallel
or serial port and a simple transistor switch to output
morse code to a transmitter from a text message sent to
it via udp port 6789. The program also uses the
soundcard or PC speaker (console buzzer) to generate a
Current version of cwdaemon is 0.10.0, it has been
released in January 2014. This version of cwdaemon is
intended to be used with
although it should work with libcw5 as
Up until version 0.9.4 this software has been developed
and maintained by Joop Stakenborg. Currently the
software is being developed by Kamil Ignacak.
cwdaemon is developed and tested on GNU/Linux system.
2014.01.15 - release of cwdaemon 0.10.0
Changes since previous release:
- Empty name of keying device sent with "8" network
request shouldn't cause cwdaemon to crash
anymore. Handling of empty/invalid keying device name
has been improved.
- Until now if cwdaemon was called with invalid /
unsupported / non-available sound system, it could
start with misconfigured sound system. Now cwdaemon
exits when it cannot open a sound system during start.
- When cwdaemon receives "switch to sound system X"
network request, and it fails to correctly switch to
the sound system, it falls back to "Null" audio
system. The fall back eliminates possibility of
crashing on attempt to use uninitialized sound system.
- Handling of "ptt delay" parameter has changed. Until
now when value sent in network request was negative,
the delay has been set to MAX. Now the negative value
sent with network request is ignored. When the
negative value has been passed through command line
argument, cwdaemon exits.
- Debug strings can be now printed to stdout (default,
was already available), stderr, or disc file. Check -f
/ --debugfile command line option for more
- Verbosity level of debug messages can be controlled
with command line options.
- cwdaemon now accepts --long-options on systems that
support this functionality.
- Help text printed when calling cwdaemon with "-h"
command line argument has been expanded.
- Man page for cwdaemon has been expanded.
cwdaemon is a free
software, released under GNU General Public License v2.0.
More information is available on SourceForge project page.
You can download source code package from download area at SourceForge.
You can contact with current developer and maintainer of this
software using this e-mail address: acerion at wp dot pl.
Copyright (C) 2012 - 2014 Kamil Ignacak