User name:

Български Português brasileiro
Bosanski Català
繁體中文 Česky
Dansk Deutsch
English Español
Suomi Français
Ελληνικά Hrvatski
Magyar Italiano
日本語 Bahasa Melayu
Nederlands Norsk
Polski Português
Română Русский
සිංහල Slovenščina
Srpski Svenska
ภาษาไทย Türkçe
Українська 简体中文

Who is online? (12)

LCWO Discussion Forum [Atom LCWO Forum Feed]

This is a simple discussion forum for LCWO users. Feel free to use it for any kind of discussion related to this website.

Thread: Wish List

Back to the Forum


Posted: 2008-09-09 22:49
Great product Fabian. I don't know if this is a bug or a wish, but the site seems to forget when I change the lesson duration. For example I set the duration from one to two minutes. The next time I log on it is back at one minute. Can this be changed or fixed?

Bill - NG2D

Posted: 2008-09-10 00:44
Hi Bill,

the duration of both the Koch course lessons and the code group texts is now saved in the database and will be restored to the values you have set every time you log in.

Just uploaded the changes and tested it. Seems to work so far; if you're running into any trouble, let me know.

73, Fabian

Posted: 2008-09-12 15:00
It works very well. What great service! Thanks Fabian.


Posted: 2008-09-13 20:57
Hi Fabian,

did you ever think of some kind of a "shoutbox" to other users? Probably with text-output in CW on the other end... :-)

Greetings, Lenz

(practising nearl each day now!)

Posted: 2008-09-14 15:43
Hi Lenz,

I was thinking about something like that, but I have not quite made my mind up about it.

There are different possible ways to do it. You may know "CWirc", a plugin for XChat (Linux/Unux only) which lets you work CW QSOs over the internet. An implementation of that which runs in the browser (Flash or Java) would be cool, but also a lot of work.

A more simple HTML/JavaScript shoutbox which simply sends the text in CW would be easier, of course.

Maybe someone else has got another idea? I am always open for suggestions.

73, Fabian

Posted: 2008-09-15 17:04
did you ever try CWCOM? (icq-like messenger based on CW)



Posted: 2008-09-15 20:36
Hi Gerd,

just installed CWCOM (even runs under Linux with Wine) and will keep it running for a while to see how it works.

On a glance, similar to CWirc. Now something web-based, ideally with interoperability between existing systems, that'd be great :)

73, Fabian

Posted: 2008-09-16 16:36

I've been using LCIW lessons for a while now and I find ond thing troublesome. I think it might help a bit if there were a brief pause before sending code to give me time to get my hands in position on the keyboard. As is I experience a moment of panic until I get through a group or two. Mayabe with experience it wont be such a problem for me. Does anyone else think a pause is necessary or is it jsut me?

Bill - NG2D

Posted: 2008-09-16 16:47
Hello Bill,

it'd be possible to add some kind of countdown before the transmission starts. But maybe just activating the "Transmission prefix/suffix" option in your CW settings already does the trick?
It sends a "VVV =" in front of the groups, and a "AR" prosign after the transmission. This gives you a few seconds to prepare for writing..



Posted: 2008-09-16 17:09
Hi Fabian,
Many thanks for setting up this site, which I have found very enjoyable and challenging so far. Some small points: will it be possible in the future for us to choose the length of time for plain text as it would be useful to attempt a longer duration than a single sentence? Also it might be helpful - if it is possible to do so - to incorporate the commercial starting signal of ct (as a single symbol)and the finishing signal of ar (as a single symbol) before and after the test pieces as appropriate. However, I don't know if these signals are used in amateur communications.
Many thanks again for the great site.

Posted: 2008-09-16 17:24

Thanks for the tip. It does the trick and gives me a the time I need to get ready.

Bill - NG2D

Posted: 2008-09-17 14:46
hi Fabian,
Thanks for a great site. I especially like the scoring system and high score lists. gives you something to work against to improve accuracy and speed. I have one request on my wish list:
Would it be possible in Koch method to use a combination of different code group lengths, (similar to what is done in the JustLearnMorseCode program by LB3KB)?

73 de LA3AKA

Posted: 2008-09-18 23:42

Could you add conversational words in a lesson format? Say, like begin with five two or three letter words or abbreviations heard most in cw, "tu rst ant rig lid," etc... then proceed onto four letter words for a few lessons, then five letter words, so on and so on.

Random letter groups are not easily "heard" in cw as more common words are complete sounds to someone more fluent in cw.

This is a great site overall, too!
73 de N4CI

Posted: 2008-09-19 12:17
jimbo: Yes, I am thinking about ways to improve the plain text training. An obvious problem is to get suitable texts which can be transmitted. Those text snippets could just be taken randomly e.g. from a larger text, out of the context, but that could be pretty confusing. Any suggestions are welcome!

la3aka: I'll have a look at that. I was also thinking about optional modes where the speed and or tone frequency varies within some boundaries, to make training less monotonous.

n4ci: Yes, something like that is planned. To take it even further, it'd be possible to add a training mode where full QSOs are sent, to which the user has to listen. Instead of entering the whole QSO-text, the user then has to answer a few multiple choice questions, like: "What was the name of the operator? [ ] Jim [ ] John [ ] Jack".

73, Fabian

Posted: 2008-09-20 07:47

two things that might be easy to implement and worth doing:

I would like the possibility to set the speed in cpm rather than wpm. This would give me finer speed setting at speeds that become difficult for me.

It would also be nice to have a training mode where characters can be entered - those would be then used to fomr code groups. This would help me to learn special characters (accents etc.) - or I could use it to train some characters at high speed that give me trouble.
For beginners that could be used to train specifically the characters they have difficulty with.



Posted: 2008-09-21 23:34
Hi Fab,
Great Site!

A request for code groups practice:
Sometimes I miss the space bar between groups, then when checking results everything after that is marked wrong, when it's really just misaligned. Is there some way you can make the checking routine get realigned with the entered text?

Posted: 2008-09-22 01:21
One more thing, Fab. It would be nice to be able to choose a substitute key for the ? in the mixed text groups, to avoid using the SHIFT key.

Posted: 2008-09-22 02:29
Another one... In Chnage Speeds, link the character and effective speeds together, so by default they are the same. Now, we having to change 2 settings for each speed change. If someone wants different settings for each one, they can change it from default.

Posted: 2008-09-24 21:39
How about a numbers only practice?

Posted: 2008-09-25 22:13
Hi Barry,

yes, the checking routine has evolved quite a bit since LCWO started, but it's not quite perfect yet. Of course it's not a trivial problem to split the groups properly when something is wrong. Simple cases like a missing space could be done easily, but it already starts to get tricky when there are for example two concatenated groups with a total of 9 letters. Split after the 5th, or 4th letter? etc. :-)

OK, substitute for the ? should be easy, any suggestions? I think the ; is available on the US keyboard without pressing shift?

Third suggestion also makes sense. I'll tie them together by JavaScript (changing one changes the other) with a little knot symbol behind the two, which can be clicked to change them independently (and automatically unties when the effective speed only is changed).

I'm pretty busy currently (moving to Munich in a few days) so my time for LCWO is a bit limited...

Scott: It's already there, part of the Code Group practice.

73, Fabian

Posted: 2008-09-26 21:40
OK on the move to Munich - just in time for Oktoberfest! :.)

Regarding the ? key, the ; is a good choice, located next to the L key. That is the key I used at HST. I will look for a remapping program for XP to do it from within, but having it part of the site, for use with other computers, will be nice.

Posted: 2008-09-27 00:53
* ; instead of ? is now accepted in the mixed groups
* effective and character speed can be tied together now; these settings are saved in the database and will persist after logging out

Next things on the TODO-list:
* Custom group training (characters selectable by the user)
* Variable group length for the Koch method trainer
* improved plain text training (details yet to be worked out)
* QTC trainer (will be done before WAE CW 2009 :-)

73, Fabian

Posted: 2008-09-29 13:09
Hi Fabian, thanks for nice site :)
Will be nice to store different settings (cw speed a may be other) for different exercise. F.e. I can handle digits with 35wmp but for letters I prefer 30 wpm.

Posted: 2008-09-29 18:02
Hi Kirill,

that's a good idea, I put it on my TODO-list (but it's pretty long :-)

73, Fabian

Posted: 2008-10-01 05:31
Hi Fabian,
Wonderful site! I was wondering if it would be possible, as you're programming the custom group training, to also keep track of which characters cause the most errors. That way, the user will know which characters he should practice more.


Posted: 2008-10-01 16:54
above all I agree with the others: great site!

one thing i have a problem with: error detection based on typed/missing space characters. If I'm typing in all the heard signs correctly and leaving/adding a space at the wrong position, all the following entrances are missaligned and marked as incorrect.

it would be nice if this could be corrected in the near future.

best regards and good luck,

Posted: 2008-10-02 20:29
I was thinking that the result reprort for code groups could be improved by highlighting the letter in red that was sent but received incorrectly instad of the letter received. (Did that confuse you?) For example if you send ABCDE and I read ABCXE, the report highlights X as the error but in fact I failed to hear D. So I think I'm having a problem recognizing and copying the letter D not the letter X. Shouldn't D be highlighted? It's not clear if this is a feature or a bug. Does anyone else think this is a problem?

Posted: 2008-10-04 02:06

a few new things were just uploaded:

* It's now possible to select a custom set of CW characters (including umlauts and more exotic punctiation) which can be used in the Code Groups mode, to practice difficult characters. You can find this on the same page where you change your CW settings like speed etc.

* The length of the groups in the lessons of the Koch trainer can now be set to either fixed (5 characters each) or random (2-7 characters).

* Graphical statistics added for Code groups, Plain text training and Callsign training.

And a few more small changes here and there.

Bill and Uwe, I added your suggestions to the ever growing TODO-list.

73, Fabian

Posted: 2008-10-19 10:34
Please could I suggest a timer between pressing the start button and the morse actually coming?

Many thanks,


Posted: 2008-10-19 15:10
Hello Fabian,

for the convenience of other users, i'll write in English. However, I would greatly appreciate an option to select the language for the plain text training (e.g. by integrating also other databases than English), as this would make practising German plain text a lot easier. Nevertheless it is a great website and I use it a lot. Keep up the good work!

73, Nobbi DL6VN

Posted: 2008-10-20 18:09
lordtadpoles: OK, I'll see how to do this. Should be relatively easy with JavaScript.

dl6vn: Yes, this has been suggested by others already, so there really seems to be a demand for it. I'm grateful for any suggestions for text databases/sources which could be used for it.

73, Fabian

Posted: 2008-10-20 22:42
Hello Fabian,

tnx for considering the language selection. One possible source for German text: http://www.digbib.org/. The documents on this site are in the Public Domain, so there will be no copyright infringements. There are some collections of short sentences, e.g. "Aphorismen" by Kafka or Schiller's "Xenien" that could be used as source texts.

All the best,
vy 73, Nobbi DL6VN

Posted: 2008-10-29 19:16

I had unsuccessfully tried to get G4FON to add this wish to his Koch tutor, maybe you'll think it makes sense.

For plain text practice, to promote "head copy" have an option which works as follows:

display text to be sent for some amount of time/or until say RETURN is hit. Then send the code (possibly/optionally) displaying char by char; when finished clear the screen and resend with the speed incremented (a fixed wpm/%).

you could configure the number of times this would continue or just have all this fixed.

The rational is that this is much closer to how you actually were talk to read - you teacher DIDN't just start spelling words and say what did you get when you were in the first grade, he/she said "cat" 'c' 'a' 't' "cat". SO you started with a precomception of what was comming, how many chars, etc.

Second reason this type of incrementing is also very similar to increasing speed in other endevours: speed reading, running, lifting weights, etc. In all those things you do these "sprints" to build speed.

Anyway just a thought for an OPTIONAL method for building speed. Of course the the amount of text to be sent should be kept short, maybe up to 50 char.

In any case great tool! Tnx WA2NFN

Posted: 2008-11-30 19:10
I have an automatic login utility on my system. When it sees the LCWO login screen, it fillis in my userid and password and then proceeds to hit enter. (As a workaround I disabled the automatic enter action.) The problem is when I log out I go back to the login screen where the utility wants to to log me right back in. It would help a tiny bit if the logoff action took me to a different web page, one that my autologin utility would not recognize. This isn't a big deal, I do have a satisfactory work around but I thought I would mention it, just in case others have the same problem.

By the way, I still love the site. Someday I may even get my speed back to 20wpm where it once was.

Posted: 2008-12-05 02:17
I would like to be able to search for a particular callsign to see how he is doing as compared to me without scanning down the list.

Posted: 2008-12-08 20:28
ng2d: After logging out, you are forwarded to http://lcwo.net/?p=bye now, which is technically the same page as the "Welcome" page, but I suppose the script recognizes the difference.

Please let me know if it works (or not :).

w5ydm: I am working on several things (but at a slow pace, QRL keeping me busy), and one of them is user groups in which users can gather together and have their own highscore list (public or private), and also every user will have a little profile page, where you can see an overview over the results.

I hope to get all this done within the next weeks. Around xmas I should finally find some more time to do some coding...

73, Fabian

Posted: 2008-12-09 15:54
Fabian, I'm sad to say that your fix for automatic login did not work for me. :-(
I do have a workaround so don't go crazy tryin to fix it. I would hate to mess up other users.


Posted: 2008-12-09 20:48
OK. By the way: There is not really a need to log off from LCWO. If you are not active for 10 minutes, your callsign automatically disappears from the "Who is online" list. You can, however, visit the page again without logging in again because the session is saved, until you restart your browser.

73, Fabian

Posted: 2008-12-16 11:50

how about changing tone pitch at random during code groups etc.?

I spent quite some time with your great site, my main problem -apart from CW- is loss of concentration.

I have written a small program to convert ebooks to CW to train listening to CW without writing down text. It takes me quite some time to get through a page of text, but since I change the CW pitch at random after every word my mind concentrates more easily. Next I will experiment with changing volume at random.. (Btw.: this SW can repeat the last words/sentence easily on a simple key hit - helps me a lot.)



Posted: 2008-12-16 11:57
... and maybe make code group lengths variable? The tickbox in the GUI is already there, but seems to apply only to Koch learning.



Posted: 2008-12-18 15:08
Hi Gerd,

currently the CGI which generates CW is not capable of changing the pitch (or speed, or any other parameter) in a text, but ebook2cw (from which I forked the CGI off) can do it. One the things I want to do over xmas is to merge the code bases of both together, so all functions of ebook2cw are available in the CGI too.

The variable code length for the code groups would be possible too. Another user suggested also to add an option to get groups of an arbitrary fixed length, which I will probably also implement (but it won't count for the top list; too easy with 1-letter groups :-).

After some weeks of working on other things, I started to do some work on LCWO again last night and I am determined to tick a lot of items in my TODO list by the end of this year.

73, Fabian

Posted: 2008-12-30 17:49
Hi Fabian,
I'd would be nice if there was a pause auf somewhat about 3 seconds between clicking on "play" and the morse sound, because one have to move the fingers on the keyboard.

Posted: 2008-12-30 23:15
well, just activate the "flash 10" option, this will be exacly what you're looking for.

Posted: 2009-01-01 15:06
Hi Fabian,

its a great site!

I have a suggestion regarding the error highlighting, based on the post from ng2d-Bill-Walsh on 2008-10-02 20:29.

For example if you send ABCDE and I read ABCXE, the report highlights X as the error but in fact I failed to hear D. So I think I'm having a problem recognizing and copying the letter D not the letter X. Shouldn't D be highlighted? It's not clear if this is a feature or a bug. Does anyone else think this is a problem?

I totally agree with Bill, that it would be better to see which letter I missed to type (show a red D in the example above!).

It would also be nice, if I could distinguish between wrong letters and missed letters. That may be realized by a third color.

My suggestion:
-green for good letters
-blue (or grey) for missed letters
-red for wrong letters

Posted: 2009-01-02 16:19
Hi Fabian,

I'm still hanging in there trying to get my speed up. It isn't easy but I'm getting there. I'm going to be a pest and bother you with another wish but I hope it makes sense and improves your alrady top notch site.

I believe I read somewhere that the average speed shown in the statistics is based on the last 5 lessons. In order to push myself, I don't move on until my average error rate is under 10 percent so it would help me if the average error rate is shown along with the current error rate on the result page. It's not a big deal so, if you want, just tell me to soak my head in a bucket of water and I will. ;-)


Posted: 2009-01-12 09:42
Hi Fabian,

It's not quite a wish but an idea:

In the result-table displayed after submitting a koch-lesson you could use a fixed-width font (e.g. Courier). The letters transmitted and recieved would then be displayed exactly aligned. ( does it quick n dirty)

alternatively a subtable would eventually be possible but more work to do, if corporate design matters...

greets from karlsruhe,

Posted: 2009-01-12 09:46
Since this form accepts html-tags a little edit to my last post:

(<div> does it quick n dirty)

Posted: 2009-01-12 09:50
Unfortunately another post:

Certainly <pre> has the desired effect

Hope you forgive me for this little spammig

PS: Eventually it should be possible to edit forum posts :-))

Posted: 2009-01-12 18:44
Finally something on the wish-list which only takes a few minutes to implement :-)

The results are now displayed in a monospaced font.

(yes, editing forum entries should also be possible, but you know, the TODO list is long :-)

73, Fabian

Posted: 2009-01-19 13:37
Nice novell features, Fab! Especially the word training is interesting for me, since I am about to learn plain text cw.
Related wishes:
Is it possible use fix the speed for training purposes?
Wouldn't it be usefull to chose between different word lengths (e.g. 3,4,5,.. characters)?
To train the memory capabilities of an OP, it might be benficial to block the entry field until MP3 file has been played.

Thanks a lot for that useful page!

MNI 73s
Daniel DL3OBQ

Posted: 2009-01-19 20:34
Fixed speed and maximum character length for word training is now implemented...

73, Fabian

Posted: 2009-01-20 21:58
> PS: Eventually it should be possible to edit forum posts :-))

This is now possible by clicking "Edit" (or "Bearbeiten" etc.) next to your post.

Posted: 2009-01-23 01:33
Hi Fabian from Landshut,

what about some kind of a "shoutbox" to other users currently logged in? I know about your shortened amount of time you have at the moment.

Thanks for the new features you implemented here!


Posted: 2009-02-06 09:40
Hi Fabian. Great site, thanks. Is there way to tie the Word Training tool to the CW prefs? The tone's not what I'm used to and it would also be great to have an option to set the character rate (i.e. 13 wpm) and have the Farnsworth rate slew up and down while holding the char rate steady.


Posted: 2009-02-09 08:13
Sparqi: The first thing, individual tone settings, is now possible. The second (Farnsworth) is on my TODO-list.

DL8RDL: My web hosting provider doesn't like things like chats and shoutboxes (because of the possible high server load, I suppose). Maybe there are some external providers for such things which don't come with lots of advertisements etc., but I have not really had a close look at that..

Posted: 2009-02-14 01:54
Hi Fabian - I'd like to see the option to select speed in CPM, so I can gauge my practice for HST.

Posted: 2009-02-16 17:36
Hi Fabian, QTC trainer mode for WAE it should be very good option to your FB programm
73, Mariusz

Posted: 2009-02-17 06:18


Posted: 2009-02-17 17:32
w2up: This will be implemented soon. Also it'll be possible to specify the speed both in PARIS and in real characters (which won't be absolutely precise, but within a few percent), which can be a significant difference, especially with numbers.

sq5m: As SP1EGN pointed out, the link in the Polish translation has to be fixed (currently just a dot). You can access the trainer at: http://lcwo.net/?p=qtc. I'll fix this within this week, but I currently don't have an internet connection at home (for one more week!) so I cannot make new uploads easily.

ua3rqf: Вы можете писать на русском языке на форуме, не проблема. :)

73, Fabian

Posted: 2009-02-18 01:27
Super, txn Fabian
73, Mariusz

Posted: 2009-03-18 21:09
Hi Fab,

I like the word training very much. But my score is cheated from time to time, because I listen to the some words several times, to learn their rythms. I also delete the cheated scores from time to time.

Here my suggestion: Add word training to the MP3 training files! I don't know your code, but if it is modular it shouldn't be to hard.

tks es 73 de Corny

Posted: 2009-03-18 23:06
Hi Corny,

no worries about "cheating", as long as it helps with the training. I trust LCWO users are honest and remove such scores; if they are not, they're cheating on themselves in the first place...

Word training was just added to the downloads. (And now the code for it is much more modular than 2 hours ago ;-)

73, Fabian

Posted: 2009-03-18 23:17

Tks es hi on the modularization,

Posted: 2012-05-01 15:09
Typically is that people demonstrate their own ad hoc desires in a topic started by them. They are the axis the world spins around, or they are too lazy to find out what is published already. I guess the last mentioned option is close to the truth.

Doesn't matter.

This website helps to keep motivation and learning with progress graphs, to watch your progress.

At least that may be the purpose of the graphs.

That should be an advantage over "Learn morse code easy" and G4FON free PC programs; those don't even need an Internet connection, (when you are on route to and from your employer, ideal daily exercise periods, and a saving on Internet spendings, required nowadays due to 'spending what you didnt ear behaviour of south European countries)

However, those graphs don't work.


Suppose I am exercising words. fixed speed, no repeats.

The load of 25 words is random, but the points accumulated are wordlength times speed.
Speed is constant in my case, but the words are over 40% peak peak variation in possible maximum points per load.

That drowns in a graph your progress in noise.

So my suggestion is:

Take care for a load of 25 words with total a constant number of characters. Fix at each wordnumber from the interval [1,25] the length of the word to the interval nummer, independent of fixed or variable speed. That makes the total of all words a fixed number of points, and hence the 30 to 40% noise dependent on the load of random words disappeared.

tks = gd luck es 73 PD0LDB

Posted: 2012-05-01 16:15
Well, this thread has been buried for three years and more, and sometimes it helps to discuss the merits or otherwise of suggestions...

Using a set distribution (and shuffling) rather than pure randomness would produce more helpful character strings.

Adjusting the distribution based on previous results (so that less well-known characters came up more often) might also help.

An option to use standard inter-character spacing but extended inter-word spacing would be nice.

Setting the exercise length by number of characters (or number of fixed-length words) would be more helpful than the current 1,2,3,4 or 5 "minutes", and would make the use of preset distributions easier.

It would be nice if this site had options to use the same character progression as other programs. Here are other ones I've encountered:

Options to vary the sound-quality of the tone used would also be nice. The current pure tone can be quite painful to listen to. Options to add random noise, chirp, volume variation, sliding pitch variation, and even speed variation would all make the tone more realistic and less painful.


Posted: 2012-05-01 17:05
So, push the END button on your keyboard, in order to arrive here.

LZLEP every suggestion you make has to be downwards compatible. So another sequence of characters in the Koch lessons is not possible.

The noise , and other additional bad circumstances (except a painful pitch) you mention are disturbances, you first have to learn Morse code at the desired pitch and after that you can add disturbances in order to exercise copy in worse circumstances. When you learned walking and reading it was not during an earthquake on a shaking not horisontal floor, and reading not with a moving shaking text under bad light circumstances, even with random changing colored light, with 40 dB intensity variation, I suppose. And I am actually pretty sure at a level that I will not believe any denial.

So first learn under ideal circumstances untill you master "All the code", After that you may start decoding under worse conditions. Which is actually the real value of Morse code, because it turns out to be the very very best to decode signals in worse conditions without any articicial aids.

Posted: 2012-05-02 01:06
Unfortunately there's poor agreement between the various Koch training programmes as to which sequence to use. Sure, you have to pick one and stick with it, but then you're also stuck with the program you've chosen. If there's an option then at least you can pick the sequence you're already using elsewhere. As it stands, the sequence here seems to be unique to this site.

...and the tone quality suggestion is at least partly about avoiding tinnitus. If the tone makes your ears ring even at low volume then it's not going to help you learn Morse.

Posted: 2012-05-12 22:00
I agree with Ideletedl as to learning under best conditions. But I would greatly appreciate the chance to choose a standard character progression, as suggested by lzlep. I do use JLMC program when I am offline, and I would like to keep consistent with lessons when I am on line with LCWO featured choices. I don't see a downward incompatibility in letting choose a character progression (actually LCWO is not using Koch progression, but DF2OK's).
Fabian, on sept 30, 2011 (http://lcwo.net/forum/628) you said that a user-definable solution would solve all these problems.
I think that implementing such solution would bring even more success to LCWO.

Posted: 2012-06-10 11:42
I exercise every day with one exercise "Words" fixed speed 40 wpm. No repeats.
It turns out that the yield is 12 to 22 words OK, with an average of 17 out of 25.

However when I increase the speed to 50 wpm, the yield is the same. Yield drops fast when I go higher then 50 wpm, at 70wpm I only copy 2 or 3 words correct.

My conclusion is that certain combination of characters in plain words are difficult and some easy to recognise.

That makes me formulate a wish:

A possible choice to omit words in the random selection that were copied correct.

Will be hard to realise, I am afraid, because you have to keep record of a shrinking wordset per exerciser.

Please other execisers (NI0C?) give comment.

Posted: 2012-06-11 18:53

Posted: 2012-06-11 20:04
I concur. This is an excellent idea. Currently, there is no simple method for exercising words that were copied incorrectly. In the past, I have suggested making each word on the results page a link to the mp3 so that one can focus on the difficult words. However, the tracking that you propose is even better. And I would like to refine your idea. I suggest that lcwo tracks how many times a user repeats a word along with success or failure. Then, using the same idea behind morse machine, use this information to adjust the probabilities so that harder words occur more frequently until mastered. Since the word database is massive, the improvement of a weighted system may be neglible. Thus, in practice, simply omitting words that are copied correctly may be more effective. But I agree, this aspect of word training is definitely on my wish list.

Posted: 2012-06-16 14:54
I'm facing alike difficulties - for example, if a word contains more than one of the short dit signs in a sequence: i,e,s and may be, a, for example "iesaw", I'm lost. My solution is to use the "CW_Player" by F6DQM what can be configured easily to some particular characters in scope. This is not exactly what you are asking for, but it could be a potential solution to you to get a training with a dedicated focus.

Posted: 2012-06-16 22:54
In general in plain words training, that is not
a severe problem because due to the fact that you hear a lot of dots usually there are other characters that home you in to the right target.

Example: the word "missing" is recognised at the first m the machinegun sound and the final ng.

Posted: 2013-08-10 20:16
A couple of wishes:

1) A user definable range of tone frequencies. (It's probably a bit much to ask for the full G4FON set of tone variability in a web app...)

2) A "PSE QRS" button in the callsign and word training functions to drop the speed of the current word by a notch. Obviously the score would be based on the final speed...


Posted: 2013-08-11 11:09
Tnx for excellent site.

PSE: adjustable interword/intergroup spacing.

Although that wish been discussed controversially (no intent to repeat), it never got a response.

A simple yes or no would do. Is that asking too much?

Regards, Peter

Posted: 2013-08-12 15:12


The present generation of hams is the kind of hams that BUY engineering knowledge in the form of black boxes with a hundred tiny pushbuttons, and they hardly or not at all manage to find out what te possibilities are.

So present day hams are "operators" that are not interested in knowledge and expanding their boundaries of knowledge, which was the origin and primary reason for permitting private persons to enter the aether.

Operators, just like some macho buying an expensive car by increasing a mortgage loan, but not knowing anything about the technical highlights he purchased, just pushing a pedal and proud that his car is faster than the neigbouring nitwit waiting for the same traffic light. In amateur radio, that behaviour is called "contesting".

That is because ham radio is no longer a source of expanding your knowledge but is is a lobby of Yaesu, Icom, Elecraft, Kenwood and that kind of commercial organisations that want to sell their equipment worldwide.

So hams are growing more and more stupid, and even the government regulations of examinations is not anymore required when they only buy commercial equipment and don't break the seal of the equipment in order to void the guarantee, in order to bring in the stupid degeneraton of equipment that they call "improvements". Just like a dog passing a tree and improving it the way he thinks it ought to be improved.

Hams growing more stupid at the average, because the number of hams is increased by lowering the requirements.

So, don't ask improvements of this site.

Learn a programming language. C is for microcontrollers, for general purpose, Unix and Linux are programmed in C, it is there since 1978, created by giants and it survived all other languages that came and faded away.

It is easy to program in C, that you produce a word in morse code with the pitch and speed you like, type the word in your computer, when it is wrong it is repeated and promoted to a higher rank of difficult words. When you decoded it at once right the rank is lowered.

Most difficult words are generated most often.

That is the way to do it.

You master the code when all 10000 most used words of your preferred language and exercising speed are landed in the least difficult mode.


Posted: 2013-08-13 15:53
Hello Fabian, I'm 56 ppm in words. But the score'm stopped at 54 ppm. Why?

Training of words
Score max. Date and time
6146 56 2013-08-13 15:33
5994 54 2013-08-13 14:35
4803 54 2013-08-13 01:42
5424 55 2013-08-13 00:01
5914 55 2013-08-10 16:01

Training of words
# Score Username ppm Attempts

35 8331 CHICOLIMA 54 191

Posted: 2013-08-13 20:06

That is because the list highscores does not announce your max speed ever, but the max speed of the run which yields your top score 8331.

That is normal because when you make a run of say fixed speed 90 wpm you might have a very low total score when you copy only one word of 3 characters correct, but one word correct is enough to record a top speed of 90 in that case.

Analytical thinking, prevents asking, I suppose so.

Posted: 2013-08-16 23:29

#1 unless I´m mistaken, this thread is titled "wish list". I expressed a wish, not to you, but to Fabian. It is his call to answer, comply, ignore or reject. For a fact.

#2 Honestly, I don´t understand what you are getting at, it all seems beyond my point.

#3 Certainly i feel no need to justify my wish or being lectured to by you in such a condescending way. I give you the benefit of youth. When I was you age I behaved the same. I guess I was an utter obnoxious nuisance to mature people.

#4 Just for your record, not for bragging: I have been licensed for 53 years, built a microprocessor controlled dsp radio from scrap when I was 65, have worked in industrial R&D and software development for a living and thanks to this site have become much better at CW as you might glean from my statistics. I don´t need statistics, ranks etc.

Stay cool. You´ll learn, life will teach you.

This is my last note on this site. Don´t bother to answer.

Gl, Peter

Posted: 2013-08-17 13:21

Old men are curious, so I know for sure you will read this answer.

I just try to help, because DJ1YFK is obviously overloaded, so questions to him, that I know the answer for, I chose to help him and answer.

Especially with your CV (curriculum vitae) it must be easy to follow my advice. When not, as I suspect cuz you did not design the proud announced SDR from scratch but copied the PiCnStar from RSGB, which guarantees a technician EE level (congrats), I will be lucky to mail you the proposed software as source ANSI C. You may contact me at my amsat.org address.

best 73 and vy sri fr u

Posted: 2013-08-18 17:44
When iread lea,s answer i can only find a friendly helping tone, your defensive reaction was uncalled for.

Posted: 2013-08-19 06:31

Three things do not turn back: The arrow released, spoken word and the lost opportunity.
Behind this 88, there is a broken heart, I think.

Posted: 2013-08-22 09:09
Hello Fabian, I'm 56 ppm in words. But the score'm stopped at 54 ppm. Why?

(I replied to a mail about the same topic, but it may be of general interest, therefore I make one of my rare appearances on the forum these days :-)

The score shown in the list is the one with the highest score, not with the highest speed (as already mentioned in this thread). The scoring of Word- and Callsign training at LCWO is actually not implemented very well, and I am intending to change it soon.

In the current scoring, you receive points only for completely correct copy, the number of points is the length of the word times the speed, e. g. "DJ1YFK" (length 6) at 40wpm would be 6*40 = 240 points.

The intended effect of training should be an increase in speed, i. e. you should always be near your maximum score (scenario A). If you do this, you will in average have half of the calls/words wrong, the other half correct. At e.g. 65wpm average speed, and 6 letters average length, this would come out as 12.5 * 65 * 6 = 4875 points.

If you practice "inefficiently" (scenario B), i.e. you start at 40 wpm and then go up to 64 wpm without any mistake, you will receive 25 * 6 * (64+40)/2 = 7800 points!

That's why the scoring system as it is currently implemented is not good :-)

My intention is to fix it in two ways:

  1. Scoring will be changed to award points proportional to wpm^2.
    Let's say we use length * wpm^2/100 as the formula.
    Then, in the example above, you'll have 4134 points for scenario A and 3295 points for scenario B.

    If we make this a little more realistic, and introduce 3 or 4 mistakes into scenario A and decrease the start speed of B by 5 wpm, and then you work yourself up to 65wpm, we will find that the score of scenario B is higher than A!

  2. Speed increments should be relative to the total speed.
    Both at 5 wpm and at 65 wpm, the increase or decrease in speed after each call is +/- 1 wpm. It should be changed to be relative to the speed. This will further increase the advantage of practicing at high speeds.

(Yes, this scoring would then be very similar to RufzXP. Mathias/DL4MM really must have given it some thought when he designed his program :-)

I will soon implement this change at LCWO. There will still be a "legacy" mode for those who prefer the old scheme, but the new, improved mode will be the default, hopefully for the benefit of
everyone wishing to improve their speed.

Fabian, DJ1YFK

Posted: 2013-08-24 16:38

It has no sense, because the personal habit of starting speed is fixed. It has no sense to compare with others in a cheating sensitive environment. The purpose has not to be to compare with others but to compare with your own historical results.

The purpose of this website is on line training, excellent, training is to compare under the same circumstances your own results with your own history. That's all.

So the present system is OK, when people want to compete they can login at www.rufzxp.net.

In order to improve the quality of this website, better should be to spent effort to try to omit noise in training results under the same circumstances, that will give the trainee more feedback about his personal up and down days and his progress in the long term.


Posted: 2013-08-29 12:19
Please add in owerview statistic for QTC traing the average seeped of right received QTCs. For examle divide number right received QTCs by time neccesary to complete training. It would be also displayed after each training It would be also bettter to compare then accuracy.

Posted: 2014-01-31 17:26
My wish:

There will be only one wish list.

Posted: 2014-01-31 18:34
I didn't announce it anywhere yet, but as of "soon", the right place for wishes/feature requests and bug reports will be http://bugs.lcwo.net/.

It already works, but you need to create a separate account there. Just trying to figure out whether I can avoid this, so LCWO users automatically have an account there...


Posted: 2014-02-01 20:38
This is indeed a great utility for learning Morse code. I am a licenced "ham op" who is in the process of helping family members. Most of them are ipad users. The only problem that i have experienced is in the tx practice area where using the key button does not seem to work...unless I am not using it correctly.
How hard would it be to fix this - assuming that there is a problem?
Thanks again for a great learning tool!

Posted: 2014-02-01 23:20
It currently only works with Firefox and Chrome - if you're using Internet Explorer or another browser, it will not work.


Posted: 2014-02-02 04:50
Rgr: Currently using Chrome, but I guess I should have told you that I was trying to use this function with my iPad.
i should have known better as this is not a utility desigened for IOS, but thought I would give it a try it. no harm, no foul. If I want this function, will use my trusty old PC.
This is STILL a great utility!

Back to the Forum

You must be logged in to post a message.

$Id: forum.php 62 2015-01-12 17:34:44Z fabian $