Tuesday, 31 December 2019

Corrupt copy on screen

NOTE..... THIS IS NOT TO BE CONFUSED WITH SEEING TTT T TTT   TTTTTT TT   when you are first keying .... see PAGE 3 - SETTINGS AND CONFIGURATIONS regarding the TRANSMIT speed settings.



A new user reported to me that he was having problems with the decoding of his transmissions, on the screen, and replies received.  The corruption seemed to take the form of missing a letter in a word, then moving on and then missing several words before coming back again into print.
 

If this happens on the receive only side, then it would be assumed that the internet connection at either operator`s end, could be breaking down... however, as it also appears in the "local" screen on the "local" transmit, it may be due to a corrupt copy of CWCOM.

You can try to uninstall it.... in the usual way...depending on your operating system, ( in the case above, it was on Windows 7 ).

Once uninstalled, on a windows system, you can try using CCleaner, as a "Registry Cleaner" to clear away the loose ends.

After doing that a couple of times.... 

download a new copy of CWCOM from this instruction.... 




https://archive.org/details/cwcom
 
 Scroll down the page a bit,on the right hand side, 
 is a small window        "WINDOWS EXECUTABLE FILES"
 
    Click on the          Windows Executable   2 files,
 
 and then choose   1.5 ( latest & last version )
                or 1.47 (the earlier version.) 
 
 
 re-install it, and go through the configuration FIRST RUN settings on this page....
 
https://morsepower.blogspot.com/2016/08/cwcom-configurations.html 

hopefully, after all that... everything will be good to go again....

If you are still having problems of corruption ( apart from badly formed keying ! ! ) ... then there may be some hidden files still on the hard drive. and these must be removed..... 

at this stage  the uninstall and CCleaner Reg Cleaner has failed... so you need to be a bit bold... and try this...

This is from David / K2JVB   who found the problem ! ! .. 


CCleaner did not remove them.
 
       Using the CWCom installer Remove feature did not remove them. 
 
             Deleting the Folder MRX in the Programs (x86) folder did not remove them
                 Doing a search (of the hard drive from the command box above "START" ) ..did not locate them!


What I had to do was to go to an Administrator Command Prompt,
 go to the 
Root directory and do a search for    dir morse*.* /a/s.
 
These are the files and their location on my computer:

C:\Users\dpenner\AppData\Local\VirtualStore\Program Files (x86)\MRX 
Software\CWCom>dir /a

 Volume in drive C has no label.

 Volume Serial Number is 8A87-D106



 Directory of C:\Users\dpenner\AppData\Local\VirtualStore\Program Files 
(x86)\MRX Software\CWCom



12/31/2019  07:39 AM    <DIR>          .

12/31/2019  07:39 AM    <DIR>          ..

12/31/2019  07:39 AM             1,621 CWCOM.CFG

12/30/2019  09:41 AM           214,354 Morse-001.lib

12/26/2019  09:03 PM           214,354 Morse-Original.lib

12/31/2019  07:05 AM           214,354 Morse.lib

               4 File(s)        644,683 bytes

               2 Dir(s)  108,278,972,416 bytes free



C:\Users\dpenner\AppData\Local\VirtualStore\Program Files (x86)\MRX 
Software\CWCom>
 
 
Once you have found them,... you need to delete them... or, if you have an "erase" program that will overwrite the files... even better.. ! Erase them . 
 
Then it is back to basics... download a new copy of CWCOM as instructed above, and start again ! ..
 
Good Luck.. 
  

 
 

Thursday, 9 May 2019

Linux UBUNTU (& Linux MINT ) instructions to install cwcom

Linux UBUNTU 18.04 LTS instructions  - 

    how to install WINE and CWCOM 

                 This is also for 

LINUX MINT

           

Download CWCOM from


https://archive.org/details/cwcom

 

 Scroll down the page a bit,

 on the right hand side, 

 is a small window        "WINDOWS EXECUTABLE FILES"

 

    Click on the          Windows Executable   2 files,

 

 and then choose   1.5 ( latest & last version )

                or 1.47 (the earlier version.) 


Click "save" on the download window.. ( it will be saved to your Downloads Folder) 

***************************************************************************

Install WINE.......

Google search for your Linux Distro 

"How to install WINE on Linux xxxxxxxxx" and follow the instructions... You can copy and paste from the website page on to your terminal screen to avoid mistakes ! .

After the install has finished....


verify you have now got WINE installed,.... in the Terminal window... type 

wine --version      
it should return.   
 wine-5.0.3  (or whatever the latest version is ! ! !)


************************************************************************************

Now is the time to Install CWCOM.....  


.... go to the DOWNLOADS Folder 
open it.... right click on the cwcom_inst.exe file 
 
Open with Wine program loader.
 
You will get a Wine Update message window....
    and then another one 
 
mono installler   needs to add new software....
 
. click Install and 
 
another update message window... again
 
 another Gecko update message... click install ..
 
 and another update message! ! ..
 
Eventually, when they have all disappeared... ...
 
go back to the cwcom_inst.exe file and right click again.. open with Wine Program Loader..
 
and CWCOM installer should start.. go through the motions, and ...install it
 
On completion... close the Downloads folder..



To get CWCOM working, You now need to set the COMport number ....as follows...

***************************************************************************


You need to run the wine regedit program to set the COM port number 

Using a terminal enter 

wine regedit
 
 
 
  When the editor appears, open the nodes and go to HKEY_LOCAL_MACHINE     Software         Wine             Ports




                     

Right Click on "Ports" folder ..... 



                      context menu . > New










 

mouse pointer on "new"  >  
                     pop out menu >

 String value

 where ‘New Value`     is. ( in the right hand pane ) ...









. replace that with COM4     and press enter



 

Right click  or  double click on it    
Pop out menu  click "Modify"....and enter the value 


 


    /dev/ttyUSB0  

                             in the pop out box  "Value Data"





 

                                           then click OK 

Close the Regeditor..... (click X top right) 
then do the finalising part.......
------------------------------------------------------------- IMPORTANT....

To Finalize....


Having added the new key to the registry,..... go back to the terminal, where you started editing... regedit... and enter

 wineserver -k    There is a space after wineserver    before the -k

close the registry window with the X in top right corner,

Wait for a few seconds  and  then close the Terminal 


**********************************************************************
 
 
 Now you need to get the "Dial Out" permissions

in the terminal window type

sudo usermod -a -G dialout zxywv    

 ( zxywv your user name )   (no brackets, just your username).
   then press  Enter key…
 
 may be requested. 

    
most important.......
 
 REBOOT YOUR COMPUTER FOR THIS CHANGE TO TAKE EFFECT..... 
 
 
 ***********************************************************

 
****************************************************************
 
NOW IS THE TIME ! ! ! ....
 
 

Right click on the CWCOM icon ( this may be a "document" type icon) 
on the desktop....(Once opened it becomes a proper icon) .
 
You may get a message saying it could be "unsafe"... 
but click ok anyway...  click  Open... 

CWCOM screen appears.....
 
click on the configurations icon  (Between the A and the speaker icon)
 
 If you have already managed to get an external key, 
straight or paddle connected
 
 select the comport number  (in the window showing 1 )
by the up/down arrow to 4 

select the COM port  by clicking on the "hole" 
and a black dot should appear....
If you have no key connected.. you can use the down arrow as a straight key,
make sure you have "Keyboard" selected with a black dot! 
Follow the instructions on Page 4 "how to connect an external morse key"
 
 Then, You can now use your external key connected to your computer.
 
.
 IMPORTANT...
.
See page 3 for all the settings and configurations 
well worth doing. as it improves the user feelgood factor ! ! ! ..

ENJOY...
 
 Any problems... contact me G3MS on channel 1000 OR......
 use the contact me email address on page 2
 
 

Sunday, 21 April 2019

Linux (MINT) 18.3 Users.... ( and earlier versions of Mint )




This instruction is for ........

        LINUX MINT 18.3 and previous versions -


I am not a linux user... so if anyone can spot mistakes,  please contact me on 





with the corrected procedure laid out so I can copy and paste it on here... with an acknowledgement to yourself, if you wish! .

Download CWCOM according to the instructions on this page......

https://morsepower.blogspot.com/2016/08/introducing-morsepower-blog-about-morse.html
 




INSTALL WINE 4.0 


Install WINE....... There are two ways..... The Easy way...  ( and the hard way )

The easy way... ( works for Mint19.1 !!! .)  

Open a terminal and type in ( or copy and paste from here ) ..

sudo apt install --install recommends wine-installer

click your Enter key... add your password... 
make some coffee....( tea .. sandwiches  )..
answer  Y and click the enter key when asked..

drink some more coffee or tea....

answer  Y and click the enter key when asked...

drink some more coffee or tea...

install will take about 25 to 30 minutes... on completion....

to check it is installed....go back to the terminal and enter 

wine --version   ( click your enter key) 

response should be 

wine-4.0

Job done..... 



 

OR THE HARD WAY..... 



and the Hard way... in accordance with the instructions on this page...

 ( it takes about 25 mins to complete ) 

 https://tecadmin.net/install-wine-on-ubuntu/


Make sure you use the correct  commands to enable Wine apt repository in your system based on your operating system and version.

Also note.... after about 20 minutes of terminal stuff... you may be confonted with a message 

cryptservice..............>>>>>....>.>..>....>>.



 and the cursor seems to "hang".... 

Have patience....  eventually it will resume, and you will be presented with your terminal again.......

verify you have now got WINE installed,.... in the Terminal window... type 

wine --version      
it should return.   
 wine-4.0  



LINUX MINT 18.3 AND PREVIOUS VERSIONS.... START HERE ... 




 



************************************************************************
THIS IS THE "TERMINAL VERSION" FOR MINT 18.3 AND PREVIOUS MINT VERSIONS
*******************************************************


PLUG IN YOUR USB TO SERIAL CONVERTER...TO THE USB PORT.......

       open a terminal window and type dmesg 

 or 

 dmesg | grep 2303  (which will give a shorter version)

near the end of the run, you should  see something like this...

[263637641] usb2-1 New USB device found, idVendor=0x067b.idProduct=0x3203

then a few lines further down.....

[263678102] usb 2-1:pl2303 converter now attached to ttyUSB0
 
CLICK ON THE PICS TO ENLARGE.



 (click on pics to enlarge)

we now need to find the Bus number and the ID of the device  so in the terminal window, type

lsusb        (then press Enter key)  (that is lower case l not figure 1)

near the end of the list you should see something like this.....

Bus 002 Device 011:ID067B;2303 Prolific Technolog, Inc. PL2303 Serial Port


(Non-Prolific versions of the usb to serial port, will give a different ID... )


 (( click the pic to enlarge ))


you may need to load up the driver for this...   so … in the terminal window type

sudo modprobe usbserial Vendor=0x067b Product=0x2303  

     (and press the Enter key )

(Non-Prolific versions of the usb to serial port, will give a different ID... )

  You will then be asked for your password... ( so type that in and press the Enter key).

********************************************************************************
You now need to "define" the COMPORT number you want to use
in "terminal"  type ( or copy and paste )  (that is lower case l not fig 1)


cd ~/.wine/dosdevices
  
then

ln -s  /dev/ttyUSB0  ~/.wine/dosdevices/com4

(that is lower case L not fig 1) 


(note... the USB number is the one that is showing on your listing ) 




 (( click the pic to enlarge ))


Note.... the repetitions are where I clicked the return key to make space between sections for the pics... ! ! 


which should be returned by the terminal
*********************************************************
If the above terminal instructions do not work... revert to the REGEDIT version below. (using a different comport number  6 or  8? ? ?
 ********************************************************

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



FOLLOW THE NEXT INSTRUCTION TO GET



 " DIAL OUT" 




 PERMISSION FOR THE COMPORT

********************************************************************************* we now need  “DIAL OUT” permission  ( Users & Groups)
 
in the terminal window type

sudo usermod -a -G dialout zxywv    

 ( zxywv your user name )   (no brackets, just your username).

  then press  Enter keypassword may be requested.
    
REBOOT YOUR COMPUTER FOR THIS CHANGE TO TAKE EFFECT.....

(EDIT...... if the above does not work  ( i.e. when trying to get the dot to stay in the hole for "COMport number "... try again without the -a  as follows ) 

sudo usermod -G dialout zxywv
 ( no brackets , just your username) 
  and then your password will be asked for...
REBOOT LINUX TO TAKE EFFECT OF THE CHANGE....


******************************************************************************


REGEDIT VERSION....

     do it this way..........


  to set the COMport number ....as follows...

***************************************************************************



Now, you need to run the wine regedit program to set the COM port number 

Using a terminal enter 

wine regedit
 
 
 
  When the editor appears, open the nodes and go to HKEY_LOCAL_MACHINE     Software         Wine             Ports




                     

Right Click on "Ports" folder ..... 



                      context menu . > New










 

mouse pointer on "new"  >  
                     pop out menu >

 String value

 where ‘New Value`     is. ( in the right hand pane ) ...









. replace that with COM4     and press enter



 

Right click  or  double click on it    
Pop out menu  click "Modify"....and enter the value 


 


    /dev/ttyUSB0  

                             in the pop out box  "Value Data"





 

                                           then click OK 

Close the Regeditor..... (click X top right) 
then do the finalising part.......
------------------------------------------------------------- IMPORTANT....

To Finalize....


Having added the new key to the registry,..... go back to the terminal, where you started editing... regedit... and enter

 wineserver -k    There is a space after wineserver    before the -k

close the registry window with the X in top right corner,

Wait for a few seconds  and  then close the Terminal 


**********************************************************************
 
 



If all that has worked properly,....

 then you can click on your CWCOM icon to
      open cwcom from the desktop.....

 and then the “Config” icon to the right of the letter


 and check the comport number  (4) 


it should stay selected with a black spot  ! ...



 (( click the pic to enlarge ))


 and then click on the world icon... (CONNECT window)  next to the black square..


IMPORTANT 
 
          MAKE SURE THAT YOU USE THE CORRECT  "Remote Details" on the "Connect" window ... 

the Address box should read ...... >  


[morsecode.dyndns.org ] 

         not  [mrx.ham-radio-op.net


(click on the pic to enlarge)



Put your callsign (or your name/nick-name) in the callsign box

and click on CONNECT

Start keying using your usb serial converter  !  

  NOTE.... once you have installed CWCOM.... 


you should then proceed to  PAGE 3 and do 

"CONFIGURATIONS" as listed..

 before trying to use CWCOM.


&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&