Skip to content
A Morse Code Training Application
C++ Objective-C Prolog Perl
Find file
Latest commit 08df490 Jan 2, 2013 @hardaker copyright year update
Failed to load latest commit information.
books key invaders checkin May 24, 2011
debian update to include maemo fix Mar 7, 2011
dist fixes for publishing fedora releases Mar 6, 2011
docs key invaders checkin May 25, 2011
icons added an icon for the keying mode Apr 6, 2011
modes Reduce Circle Sizes a bit. May 30, 2011
src/icons key invaders checkin May 25, 2011
widgets add a widget to set the number of letters Apr 6, 2011
words
.gitignore added a few lines Mar 6, 2011
AboutDialog.cpp added an about dialog Jan 8, 2011
AboutDialog.h added an about dialog Jan 8, 2011
AboutDialog.ui version update to 1.0 Mar 6, 2011
Generator.cpp emit the generator done immediately in the ideal case Feb 23, 2011
Generator.h clean up generator signal logic Feb 23, 2011
GoalBar.cpp remove debugging Feb 13, 2011
GoalBar.h added goal bars to the progress bars Feb 13, 2011
KeyingReader.cpp compute the keying based on past dit lengths for better accuracy May 30, 2011
KeyingReader.h compute the keying based on past dit lengths for better accuracy May 30, 2011
LICENSE copyright year update Jan 2, 2013
MainWindow.cpp don't do autorepeats Apr 5, 2011
MainWindow.h implement a handle keyrelease template set Apr 5, 2011
MainWindow.ui Added window title Dec 4, 2010
Morse.cpp
Morse.h attempt at adding beginning of a keying invaders game; minimal functi… May 24, 2011
MorseStat.cpp make the percentages below a minimum number of guesses calculated by … Feb 11, 2011
MorseStat.h make the percentages below a minimum number of guesses calculated by … Feb 12, 2011
Prefs.cpp added a window flag to make the preferences a top-level window to fix… Mar 7, 2011
Prefs.h fix some issues with the tone button and temporarily setting tones Mar 6, 2011
README.org Added compilation instructions Mar 9, 2011
cutecw.desktop rename Jan 2, 2011
cutecw.pro Moved the sequence stringlist definition into a mix-in class May 27, 2011
cutecw.qrc
inverse_code.h store inverse code as a sequence of 1s and 2s into an integer May 21, 2011
main.cpp initial copy of new files Jul 1, 2010
morse_code.h add missing = sign Jul 14, 2010
ui_MainWindow.h reshuffle the entire sequence layout creation into the mode classes Feb 19, 2011

README.org

Cute CW: train yourself

Introduction

I’ve had thoughts for a long time about how we train ourselves in CW (“Carrier Wave” otherwise known as Morse Code). After preparing for a presentation about learning CW I realized software could really help us out in ways not yet seen. This is my effort to help decrease the pain in training your brain to understand Morse Code.

Get it!

You can download the source code or pre-built binaries from:

http://www.hamtools.org/qtcw/

You can also access the git repository, provided by githib, from:

http://www.github.com/hardaker/CuteCW/

Further Information

More documentation can be found at:

http://www.hamtools.org/qtcw/

The growing list of CHANGES and the hopefully shrinking TODO list

Compiling It

CuteCW is a Qt4 based program. That means to compile it you’ll need some distribution of Qt4. You can download any of the recent Qt SDK sets and open the cutecw.pro file using qtcreator, which will then be able to compile and edit the code. Or, if you want to compile it via a terminal you can try the following steps:

  1. qmake-qt4 (if that doesn’t work, try just “qmake”)
  2. make
  3. optionally: make install
Something went wrong with that request. Please try again.