 =====================================
             CW_Player 
 =====================================
     Escrito por G. RIVAT F6DQM
 =====================================

Este programa gratuito gera os caracteres MORSE padres, os cdigos Q, as abreviaes
MORSE usuais, sries aleatrias, executa os arquivos ASCII, testa seus conhecimentos
e verifica sua manipulao. Depois de ter treinado a manipular fora do ar, ao verificar
sua manipulao na tela, voc vai fazer seu primeiro QSO em CW com menos stress e mais
confiana.
Este programa gera tambm os arquivos de som (*.wav) de Morse que voc pode executar com
qualquer dispositivo de multimidia.

Ele permite que voc crie os seus prprios caracteres. Ele prope-lhe uma srie de 20 lies
que voc pode modificar  sua vontade.

Ele funciona com uma placa de som e Windows 95, no mnimo.
Alm da ajuda on-line, algumas janelas de ajuda aparecem quando o mouse  colocado sobre os
comandos principais.

Todas as funes Windows tais como copiar (Control c) e colar (Control v) so utilizveis.
Principalmente, uma srie aleatria de caracteres pode ser inserida na janela de texto
por meio de copiar/colar e reexecutar ou colar dentro de um arquivo com o seu editor de texto
favorito para ser executado mais tarde. (Note que a janela de texto no pode conter mais que uma
gravao, portanto uma linha s termina com um ENTER em um arquivo ASCII).
Este programa foi escrito originalmente para ser colocado  disposio dos navegadores da
INTERNET em visita aos sites de Radioamadores. Ele tem por finalidade os iniciar em telegrafia e de
os ajudar a entrar no nosso mundo do radioamadorismo. Ele ser tambm til aos Radioamadores que
querem aprender o cdigo MORSE para ter acesso s bandas de HF.
Se voc  mantenedor de um site WEB, disponibilize-o aos seus freqentadores.

Dito isto, ele pode tambm ser utilizado para seu prprio treinamento, ou pelos
instrutores para aulas num Rdio-Clube ou mesmo no ar, ligando uma das duas sadas da 
sua placa de som na entrada de modulao do seu emissor FM ou SSB.

Verso 1.5 :
============
- nada de cdigos Q

- Escolha da lngua Ingls, Francs

Verso 1.6 :
============
- velocidade mnima alterada para at 10 palavras/minuto

-correo de um erro de sistema que aparece neste caso particular.

Verso 1.7 :
============
-possibilidade de abrir e de executar todos os arquivos ASCII do seu sistema;

-inibio de todas as escolhas quando um arquivo, um texto ou uma das sries aleatrias
 esto em execuo.

-fornecimento de um comando sobre a porta COM srie de sua escolha para comutar um TX
 em emisso.
 Uma porta COM pode ser escolhida logo no incio de CW_Player, colocando o parmetro
 /COMx no fim da linha de comando.
 Um exemplo de montagem  fornecido no arquivo 
 PC_TX.BMP para o caso de a tenso de repouso do comando PTT do seu TX ser positiva. 
 Se ela for negativa, como acontece muitas vezes com aparelhos mais antigos a vlvulas,
 o esquema deve ser modificado.

-Supresso dos clicks que aparecem na verso 1.6.

Verso 1.71
===========
- Velocidade mnima a 5 palavras/minuto

Verso 1.72
============
-escolha do espaamento entre caracteres (simples, duplo ou triplo)

-quadro das abreviaes mais comuns em telegrafia

Verso 1.8
==========
-velocidade entre 5 e 50 palavras/minuto
  (para os adeptos do TGV)

-escolha do peso entre trao e ponto : disponibilidade de 3/1 (normal), 4/1 e 5/1 por 
acesso no menu opes/peso.

-possibilidade de executar um texto em crculo contnuo por uma opo do menu opes/texto.

-possibilidade de inserir o texto sem o executar imediatamente mas a qualquer tempo, por uma
opo do menu opes/texto.

-criao de dois arquivos de ajuda on-line CWPenglish.hlp e CWPfrench.hlp. 
 Estes dois arquivos devem de estar dentro da mesma pasta que CW_Player.exe para um
 bom foncionamento da ajuda on-line;

-tratamento do erro ligado  abertura de um arquivo inexistente.

-possibilidade de selecionar a velocidade no incio adicionando o parmetro /=x onde
 x  a velocidade, valor inteiro compreendido entre 5 E 50.
 exemplo : CW_Player.exe /=10  palavras/minuto.

-juntar da escolha QUIZ para permitir testar os seus conhecimentos.

-juntar uma temporizao varivel entre o comando PTT e o envio do primeiro caracter em
 curso antes de soltar o comando do PTT.

Verso 1.8.1
============
-introduo de atalhos no teclado para todos os controles e escolhas. Isto foi
 introduzido facilitar a uso por OMs deficientes visuais.

-possibilidade de executar um arquivo em circuito fechado na janela de texto.

-leva em conta as especificidades WinNT e Win2000.

-O arquivo anexo PC-TX.BMP fornece um circuito simples para manipular um emissor em CW
 a partir da tonalidade de 800hz, aplicado sobre uma das duas entradas e sadas da placa
 som.

Verso 1.8.2
============
-extenso da escolha dos caracteres em modo aleatrio ou quiz de 20 a 50. Isto permite
 mais facilmente de se repetir vrias vezes um mesmo carater dentro da escolha e assim
 de execut-lo mais vezes que outros.
 Por exemplo, a lista pode compreender as 26 letras do alfabeto e ns podemos triplicar
 as letras sobre as quais ns temos mais dificuldades, como o x, o y, o z e o Q.
 Estas letras sero executadas 3 vezes mais que as outras.

-Salva e inicia o programa com a ltima configurao de carateres escolhida.

-Possibilidade de criar seus prprios caracteres locais. Isso permite juntar, dentro
 de uma lista particular dita local, os caracteres acentuados comuns em certos pases
 como o () em Portugus ou ento afetar os carateres especiais tais que SK
 (fim de emisso) ou AS (esperar) ou outras combinaes de teclas especficas do teclado.
 Estes caracteres ditos locaissero executados dentro de todos os modos, se eles foram
 adicionados.
 Eles sero salvos em um arquivo especfico CWPLAYER.DAT.

Verso 1.9.0
============
-Criao do menu ferramentas, inclundo as seguintes funes:
 * Apagar a janela MemoRandom"
 * Salvar a janela MemoRandom"
   todos os caracteres aleatrios so salvos
   dentro de um arquivo texto e podem ser executados a qualquer momento pela escolha arquivo
   e o boto Executar Arquivo
 *Caracteres locais : ferramenta de criao de caracteres locais (ver verso 1.8.2).
  Os caracteres locais so, a partir de agora, independentes da posio Maiscula ou Minscula
  do teclado
 *Lies locais : ferramenta de modificao e de definio das 20 lies propostas por
  default no CWPlayer. As lies so salvas em um arquivo CWPlayer.dat e
  restauradas no incio do programa.
 *Sair : idntico ao boto sair, mas sem confirmao

-Criao da opo texto oculto no menu opes/texto. Esta opo permite criar dois
 caracteres delimitando uma zona de texto a ocultar (no executar) num arquivo texto.

-O painel caracteres  escolha prope uma escolha de 20 lies alm da escolha precedente
 de 50 carateres. A ltima lio escolhida  selecionada no incio do programa.

-correo de um erro de sistema que pode ocorrer a uma velocidade muito baixa

-Melhoramentos diversos para voc descobrir por si prprio

 Ainda que esta verso tenha sido concebida para aceitar o arquivo de dados CW_Player.dat
 de sua antiga verso, recomendamos apagar ou substituir por este anexo com
 a nova verso antes de executar o CW_Player.
 Voc deve redefinir os seus caracteres locais, o que no  muito difcil.

Verso 2.0
==========
-Introduo da funo Monitoring, permitindo ao usurio controlar e melhorar a sua
 manipulao enviada em forma de audio em uma das entradas da placa de som. CW_Player
 descodifica os sinais MORSE emitidos pelo usurio.

-Criao de uma opo que permite a execuo de uma srie de 5 'v' ao incio de cada srie
 aleatria, para permitir ao aluno se preparar.

-Correo de erros ou comportamentos anormais do programa, assinalados pelos usurios.

Verso 2.1
==========
-criao de uma ferramenta para gravar os textos MORSE no formato WAVE.
 Estes arquivos de som (*.WAV) podem ser reexecutados por qualquer dispositivo multimdia.
 Eles permitem criar as suas balizas, identificadores, etc... com muita facilidade.

Verso 2.2 & 2.2a
=================
-Juntar as mensagens de erros para melhor compreender as eventuais anomalias.
-Modificaes para eliminar as anomalias geradas por certas placas de som exticas
 (incompatibilidade Sound Blaster ou resposta incompatvel da velocidade do processador).
 Obrigado a Sebastien, Daniel e Mukesh (India) por suas ajudas.

Verso 2.3
==========
-Adiciona o Alemo dentro do menu lngua.
 Note que o arquivo de ajuda CWPdeutsch.hlp  uma copia do arquivo de ajuda em Ingls.
 Estou  espera de um tradutor!
-Adiciona uma opo para gerar palavras de comprimento aleatrio em modo caracteres aleatrios
-Adiciona a possibilidade de gravar a janela MemoRandom em arquivo Wave.
-Salva o idioma, velocidade, nvel, ltima escolha, etc. no trmino e recarregamento da
 configurao no incio.

Verso 2.3.1
============
-Correo de um possvel erro na criao de um arquivo CWPlayer.dat

VERSO 2.4
==========
-Aumentar o espaamento entre caracteres e calcular a  velocidade mdia real.

VERSO 2.5
==========
- verso para avaliao.

VERSO 2.6
==========
-introduo de uma limitao do nmero de caracteres emitidos em modo aleatrio
-possibilidade de ocultar a execuo em curso em modo arquivo e aleatrio
-possibilidade de gerar palavras do mesmo tipo de carateres em modo aleatrio
-possibilidade de gerar sries de caracteres aleatrios rpidos (sem som) para criar
 lies rapidamente.
-mudana nas barras das janelas arquivo e aleatrio para uma melhor visibilidade.

VERSO 2.7
==========
-adio do Italiano ao menu lngua, graas a Paolo - IW2DGS e Andrea - IW4EGQ.
-adio do menu salvar da janela Monitoring em arquivo texto

VERSO 2.7.1
============
-Modificaes menores

VERSO 2.7.2
============
-Adio da possibilidade de escolher o tamanho dos grupos aleatrios entre 2 e 8 caracteres
-possibilidade de reduzir o tempo de resposta em Quiz a 0 (=400ms)

VERSO 2.8
==========
-Possibilidade a pausar o texto e recome-lo novamente
-Exeto as posies da janela Monitoring
-caracteres no proporcionais na janela Monitoring
-opo de adicionar rudo e QSB ao sinal Morse
-opo de gerar indicativos na modalidade Aleatria
-possibilidade de mascarar a marca na modalidade do QUIZ
-Modificaes menores

VERSO 2.8.1
============
-Adio do Portugus ao menu lngua, graas a Manuel - F5VIA

VERSO 2.8.2
============
-Adio do caracter especial @

VERSO 2.8.3
============
-Escolha da tonalidade de CW 600 ...1000 Hz

VERSO 2.8.3a
=============
- Salvar o tempo de resposta em Quiz

VERSO 2.8.4
============
- nmero crescente da lio de 20 a 60.
- Correo de um possvel erro no WinXP.

VERSO 2.8.5
============
- adio de novos valores de tempo de reposta em Quiz

VERSO 3.0
===========
- Manipulao de um TX com a porta COM
- Contador de caracteres em modo Quiz
- Atalhos para textos
- Borracha para texto
- Mensagens locais
- Adio do Espanhol ao menu lngua, graas a Fer - LU8HPY

VERSO 3.0.1
============
-Correo de erros ou comportamentos anormais do programa verificados pelos usurios.

VERSO 3.0.2
============
- possibilidade de executar caracteres nenhum-padro no modo Aleatrio

VERSO 3.0.3
============
- TX keying from the parallel port. This function requires IOCtrl.dll in the Windows/system32 directory and the file zntport.sys in the Windows/system32/drivers directory
- Miscellanous improvements 
- Add the character "*" in as an international morse character .

VERSO 3.1.1
============
- Escolha da espaamento entre palavras

VERSO 3.1.2
============
-Escolha da tonalidade de CW 100 ...1500 Hz

VERSO 3.1.4
============
- Restries do instrutor
- Modo DEMO

VERSO 3.1.6
============
-Correo de erros

Nota importante: Certos salva-telas utilizam muita memria da mquina.
Assim que eles so executados, podem afetar gravemente a qualidade de udio dos caracteres
e mesmo gerar erros de sistema em certas mquinas. Recomendamos desativar todo tipo
de salva-telas se utilizar CW_Player em modo aleatrio por longos perodos de tempo.

Tenha prazer em fazer telegrafia e transmita este prazer a outros.

A ltima verso deste programa est disponvel no site INTERNET:

http://rivat.chez.tiscali.fr/

L voc encontra tambm as ltimas verses de 
 - SAT_EXPLORER: programa de orbitografia para satlites
 - SIMPLEX: programa para repetidora simplex (perroquet), duplex e transponder
 - BEAMDX
 - AZIWORLD

G.RIVAT
http://rivat.chez-alice.fr/
e-mail via site INTERNET
