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? (5)

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: Analyse your sending accuracy

Back to the Forum


Posted: 2021-05-22 11:17
One of the great features of LCWO is the scoring of your Copying so that you have an objective measure of progress. Wouldn't it be good if you could have the same sort of scoring for your Sending?

Well, you now can - with MCPT.

MCPT has been covered elsewhere on the forum so I'm only going to mention its new Sending analysis function.

MCPT will generate a text file with random code groups for you to send (actually MCPT can be a lot cleverer than that, but let's not get distracted). You transmit these code groups into the morse decoder of your choice, then copy the received text into another text file. MCPT then compares these two text files, highlights any sending errors, and gives you a percentage score.

Some people are put off by MCPT's use of a Command Line interface. Don't be. I'll put a step-by-step Idiot's Guide in a post below but basically all you have to do is copy-and-paste three seperate instructions into the Command Line. "Bish-Bash-Bosh", as they say in London.

Posted: 2021-05-22 11:19

Create an empty folder named MCPT on your computer
(I have mine in "Documents")

Google "mcpt morse code" and go to

Download the mcpt.zip file and Extract it to your MCPT folder
(I chose the Windows file, but there's also a version for Linux)

Go into your MCPT folder and double-click on the file StartHere.bat
A Command Line window will open with a blinking cursor after MCPT>
Copy the command in bold below, then paste it at the cursor
Hit the Enter key

.mcpt -num=20 -send=1,5 -cglen=5 -out=sending.txt
This will generate ten 5-character random groups

.mcpt just turns on the program
-num=10 generates 10 code groups
-send=1,5 selects characters from the character collections 1-5 below
-cglen=5 specifies the length of the code groups
-out=sending.txt creates a text file and puts the code groups in there

3: 12346789
5: C.,?/

To show the contents of the text file, type
.mcpt sending.txt

Read from this text file and transmit into your preferred morse decoder.

Create a blank text file named mycw.txt and save it in your MCPT folder
Copy and paste your received morse into this text file

Now you are going to compare sending.txt to mycw.text
.mcpt -sendCheck=sending.txt,mycw.txt

The report analysing your errors will appear in your Command Line window

Posted: 2021-05-22 18:33
My bad...

...the commands above should begin with
dot backslash mcpt or just mcpt
(not dot mcpt - the forum post editor keeps removing my backslashes)

Sorry for the confusion.

Posted: 2021-05-23 03:19
This is very helpful, I was following the same order as used for receiving and had slow progress.

I have a few questions:

-cglen=5 didn't seem to have any effect if I used it or not?

What id -displayFormat=LF do?

tnx wease

Posted: 2021-05-23 15:30
Keep me posted on progress/questions.

1 option cglen (stands for code group length)is defaulted to 5, so cglen=5,cglen=5:5 (min:max) or not even using it all have the same effect. Try -cglen=3:6 and get random groups from 3 to 6 characters for example.

2 displayFormat=LF or =LF_TAB or =TAB etc. just give more whitespace in output so its easier to read on you screen. Foggycoder probably didn't include it on the cmd line since num is so small it didn't matter. If -num were NOT used, it defaults to 100 words or groups, then you would see the value of using it.

So the absolute minimal cmd just to see the feature would be: mcpt -send=1

This goes to your screen as output. In the example the output is sent to a file, with -out=sending.txt because
the user NEEDS to keep a copy to use in the next command -sendCheck to evaluate his sending.

Thats why after saving to a file you need to display the file with: type sending.txt or open in notepad or some other app.

Hope this gives you more info.

73 wa2nfn

Back to the Forum

You must be logged in to post a message.