RCP da Kenwood

Transcrição

RCP da Kenwood
RCP para Kenwood TS-870 e TS-570
CT1ADT
Os equipamentos da Kenwood para HF, a partir do modelo TS-870 , vêm
equipados com uma porta de comunicações RC-232C ( dB9 ) que permite ligar o
equipamento a um computador através desta (ver fig. 1 ) a assim permitir o controle
remoto do equipamento através de software. Os próprios equipamentos vêm
acompanhados com um software próprio e é sobre ele que nos vamos debruçar
Essa interface gráfica é conhecida na marca por RCP.
Fig. 1 – Ligação RS-232 entre TS-870 e o computador
( cabo conhecido por null-modem )
Todas as outras marcas também têm a mesma possibilidade e no caso da
YAESU chama-se CAT . A maior parte das aplicações de softwere não se podem
modificar pois já estão compiladas, Mas no caso da Kenwood e do seu programa RCP
vêm inserido num programa de desenho que permite modificar ou desenvolver outro
tipo de interface gráfica e assim personaliza-la ao gosto de cada um, de uma maneira
fácil. Mesmo a própria fábrica propõe outras tipos de interfaces , conforme o utilizador
seja mais activo em fonia , em morse, sstv, ou simplesmente só na escuta.
Portanto , o tema que vou abordar, faz parte integral das ajudas que vêm no
manual do softwere do equipamento, mas estou em crer que se há muito possuidores
destes equipamentos que nunca trabalharam com o programa também creio que muito
outros que o já fizeram não lhes passou pela cabeça que se podia modificar e até
desenhar uma outra interface gráfica.
Após introdução do cabo “ null-modem” entre a porta série do computador e a
porta de comunicações do transceptor, ter-se-a que configurar no setup do programa
RCP os parâmetros da porta série , ou seja basicamente o numero da porta que
normalmente é 1 e a velocidade com que se vão transmitir e receber os dados ao
computador, que no meu caso ficou em 9600 bauds.
Fig. 2
Como podemos ver na figura 2 , vamos ao menu do programa e alteramos o
setup. Importante também, será alterar no menu do equipamento ( Item N.º 35) e
colocar a mesma velocidade de 9600 bauds.
A partir daqui e se tudo tiver bem, podemos correr a aplicação para ver se
funciona, através da tecla, aqui indicada , que faz parte do menu do progarma
RCP ( lado esquerdo ).
Se
a ligação tiver êxito, não
aparece nenhuma mensagem, e neste caso
poderá começar a mexer no transceptor,
através
do
programa,
começando
obviamente pela tecla ON/OFF. Se a
ligação não tiver sucesso, aparece uma
“mensagem-box “ com o aviso que não consegui fazer a ligacão e propõe três opções:
ignorar, cancelar, ou trabalhar em modo demonstrativo. Este último caso é o ideal para
treino e permite mesmo a simulação sem ligação e sem o equipamento!
Actuando esta tecla do menu, passamos ao modo de desenho e aí podemos
alterar o desenho, mover os botões e alterar outros. Enfim podemos criar um
transceptor personalizado mais ao nosso gosto.
Do lado direito da nosso programa temos o menu com as ferramentas
necessárias para elaborar ou criar o nosso desenho, assim como botões, potenciómetros,
sinalizadores e diais já pré-elaborados a fim de facilitar o desenho.
Como
facilmente
se
depreende,
cada
botão
ou
potenciómetro não
faz nada se não tiver
associado
o
respectivo código.
Então
podemos
verificar em modo
desenho, carregando
em cima do objecto
com o rato, aparece
a
caixa
da
propriedades desse objecto que para além de poder escolher os propriedades do objecto,
ou seja a cor, o tipo e o tamanho da letra também se pode escrever o código desse
mesmo objecto, ou seja o que ele vai fazer no transceptor.
Normalmente esse código é composto por uma frase acabada com ; ( ponto e
vírgula ) denominada string e basicamente tem como objectivo enviar o comando para o
transceptor ou ir buscar ao transceptor a indicação do estado em que está. Por exemplo
ler a frequência ou ver em que posição está o potenciómetro do áudio.
Fig., 5 Exemplo da caixa de propriedades do ON/OFF e de uma frequência memorizada
Todo o código necessário, está descrito no manual do RCP e chama-se “RCP
script language” sendo complicada a sua interpretação, principalmente para quem não
tem conhecimentos de programação.
Porém, pode no entanto fazer a seu RCP personalizado simplesmente
associando o código dos botões originais à sua nova criação com o comando “ COPY”
e “PASTE “ , sem ter conhecimentos da linguagem de programação e assim criar a sua
própria interface gráfica. À medida que se for familiarizando com a linguagem, poderá
criar ou melhorar outros comandos.
Fig. 6
Aqui pode- se ver, um pequeno
exemplo da minha interface gráfica para
utilizar com o TS-870, simplesmente a
funcionar como receptor, com frequências
pré-memorizadas e com possibilidade de
entrada directa através do teclado e
somente com indicação da frequência e do
sinal de recepção.
Propositadamente, deixo alguns botões
com a “caption“ original, que podem serem
alterados, ao gosto de cada um.
Como sempre os fabricantes de equipamentos de amadores e neste caso
particular a Kenwood, facilitou a vida aos radioamadores deixando uma “porta aberta”
para se poder fazer mais qualquer coisa.
.