Este es el comando icom que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
icom - mando a distancia para transceptores y receptores ICOM
SINOPSIS
icom [-r radio] [-c canal] [-m modo] [-o desplazamiento] [-g frecuencia] [-f archivo] [
-adk]
DESCRIPCIÓN
Este programa controla los transceptores y receptores de radio ICOM con la opción CI-V. Más
las radios ICOM recientes ya tienen esta opción; Las radios más antiguas se pueden convertir con un
adaptador apropiado montado dentro de la radio. Se pueden conectar hasta cuatro radios CI-V a un
puerto serie único que utiliza un convertidor de nivel como el CT-17, que incluye un chip MAX232
y no mucho más.
El programa implementa una radio virtual con un banco de canales de memoria correspondientes a la
modelo de radio particular. Cada canal puede contener frecuencia, modo y, en el caso de VHF / UHF
Radios FM, transmiten offset dúplex. La radio virtual también incluye una frecuencia variable
registro de scratch del oscilador (VFO), que controla la frecuencia real del receptor, y
varios valores utilizados para controlar las funciones de sintonización y selección de modo. La mayoría de las radios
admite modos USB, LSB, AM, CW y RTTY; algunos admiten filtros estrechos / anchos y algunos admiten
Modos FM también. Las características adicionales que se pueden controlar en algunas radios son antena
selección, control de escaneo, paso de sintonización del dial principal y varias otras funciones implementadas en
los distintos modelos de radio.
La frecuencia, el modo y el desplazamiento dúplex de transmisión reales del VFO son controlados directamente por el
programa. Se accede a todos los demás registros y canales de memoria a través del VFO, que puede
cargado desde un canal de memoria seleccionado, modificado y escrito de nuevo al mismo o diferente
canal. Cuando se implementa, el VFO secundario real se controla cargando desde, o
intercambiar contenidos con el VFO. Otras funciones, como el paso de sintonización, la tasa de sintonización y
La compensación de los errores de frecuencia reales del oscilador de radio se realiza en el software.
El programa conoce la mayoría de las radios ICOM de modelos anteriores y posteriores. El programa se puede contar
qué modelo está presente o dirigido a buscar todos los modelos conocidos e informar cada uno encontrado.
Se realizan una serie de pruebas de diagnóstico en la radio seleccionada para determinar qué
las opciones están presentes y se inicializan a un estado conocido. El programa detecta ciertos
comportamiento anómalo de algunas radios y ajusta sus operaciones para hacer que el comportamiento
se ajusta al modelo de radio virtual.
El programa opera en uno de tres modos: teclado por lotes y teclado. En el modo de teclado,
Los comandos y argumentos se ingresan desde el teclado siguiendo las icom> pronto, uno
comando por línea, y el conjunto de comandos completo está disponible. En modo por lotes, lo mismo
los comandos y argumentos se leen del archivo especificado como una opción en la línea de comandos.
En el modo de teclado, los comandos y argumentos se ingresan desde el teclado y el teclado numérico.
después de la > inmediato. En este modo, la mayoría de las pulsaciones de teclas de rutina utilizan el teclado numérico para
ingrese argumentos, y los argumentos son seguidos por un solo carácter que representa el
nombre del comando. Las teclas de flecha de acceso directo en el teclado (no el teclado numérico) se utilizan para hacer
cosas rutinarias como sintonizar hacia arriba / abajo o aumentar / disminuir la frecuencia de sintonización.
Las opciones en la línea de comando se pueden usar para seleccionar el modelo de radio y configurar la frecuencia
y modo. Usando un Unix adecuadamente diseñado crontab archivo, es posible sintonizar una radio
diferentes frecuencias utilizadas por una emisora de onda corta a lo largo del día, por ejemplo.
Con la mínimo programa (disponible en una distribución separada), es posible construir
scripts de shell que predicen las frecuencias más probables y sintonizan la radio en consecuencia.
El programa incluye funciones para controlar el escaneo en algunas radios y transmitir dúplex / dividido
en otros. También incluye una función opcional para controlar el códec de audio en Sun
estaciones de trabajo. Esta función se puede utilizar en conexión con programas de conferencias multimedia.
desarrollado por la comunidad de investigación de Internet. El audio del receptor está conectado al
estación de trabajo y una sesión de MBONE iniciada con el tina herramienta de audio en ejecución. Un operador remoto
puede controlar el receptor a través de una sesión de telnet y utilizar la función para controlar la ganancia,
seleccione el puerto de entrada y silencie el altavoz según sea necesario.
ED. BÁSICA FUNCIONAMIENTO
La mayoría de los comandos y las opciones de la línea de comandos toman argumentos, aunque muchos argumentos pueden ser
incumplido. Los argumentos de frecuencia de punto flotante sin signo especifican una frecuencia absoluta de VFO
en MHz, si es inferior a 1000, y en kHz en caso contrario. Punto flotante firmado (precedido por un
explícito + or - carácter) los argumentos de frecuencia especifican un desplazamiento relativo a la corriente
Frecuencia de VFO en kHz. Los argumentos de desplazamiento de punto flotante firmados o sin firmar especifican una
Transmitir desplazamiento de frecuencia dúplex, dividido o oscilador de frecuencia de batido (BFO) en kHz. Firmado
o los argumentos de paso de entero sin signo especifican un paso de sintonía en Hz. Canal entero sin signo
Los argumentos especifican un número de canal de memoria que va desde 1 hasta el más alto disponible en el
radio particular. Un número de canal especificado como '.' significa el canal actualmente seleccionado
y '$' el canal más alto disponible. Otros argumentos numéricos y de cadenas de caracteres toman
valores de acuerdo con los menús de ayuda que se describen a continuación.
Dado que la función más común es sintonizar la radio a diferentes frecuencias o escanear un
banda de frecuencias, se proporciona una convención compacta. En teclado, teclado o lote
modos, un nmero de coma flotante con o sin signo vlido que aparece como el primer token en un
La línea de comando es un comando implícito para establecer la frecuencia del VFO y puede ir seguido de un modo
especificación. Además, para la mayoría de los comandos y argumentos, un signo de interrogación '?' apareciendo
en una posición de comando o argumento genera información de ayuda para ese comando o
argumento que se mostrará. La información está en dos columnas: la primera muestra un comando o
cadena de nombre de opción, mientras que la segunda columna muestra una breve descripción de la función.
El programa se cierra cuando se procesan las opciones de la línea de comando y la línea de comando incluye
cualquier opción que no sea -r, -i or -f. Esto está diseñado para su uso en scripts de shell donde todos
Las funciones se pueden completar utilizando solo las opciones de la línea de comandos. El modo de teclado está indicado por
el prefijo icom>, mientras que el modo de teclado se indica con el prefijo > y el modo por lotes no tiene
prefijo. Los comandos de teclado y por lotes terminan ENTRAR tecla en el teclado
o teclado numérico. Los comandos del teclado terminan con un carácter especial dependiendo de la
mando.
Se debe seleccionar una radio antes de cualquier comando que la controle. Esto se puede hacer usando el
radio comando en modo de teclado o por lotes y el -r opción de línea de comando. los
comportamiento del radio comando sin argumento depende de si una radio ya ha sido
seleccionado. Si no, el programa escanea el bus CI-V para todas las radios conocidas y para cada una
encontrado muestra una línea de capacidad que muestra el nombre de la radio y el rango de sintonización. Si una radio tiene
ya ha sido seleccionado, solo se muestra su línea de capacidad. El radio comando con válido
El argumento se puede usar en cualquier momento para volver a seleccionar una radio diferente, pero solo una puede estar activa
en cualquier momento dado.
El sistema chan El comando selecciona el canal de memoria y transfiere su contenido, incluido el
frecuencia, modo y desplazamiento dúplex de transmisión al VFO. El frecuencia comando establece el VFO
frecuencia, pero no afecta el modo. Asimismo, el modo comando establece el modo sin
afectando la frecuencia. Para radios VHF / UHF, el dúplex el comando establece el desplazamiento; sin embargo,
al menos con el 271, no parece haber ningún medio obvio para establecer el signo de este desplazamiento. El
escribir El comando escribe la frecuencia, el modo y el desplazamiento del VFO en el canal de memoria, destruyendo
su contenido anterior. El limpiar comando borra el canal de memoria para aquellas radios que
apoyarlo.
Algunas radios ICOM no compensan el oscilador local (LO) cuando se cambia el modo y
el BFO se desplaza en la banda de paso. Esto tiene el desafortunado efecto de desafinar la radio.
en una cantidad de hasta 3 kHz cuando se cambia el modo. Cuando se detecta una de estas radios
durante la inicialización, el programa reescribe la frecuencia cada vez que se establece el modo. En
En el caso de transceptores con receptores de cobertura general, se debe prestar atención a la
ajuste del interruptor GENE-HAM. Si está en la posición HAM, no es posible cambiar a un
frecuencia fuera de las bandas de radioaficionados. Dado que el ajuste de este interruptor se guarda junto con el
frecuencia y modo en un canal y aparentemente no se puede cambiar usando comandos de radio, el
Es posible que la configuración deba realizarse manualmente.
TUNING OPERACIONES
El modo de teclado puede resultar muy incómodo al buscar señales en una banda, ya que
El comando debe usarse cada vez que se cambia la frecuencia. El teclado comando pone el
programa en el modo de teclado y cambia la cadena de solicitud a ">". En este modo, argumentos como
como frecuencia, paso de sintonía, etc., se pueden ingresar directamente desde el teclado y
teclado. Por supuesto, el teclado debe estar en num Bloquear modo para que esto funcione correctamente. En
modo teclado, los argumentos se dan primero seguidos de un solo carácter que identifica
el comando y termina la entrada.
La mayoría de las radios ICOM sintonizan en pasos de 10 Hz, mientras que algunas radios HF sintonizan en pasos de 1 Hz y algunas
Las radios VHF / UHF se sintonizan en pasos de 100 Hz. El programa determina el paso de sintonización mínimo durante
inicialización y ajusta las distintas pantallas y rangos de control en consecuencia. El
La forma más fácil de sintonizar la radio es usando el modo de teclado y las teclas de flecha. El UP y ABAJO
Las teclas de flecha ajustan la frecuencia hacia arriba o hacia abajo un paso. El IZQUIERDA y DERECHO teclas de flecha
disminuir y aumentar la frecuencia de sintonización (Hz por paso) respectivamente. Los valores de la tasa comienzan en
el paso de sintonización mínimo y extender en 1-2.5-5-10 pasos a 5 MHz por paso.
Cada pulsación del UP y ABAJO teclas muestra la frecuencia actual, el modo y ya sea
transmitir desplazamiento dúplex o desplazamiento dividido. La pantalla también es producida por otros comandos.
que cambian estas cantidades. Cada pulsación del IZQUIERDA y DERECHO teclas muestra la corriente
tasa de sintonización. Cada pulsación del ENTRAR muestra la frecuencia y el modo actuales del VFO. Si
precedido por un solo + or -, el canal de memoria aumenta o disminuye,
respectivamente, y el contenido de ese canal reemplaza al VFO. Las frecuencias de VFO pueden ser
ingresado directamente usando el teclado +, -, ., dígito y ENTRAR teclas. Con un poco de práctica
Es fácil escanear una banda (por ejemplo, con pasos de 1 kHz en USB) buscando señales y, cuando uno
se encuentra, cambie a pasos de 100 Hz para acercarse y luego a pasos de 10 Hz para el final
ajuste.
Con las teclas de flecha, los valores de frecuencia del VFO se limitan a seguir múltiplos enteros
de los valores de la tarifa. Esto evita dejar la radio en alguna frecuencia extraña, aumentando la
tasa de sintonización y encontrar los pasos de sintonización reales que aterrizan en valores impares. Cuando sea necesario,
paso comando de teclado o s El comando del teclado se puede utilizar para cambiar el paso de sintonización a
valores arbitrarios. Esto es útil en algunos servicios canalizados con canal no integral.
espaciamientos, como en los servicios de radio marítima. El y El comando del teclado se puede utilizar para configurar
la tasa directamente.
TRANSMITIR / RECIBIR SPLIT FUNCIONAMIENTO
Los transceptores de HF 775 y 781 tienen un receptor auxiliar y un VFO que pueden ser de gran utilidad
en algunos modos de funcionamiento, especialmente para trabajar DX y concursos. Cuando el modo dividido está en
efecto, el VFO principal se utiliza para recibir y el VFO auxiliar para transmitir. Cuándo
La doble vigilancia está habilitada, el audio de ambos receptores se puede combinar en un modo seleccionable.
proporción. El programa de control admite ambas funciones usando el teclado y los comandos del teclado y
uno de varios procedimientos operativos. Se proporcionan comandos para cargar el VFO de transmisión desde
el VFO de recepción con el desplazamiento seleccionado, cargue el VFO de recepción desde el VFO de transmisión con
desplazamiento seleccionado, y para intercambiar contenido de VFO de transmisión y recepción. Al pasar en un DX
estación, por ejemplo, su frecuencia puede ser guardada temporalmente en el VFO de transmisión por el 0>
pulsaciones de teclas, luego el VFO de recepción volvió a sintonizar "diez" a un lugar tranquilo. Los contenidos del VFO son
luego intercambiado por el = pulsación de tecla. Si la estación DX solicita llamadas en frecuencia, la <
La pulsación de tecla restaura el VFO de recepción desde el VFO de transmisión. La división se puede activar y desactivar
fuera con el > pulsación de tecla. Son posibles muchas variaciones en estos procedimientos.
FM DÚPLEX FUNCIONAMIENTO
Por lo general, las operaciones del repetidor de FM requieren que la estación que recibe en una frecuencia
transmitir a un desplazamiento fijo con respecto a esa frecuencia. Esta operación es automática con
la mayoría de transceptores VHF / UHF y comandos de teclado se proporcionan para leer y escribir
transmitir desplazamiento dúplex. Los comandos del teclado están disponibles para especificar el desplazamiento dúplex y
señal, aunque algunos transceptores VHF / UHF aparentemente no tienen ninguna disposición para controlar la señal
del desplazamiento. Sin embargo, a veces es necesario escuchar en la entrada del repetidor
frecuencia, en lugar de la frecuencia de salida normal del repetidor. Para admitir esta función, el
teclado / La pulsación de tecla alterna entre las frecuencias de entrada y salida del repetidor.
EXPLORACIÓN FUNCIONAMIENTO
Para esas radios, el escaneo de soporte, se proporciona una serie de comandos para iniciar el
operación en varios modos y captura las frecuencias encontradas. El procedimiento general es
inicie el escaneo y espere a que se detenga, generalmente cuando el silenciador está roto. En esto
tiempo, se muestra la frecuencia que detuvo el escaneo y se puede escribir en un canal
con el escribir mando.
El sistema Número El comando se puede utilizar para establecer los bordes de banda baja y alta para el escaneo de software.
Esto se puede utilizar para buscar una banda específica para servicios canalizados, como el
bandas de radiodifusión, aviación y marinas. Una vez que los bordes de la banda y el paso de frecuencia
seleccionado, el teclado UP y ABAJO Las teclas de flecha se pueden utilizar para aumentar la frecuencia.
a través de la banda. Cuando se pasa por encima del borde de la banda alta, la frecuencia se establece en la baja
borde de la banda. Cuando se coloca por debajo del borde de la banda baja, la frecuencia se establece en la banda alta
borde.
OSCILADOR CALIBRACION
Algunas radios ICOM, incluidas las 775 y 781, sintetizan todas las señales del oscilador de un
oscilador maestro único. Una vez que la frecuencia del oscilador maestro esté calibrada con precisión,
las diversas señales LO y BFO estarán exactamente en frecuencia. Otras radios ICOM sintetizan
la señal LO, pero utilice un oscilador independiente para la señal BFO. En estas radios, el
La frecuencia del BFO se cambia usando un varactor y una red de diodos y resistencias para
generar las frecuencias de BFO necesarias. Este método no es muy preciso cuando se
sintonizar la radio a un RTTY de banda estrecha o transmisión de paquetes, por ejemplo.
El programa tiene disposiciones para compensar los errores sistemáticos tanto en el sintetizado
Señal LO y señales BFO conmutadas por varactor. Esto se hace ajustando la frecuencia del VFO
para compensar el error LO sistemático y los errores BFO individuales. La corrección LO es
proporcionado por el comp comando, mientras que las correcciones BFO son proporcionadas por el USB, LSB, CW,
Comandos de modo RTTY, AM y FM.
El procedimiento de calibración para radios de un solo oscilador como el 775 y el 781 es simple.
Sintonice la radio en una frecuencia WWV, preferiblemente la más alta que se escuche y escuche la
Hay tonos de modulación de 500 Hz o 600 Hz. En el modo de teclado, cambie entre USB y LSB
modos y ajuste la frecuencia usando el UP y ABAJO teclas de flecha hasta que los tonos suenen
mismo. Se puede leer la diferencia entre la frecuencia indicada y la frecuencia real.
directamente desde la pantalla o desde la radio. Divida esta diferencia por el valor real
frecuencia para calcular la compensación del VFO en PPM.
Para radios de dos osciladores, el procedimiento de calibración requiere dos frecuencias, como WWV
en 10 MHz y 20 MHz, por ejemplo. Primero, escuche los tonos en la frecuencia de 10 MHz y
utilice el procedimiento anterior, pero con el modo AM sustituido por uno de los modos SSB. Entonces,
escuche los tonos en los 20 MHz y haga lo mismo. El error LO se calcula como
diferencia entre las diferencias de 20 MHz y 10 MHz dividida por la diferencia entre las dos
Las frecuencias WWV, en este caso 10 MHz, es el error de frecuencia LO y el valor del VFO
compensación en PPM.
El procedimiento de calibración continúa para cada BFO por separado. Comenzando con una señal WWV en
cualquier frecuencia, utilice el procedimiento anterior para medir la diferencia entre la indicada y la
frecuencias reales para cada uno de los cuatro modos BFO USB, LSB, CW y RTTY. Introducir el
corrige el argumento al comando de modo del mismo nombre. Si lo desea, el CW y / o
Las frecuencias RTTY BFO se pueden modificar artificialmente para mover la frecuencia central a otras
que el desplazamiento estándar. Estas compensaciones se programarán automáticamente cada vez que el VFO
se cambia la frecuencia.
CANAL PALETAS
Cuando utilice este programa para operar más de una radio que cubra la misma frecuencia
bandas y modos, puede ser útil utilizar un conjunto estándar de archivos, que se pueden cargar
en cualquiera de las radios directamente desde el archivo. El programa incluye la capacidad de guardar
y restaurar un bloque de canales de memoria hacia y desde un archivo usando el ahorrar y restaurar
comandos. Esto permite que otros programas creen bloques de canales y los copien de uno.
radio a otro, por ejemplo. La información guardada en el archivo incluye la frecuencia,
modo y compensación. El programa también puede ejecutar una lista de comandos almacenados en un archivo y
interpretado en modo por lotes.
Sin embargo, a menudo sucede que las radios individuales necesitan una frecuencia ligeramente diferente
ajustes para recibir la misma transmisión de frecuencia, especialmente cuando hay filtros estrechos en
usar. Un ejemplo común es cuando se selecciona de un conjunto estándar de frecuencias proporcionado por el
mínimo programa (descrito en otra parte) y un Unix cron para sintonizar automáticamente la (s) radio (s)
durante todo el día. Las frecuencias estándar se pueden mantener en un archivo por lotes común a
todas las radios y cargadas por el restaurar comando por lotes.
Sin embargo, a pesar de la cron El script puede proporcionar tanto la frecuencia -g y compensación individual -o valores
específico para cada radio en la línea de comando. El programa agrega este desplazamiento, junto con
otros proporcionados por el compensar y modo comandos, si se utilizan, a medida que se transmite la frecuencia
a la radio. Por lo general, el desplazamiento es característico de la radio, como resultado de BFO
error de frecuencia, por ejemplo, y se puede calibrar manualmente de antemano.
El modo por lotes está diseñado para casos en los que se van a clonar o programar una serie de radios
con datos del canal de memoria producidos por otro programa. En principio, un script de shell de Unix
podría buscar en un archivo los horarios de transmisión actuales de la VOA y el transmisor
ubicaciones, otro programa determina el modelo de propagación y las mejores frecuencias para el
ubicación del receptor y la hora actual del día, y luego programe las radios con los resultados.
INTERFAZ DEPURACIÓN
El programa se comunica con una o más radios utilizando el bus de transmisión CI-V y el puerto serial.
protocolo asincrónico. El convertidor de nivel CT-17 se puede utilizar para conectar el voltaje CI-V
niveles (TTL) a niveles EIA (RS-232), o se puede hacer una unidad casera desde el MAX232 IC
más un puñado de condensadores. El CT-17 admite hasta cuatro radios, pero no hay
limitación de protocolo inherente a este número. El CI-V utiliza controladores activos bajos con
pullups de resistencia, por lo que se pueden conectar varias radios al mismo cable.
Los mensajes se intercambian en forma de tramas que comienzan con dos bytes de preámbulo (0xfe) y
terminando con un final de byte de mensaje (0xfd). Para manejar las radios más antiguas, el
el programa de control opera a 1200 bps; sin embargo, se puede compilar para operar a mayor
velocidades. A cada modelo de radio se le asigna un byte de identificador único, que se puede cambiar si
necesario. El programa de control envía una trama con ese identificador y espera una respuesta,
ya sea que contenga datos o un solo ACK (0xfb) o NAK (0xfa). La mayoría de las funciones implementadas por
el programa de control requiere el intercambio de varios marcos.
Ha sido la experiencia que algunas radios ocasionalmente pueden fallar al responder a un comando
o responder con un marco destrozado. Por lo tanto, el programa de control incluye una gran cantidad de
código de recuperación de error y utiliza tiempos de espera y retransmisiones según sea necesario. Dado que el bus CI-V
utiliza una arquitectura de difusión, cada octeto transmitido por el programa de control se vuelve a leer
para verificar. Si la lectura falla o no se recibe respuesta después de tres
retransmisiones, la operación falla y se muestra un mensaje de error.
El sistema rastrear El comando se puede utilizar para observar las interacciones de protocolo entre el programa y
radios. El argumento horarios habilita el rastreo de paquetes. La traza opera a partir de octetos recibidos,
ya sea una lectura de una trama transmitida precedida por "T:" o una copia de una trama recibida
precedido por "R:". Cada transmisión se repite hasta tres veces en caso de error, después
que la operación falla y se informa como un error. El argumento paquete habilita el bus
mensajes de error, que normalmente se suprimen hasta que se alcanza el límite máximo de reintentos.
HISTORIA
Escrito por David L. Mills, W3HCF; esta actualización el 25 de septiembre de 1996. Esta página de manual fue
creado a partir de la documentación HTML original por Hamish Moffatt VK3SB[email protected]>
para Debian (pero puede ser utilizado por otros).
Use icom en línea usando los servicios de onworks.net