InglêsFrancêsEspanhol

Ad


favicon do OnWorks

icom - Online na nuvem

Execute o icom no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando icom que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


icom - controle remoto para transceptores e receptores ICOM

SINOPSE


icom [-r rádio] [-c canal] [-m modo] [-o deslocamento] [-g frequência] [-f arquivo] [
-adk]

DESCRIÇÃO


Este programa controla os transceptores e receptores de rádio ICOM com a opção CI-V. Maioria
rádios ICOM recentes já têm essa opção; rádios mais antigos podem ser convertidos com um
adaptador apropriado montado dentro do rádio. Até quatro rádios CI-V podem ser conectados a um
porta serial única usando um conversor de nível como o CT-17, que inclui um chip MAX232
e não muito mais.

O programa implementa um rádio virtual com um banco de canais de memória correspondentes ao
modelo de rádio particular. Cada canal pode conter frequência, modo e, no caso de VHF / UHF
Rádios FM, transmitem deslocamento duplex. O rádio virtual também inclui uma frequência variável
registrador de scratch do oscilador (VFO), que controla a frequência real do receptor, e
vários valores usados ​​para controlar as funções de ajuste e seleção de modo. A maioria dos rádios
suporta os modos USB, LSB, AM, CW e RTTY; alguns suportam filtros estreitos / largos e outros suportam
Modos de FM também. Recursos adicionais que podem ser controlados em alguns rádios são a antena
seleção, controle de varredura, etapa de sintonia de discagem principal e várias outras funções implementadas em
os vários modelos de rádio.

A frequência real do VFO, modo e deslocamento duplex de transmissão são controlados diretamente pelo
programa. Todos os outros registros e canais de memória são acessados ​​via VFO, que pode ser
carregado de um canal de memória selecionado, modificado e escrito de volta no mesmo ou em diferentes
canal. Quando implementado, o VFO secundário real é controlado carregando de, ou
trocando conteúdos com o VFO. Outras funções, como passo de sintonia, taxa de sintonia e
compensação para os erros reais de frequência do oscilador de rádio, são executados no software.

O programa conhece a maioria dos modelos de rádios ICOM anteriores e posteriores. O programa pode ser contado
qual modelo está presente ou direcionado para fazer a varredura para todos os modelos conhecidos e relatar cada um deles encontrado.
Uma série de testes de diagnóstico são realizados no rádio selecionado para determinar qual
opções estão presentes e para inicializar em um estado conhecido. O programa detecta certos
comportamento anômalo de alguns rádios e ajusta seu funcionamento para tornar o comportamento
conformar-se ao modelo de rádio virtual.

O programa opera em um dos três modos: lote de teclado e teclado numérico. No modo teclado,
comandos e argumentos são inseridos no teclado seguindo o icom> pronto, um
comando por linha e o conjunto de comandos completo está disponível. No modo batch, o mesmo
comandos e argumentos são lidos do arquivo especificado como uma opção na linha de comando.
No modo de teclado, os comandos e argumentos são inseridos no teclado e no teclado numérico
seguindo o > mensagem. Neste modo, a maioria dos pressionamentos de tecla de rotina usam o teclado numérico para
insira argumentos, e os argumentos são seguidos por um único caractere que representa o
nome do comando. As teclas de seta de atalho no teclado (não o teclado numérico) são usadas para fazer
coisas rotineiras como aumentar / diminuir ou aumentar / diminuir a taxa de afinação.

As opções na linha de comando podem ser usadas para selecionar o modelo do rádio e definir a frequência
e modo. Usando um Unix adequadamente elaborado crontab arquivo, é possível sintonizar um rádio para
frequências diferentes usadas por uma emissora de ondas curtas ao longo do dia, por exemplo.
Com o mínimo programa (disponível em uma distribuição separada), é possível construir
scripts de shell que prevêem as frequências mais prováveis ​​e sintonizam o rádio de acordo.

O programa inclui recursos para controlar a varredura em alguns rádios e transmitir duplex / split
em outros. Também inclui um recurso opcional para controlar o codec de áudio da Sun
estações de trabalho. Este recurso pode ser usado em conexão com programas de conferência multimídia
desenvolvido pela comunidade de pesquisa da Internet. O áudio do receptor está conectado ao
estação de trabalho e uma sessão MBONE iniciada com o cuba ferramenta de áudio em execução. Um operador remoto
pode controlar o receptor por meio de uma sessão telnet e usar o recurso para controlar o ganho,
selecione a porta de entrada e silencie o alto-falante conforme necessário.

BASIC OPERAÇÃO


A maioria dos comandos e opções de linha de comando levam argumentos, embora muitos argumentos possam ser
padronizadas. Argumentos de frequência de ponto flutuante sem sinal especificam uma frequência VFO absoluta
em MHz, se for inferior a 1000, e em kHz, caso contrário. Ponto flutuante assinado (precedido por um
explícito + or - caractere) argumentos de frequência especificam um deslocamento em relação ao atual
Freqüência do VFO em kHz. Argumentos de deslocamento de ponto flutuante assinados ou não assinados especificam um
transmitir duplex, divisão ou deslocamento de frequência do oscilador de frequência de batida (BFO) em kHz. Assinado
ou argumentos de passo inteiro sem sinal especificam um passo de ajuste em Hz. Canal inteiro sem sinal
argumentos especificam um número de canal de memória variando de 1 ao mais alto disponível no
rádio particular. Um número de canal especificado como '.' significa o canal atualmente selecionado
e '$' o canal mais alto disponível. Outros argumentos numéricos e de string de caracteres levam
valores de acordo com os menus de ajuda descritos a seguir.

Uma vez que a função mais comum é sintonizar o rádio em diferentes frequências ou escanear um
banda de frequências, uma convenção compacta é fornecida. Em qualquer teclado, teclado ou lote
modos, um número de ponto flutuante válido com ou sem sinal ocorrendo como o primeiro token em um
linha de comando é um comando implícito para definir a freqüência do VFO e pode ser seguido por um modo
especificação. Além disso, para a maioria dos comandos e argumentos, um ponto de interrogação '?' aparecendo
em uma posição de comando ou argumento causa informações de ajuda para esse comando ou
argumento a ser exibido. As informações estão em duas colunas - a primeira mostra um comando ou
string nome da opção, enquanto a segunda coluna mostra uma breve descrição da função.

O programa sai quando as opções da linha de comando são processadas e a linha de comando inclui
qualquer opção diferente de -r, -i or -f. Isso é projetado para uso em scripts de shell onde todos
funções podem ser concluídas usando apenas opções de linha de comando. O modo de teclado é sinalizado por
o prefixo icom>, enquanto o modo de teclado é sinalizado pelo prefixo > e o modo batch não tem
prefixo. Os comandos de teclado e lote são encerrados pelo ENTRAR tecla no teclado
ou teclado numérico. Os comandos do teclado são encerrados por um caractere especial, dependendo do
comando.

Um rádio deve ser selecionado antes de qualquer comando que o controle. Isso pode ser feito usando o
rádio comando nos modos de teclado ou lote e o -r opção de linha de comando. o
comportamento do rádio comando sem argumento depende se um rádio já foi
selecionado. Caso contrário, o programa verifica o barramento CI-V para todos os rádios conhecidos e para cada um
found exibe uma linha de capacidade mostrando o nome do rádio e a faixa de sintonia. Se um rádio tem
já selecionado, apenas sua linha de capacidade é exibida. o rádio comando com válido
argumento pode ser usado a qualquer momento para selecionar novamente um rádio diferente, mas apenas um pode estar ativo
a qualquer momento.

A chan comando seleciona o canal de memória e transfere seu conteúdo, incluindo o
freqüência, modo e transmissão duplex offset para o VFO. o frequencia comando define o VFO
frequência, mas não afeta o modo. Da mesma forma, o modo comando define o modo sem
afetando a frequência. Para rádios VHF / UHF, o duplo comando define o deslocamento; Contudo,
pelo menos com o 271, não parece haver meios óbvios para definir o sinal desse deslocamento. o
escrever comando grava a freqüência do VFO, modo e deslocamento no canal de memória, destruindo
seu conteúdo anterior. o remover filtragem comando limpa o canal de memória para os rádios que
apoie isso.

Alguns rádios ICOM não compensam o oscilador local (LO) quando o modo é alterado e
o BFO é deslocado na banda passante. Isso tem o infeliz efeito de desafinar o rádio
em um valor de até 3 kHz quando o modo é alterado. Quando um desses rádios é detectado
durante a inicialização, o programa reescreve a frequência cada vez que o modo é definido. No
no caso de transceptores com receptores de cobertura geral, deve-se cuidar do
configuração do interruptor GENE-HAM. Se estiver na posição HAM, não é possível mudar para um
frequência fora das bandas de presunto. Uma vez que a configuração desta opção é salva junto com o
frequência e modo em um canal e aparentemente não pode ser alterado usando comandos de rádio, o
a configuração pode ter que ser feita manualmente.

TUNING OPERAÇÕES


O modo de teclado pode ser muito estranho ao procurar sinais em uma banda, já que um novo
O comando deve ser usado toda vez que a frequência for alterada. o teclado comando coloca o
programa no modo de teclado e altera a string do prompt para ">". Neste modo, argumentos como
como frequência, passo de sintonia, etc., podem ser inseridos diretamente do teclado e numérico
teclado. Claro, o teclado deve estar em Num Travar modo para que isso funcione corretamente. No
modo de teclado, os argumentos são dados primeiro seguidos por um único caractere que identifica
o comando e termina a entrada.

A maioria dos rádios ICOM sintoniza em etapas de 10 Hz, enquanto alguns rádios HF sintonizam em etapas de 1 Hz e alguns
Os rádios VHF / UHF são sintonizados em passos de 100 Hz. O programa determina a etapa de sintonia mínima durante
inicialização e ajusta os vários visores e faixas de controle de acordo. o
a maneira mais fácil de sintonizar o rádio é usando o modo teclado e as teclas de seta. o UP e BAIXA
as teclas de seta ajustam a frequência para cima ou para baixo um passo. o ESQUERDA e DIREITO teclas de seta
diminuir e aumentar a taxa de sintonia (Hz por etapa), respectivamente. Os valores da taxa começam em
a etapa de sintonia mínima e estender em etapas 1-2.5-5-10 a 5 MHz por etapa.

Cada pressão do UP e BAIXA as teclas exibem a frequência atual, modo e qualquer
transmitir deslocamento duplex ou deslocamento dividido. A exibição também é produzida por outros comandos
que alteram essas quantidades. Cada pressão do ESQUERDA e DIREITO keys exibe o atual
taxa de sintonia. Cada pressão do ENTRAR A tecla exibe a freqüência e o modo atuais do VFO. Se
precedido por um único + or -, o canal de memória é incrementado ou decrementado,
respectivamente, e o conteúdo desse canal substitui o VFO. As frequências de VFO podem ser
inserido diretamente usando o teclado +, -, ., dígito e ENTRAR chaves. Com um pouco de prática,
é fácil escanear uma banda (digamos, com passos de 1 kHz em USB) procurando sinais e, quando um
for encontrado, mude para passos de 100 Hz para se aproximar e, em seguida, para passos de 10 Hz para o final
ajustamento.

Com as teclas de seta, os valores de frequência do VFO são restringidos para seguir múltiplos inteiros
dos valores das taxas. Isso evita deixar o rádio em alguma frequência estranha, aumentando o
taxa de ajuste e encontrar as etapas de ajuste reais pousando em valores ímpares. Quando necessário, o
passo comando de teclado ou s o comando do teclado pode ser usado para alterar a etapa de ajuste para
valores arbitrários. Isso é útil em alguns serviços canalizados com canal não integral
espaçamentos, como nos serviços de rádio marítima. o taxas o comando do teclado pode ser usado para definir
a taxa diretamente.

TRANSMIT / RECEIVE SPLIT OPERAÇÃO


Os transceptores 775 e 781 HF têm um receptor auxiliar e VFO que podem ser muito úteis
em alguns modos de operação, especialmente para DX e competições de trabalho. Quando o modo de divisão está em
efeito, o VFO principal é usado para receber e o VFO auxiliar para transmitir. Quando
dual-watch está habilitado, o áudio de ambos os receptores pode ser combinado em um selecionável
Razão. O programa de controle oferece suporte a ambos os recursos usando comandos do teclado e do teclado e
um dos vários procedimentos operacionais. Os comandos são fornecidos para carregar o VFO de transmissão de
o VFO de recepção com deslocamento selecionado, carregue o VFO de recepção do VFO de transmissão com
deslocamento selecionado e para trocar a transmissão e recepção do conteúdo do VFO. Ao acontecer em um DX
estação, por exemplo, sua frequência pode ser salva temporariamente no VFO de transmissão pelo 0>
pressionamentos de tecla, então o VFO de recepção sintonizado novamente "até dez" para um local silencioso. O conteúdo do VFO é
então trocado pelo = pressionamento de tecla. Se a estação DX solicitar chamadas de frequência, o <
o pressionamento de tecla restaura o VFO de recepção do VFO de transmissão. A divisão pode ser ativada e
fora com o > pressionamento de tecla. Muitas variações nesses procedimentos são possíveis.

FM DUPLEX OPERAÇÃO


Normalmente, as operações da repetidora FM exigem que a estação recebendo em uma frequência
transmitir em um deslocamento fixo em relação a essa frequência. Esta operação é automática com
a maioria dos transceptores VHF / UHF e comandos de teclado são fornecidos para ler e escrever o
transmitir deslocamento duplex. Os comandos de teclado estão disponíveis para especificar o deslocamento duplex e
sinal, embora alguns transceptores VHF / UHF aparentemente não tenham disposições para controlar o sinal
do deslocamento. No entanto, às vezes é necessário ouvir na entrada do repetidor
frequência, em vez da frequência normal de saída da repetidora. Para oferecer suporte a esse recurso, o
teclado / o pressionamento de tecla alterna entre as frequências de entrada e saída da repetidora.

DIGITALIZAÇÃO OPERAÇÃO


Para esses rádios de escaneamento de suporte, uma série de comandos são fornecidos para iniciar o
operação em vários modos e captura as frequências encontradas. O procedimento geral é
inicie a varredura e espere que ela pare, geralmente quando o silenciador é interrompido. Neste
tempo, a frequência que interrompeu a varredura é exibida e pode ser gravada em um canal
com o escrever comando.

A banda O comando pode ser usado para definir as bordas de banda alta e baixa para varredura de software.
Isso pode ser usado para pesquisar uma banda específica para serviços canalizados, como o
radiodifusão, aviação e bandas de rádio marítimas. Uma vez que as bordas da banda e o passo de frequência
foi selecionado, o teclado UP e BAIXA As teclas de seta podem ser usadas para ajustar a frequência
através da banda. Quando fica acima da borda da banda alta, a frequência é definida para o baixo
borda da banda. Quando colocado abaixo da borda da banda baixa, a frequência é ajustada para a banda alta
Beira.

OSCILADOR CALIBRAÇÃO


Alguns rádios ICOM, incluindo o 775 e o 781, sintetizam todos os sinais do oscilador de um
oscilador mestre único. Uma vez que a frequência do oscilador mestre é calibrada com precisão,
os vários sinais LO e BFO estarão exatamente na frequência. Outros rádios ICOM sintetizam
o sinal LO, mas use um oscilador independente para o sinal BFO. Nestes rádios, o
A frequência do BFO é alterada usando um varator e uma rede de diodos e resistores para
gerar as frequências de BFO necessárias. Este método não é muito preciso quando remotamente
sintonizar o rádio para um RTTY de banda estreita ou transmissão de pacotes, por exemplo.

O programa tem disposições para compensar os erros sistemáticos em ambos os
Sinal LO e sinais BFO comutados por varator. Isso é feito ajustando a frequência do VFO
para compensar o erro sistemático de LO e erros individuais de BFO. A correção LO é
fornecida pelo comp comando, enquanto as correções BFO são fornecidas pelo USB, LSB, CW,
Comandos de modo RTTY, AM e FM.

O procedimento de calibração para rádios de oscilador único como o 775 e o 781 é simples.
Sintonize o rádio em uma frequência WWV, de preferência a mais alta ouvida e ouça para o
Tons de modulação de 500 Hz ou 600 Hz estão presentes. No modo teclado, alterne entre USB e LSB
modos e ajustar a frequência usando o UP e BAIXA teclas de seta até que os tons soem
mesmo. A diferença entre a frequência indicada e a frequência real pode ser lida
diretamente do display ou do rádio. Divida essa diferença pelo real
frequência para calcular a compensação do VFO em PPM.

Para rádios de dois osciladores, o procedimento de calibração requer duas frequências, como WWV
em 10 MHz e 20 MHz, por exemplo. Primeiro, ouça os tons na frequência de 10 MHz e
use o procedimento acima, mas com o modo AM substituído por um dos modos SSB. Então,
escute os tons em 20 MHz e faça a mesma coisa. O erro LO é calculado como o
diferença entre as diferenças de 20 MHz e 10 MHz dividida pela diferença entre os dois
Frequências WWV, neste caso 10 MHz, é o erro de frequência LO e o valor do VFO
compensação em PPM.

O procedimento de calibração continua para cada BFO separadamente. Começando com um sinal WWV em
qualquer frequência, use o procedimento acima para medir a diferença entre o indicado e
frequências reais para cada um dos quatro modos BFO USB, LSB, CW e RTTY. Introduzir o
corrige o argumento para o comando de modo de mesmo nome. Se desejar, o CW e / ou
As frequências RTTY BFO podem ser ajustadas artificialmente para mover a frequência central para outro
do que o deslocamento padrão. Esses deslocamentos serão programados automaticamente cada vez que o VFO
a frequência é alterada.

CANAL PALETA


Ao usar este programa para operar mais de um rádio que cobre a mesma frequência
bandas e modos, pode ser útil usar um conjunto padrão de arquivos, que podem ser carregados
em qualquer um dos rádios diretamente do arquivo. O programa inclui a capacidade de salvar
e restaurar um bloco de canais de memória de e para um arquivo usando o salvar e restaurar
comandos. Isso permite que blocos de canais sejam criados por outros programas e copiados de um
rádio para outro, por exemplo. As informações salvas no arquivo incluem a frequência,
modo e deslocamento. O programa também pode executar uma lista de comandos armazenados em um arquivo e
interpretado em modo batch.

No entanto, muitas vezes acontece que rádios individuais precisam de frequência ligeiramente diferente
configurações para receber a mesma transmissão de frequência, especialmente quando filtros estreitos estão em
usar. Um exemplo comum é ao selecionar a partir de um conjunto padrão de frequências fornecidas pelo
mínimo programa (descrito em outro lugar) e um Unix cron para sintonizar automaticamente o (s) rádio (s)
ao longo do dia. As frequências padrão podem ser mantidas em um arquivo de lote comum para
todos os rádios e carregados pelo restaurar comando batch.

No entanto, a cron o script pode fornecer a frequência -g e compensação individual -o valores
específico para cada rádio na linha de comando. O programa adiciona esse deslocamento, junto com
outros fornecidos pelo compensar e modo comandos, se usados, à medida que a frequência é transmitida
para o rádio. Normalmente, o deslocamento é característico do rádio, como resultado do BFO
erro de frequência, por exemplo, e pode ser calibrado manualmente com antecedência.

O modo em lote é projetado para casos em que vários rádios devem ser clonados ou programados
com dados do canal de memória produzidos por outro programa. Em princípio, um script de shell Unix
poderia pesquisar um arquivo para as programações de transmissão VOA atuais e transmissor
locais, outro programa determina o modelo de propagação e as melhores frequências para o
localização do receptor e hora atual do dia, e então programe o (s) rádio (s) com os resultados.

INTERFACE DEPURAÇÃO


O programa se comunica com um ou mais rádios usando o barramento de transmissão CI-V e serial
protocolo assíncrono. O conversor de nível CT-17 pode ser usado para fazer a interface da tensão CI-V
níveis (TTL) a níveis EIA (RS-232), ou uma unidade homebrew pode ser feita a partir do MAX232 IC
além de um punhado de capacitores. O CT-17 suporta até quatro rádios, mas não há
limitação de protocolo inerente a este número. O CI-V usa drivers ativos-baixos com
pullups do resistor, para que vários rádios possam ser conectados ao mesmo fio.

As mensagens são trocadas na forma de quadros começando com dois bytes de preâmbulo (0xfe) e
terminando com um final de byte de mensagem (0xfd). Para lidar com os rádios mais antigos, o
o programa de controle opera a 1200 bps; no entanto, pode ser compilado para operar em níveis mais elevados
velocidades. Cada modelo de rádio é atribuído a um byte de identificador exclusivo, que pode ser alterado se
necessário. O programa de controle envia um quadro com esse identificador e espera uma resposta,
contendo dados ou um único ACK (0xfb) ou NAK (0xfa). A maioria das funções implementadas por
o programa de controle requer uma troca de vários quadros.

Tem sido a experiência que alguns rádios podem ocasionalmente deixar de responder a um comando
ou responder com uma moldura mutilada. Portanto, o programa de controle inclui uma boa quantidade de
código de recuperação de erro e usa tempos limites e retransmissões conforme necessário. Desde o ônibus CI-V
usa uma arquitetura de transmissão, cada octeto transmitido pelo programa de controle é lido de volta
para verificação. Se a leitura falhar ou nenhuma resposta for recebida após três
retransmissões, a operação falha e uma mensagem de erro é exibida.

A traçar comando pode ser usado para observar as interações de protocolo entre o programa e
rádios. O argumento ônibus ativa o rastreamento de pacotes. O rastreamento opera a partir de octetos recebidos,
ou uma leitura de um quadro transmitido precedido por "T:" ou uma cópia de um quadro recebido
precedido por "R:". Cada transmissão é repetida até três vezes em caso de erro, após
em que a operação falha e é relatada como um erro. O argumento pacote habilita ônibus
mensagens de erro, que normalmente são suprimidas até que o limite máximo de tentativas seja atingido.

HISTÓRIA


Escrito por David L. Mills, W3HCF; esta atualização em 25 de setembro de 1996. Esta página do manual foi
criado a partir da documentação HTML original por Hamish Moffatt VK3SB[email protegido]>
para Debian (mas pode ser usado por outros).

Use o icom online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad