АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

icom - Интернет в облаке

Запуск icom в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда icom, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


icom - пульт дистанционного управления приемопередатчиками и приемниками ICOM

СИНТАКСИС


ИКОМ [-r радио] [-c канал] [-m режим] [-o смещение] [-g частота] [-f файл] [
-adk]

ОПИСАНИЕ


Эта программа управляет радиоприемниками и приемопередатчиками ICOM с опцией CI-V. Большинство
последние радиостанции ICOM уже имеют эту возможность; старые радиостанции можно преобразовать с помощью
соответствующий адаптер установлен внутри магнитолы. К одному устройству можно подключить до четырех радиостанций CI-V.
один последовательный порт с использованием преобразователя уровня, такого как CT-17, который включает в себя микросхему MAX232
и не более того.

В программе реализовано виртуальное радио с банком каналов памяти, соответствующих
конкретная радиомодель. Каждый канал может поддерживать частоту, режим и, в случае VHF / UHF
FM-радио, дуплексное смещение передачи. Виртуальное радио также включает частотно-регулируемый
рабочий регистр генератора (VFO), который контролирует фактическую частоту приемника, и
несколько значений, используемых для управления функциями настройки и выбора режима. Большинство радио
поддержка режимов USB, LSB, AM, CW и RTTY; некоторые поддерживают узкие / широкие фильтры, а некоторые поддерживают
FM-режимы тоже. Дополнительные функции, которыми можно управлять на некоторых радиостанциях, - это антенна.
выбор, управление сканированием, шаг настройки основного диска и несколько других функций, реализованных в
различные радиомодели.

Фактическая частота VFO, режим и сдвиг дуплекса передачи контролируются напрямую
программа. Доступ ко всем другим регистрам и каналам памяти осуществляется через VFO, который может быть
загружается из выбранного канала памяти, изменяется и записывается обратно в тот же или другой
канал. Когда реализовано, фактический вторичный VFO управляется загрузкой из, или
обмен содержимым с VFO. Другие функции, такие как шаг настройки, скорость настройки и
Компенсация фактических погрешностей частоты радиогенератора, осуществляется программно.

Программа знает о самых ранних и поздних моделях радиостанций ICOM. Программу можно сказать
какая модель присутствует или направлена ​​на поиск всех известных моделей и сообщать о каждой найденной.
На выбранном радиомодуле выполняется ряд диагностических тестов, чтобы определить, какой
параметры присутствуют и инициализировать в известное состояние. Программа обнаруживает определенные
аномальное поведение некоторых радиостанций и регулирует его работу, чтобы
соответствует модели виртуального радио.

Программа работает в одном из трех режимов: пакетная клавиатура и клавиатура. В режиме клавиатуры
команды и аргументы вводятся с клавиатуры после icom> подсказка, один
команд в каждой строке, и доступен полный набор команд. В пакетном режиме то же самое
Команды и аргументы считываются из файла, указанного в качестве параметра в командной строке.
В режиме клавиатуры команды и аргументы вводятся с клавиатуры и с цифровой клавиатуры.
после > быстрый. В этом режиме для большинства обычных нажатий клавиш используется цифровая клавиатура.
введите аргументы, а за аргументами следует один символ, представляющий
имя команды. Сочетания клавиш со стрелками на клавиатуре (не на цифровой клавиатуре) используются для выполнения
рутинные вещи, такие как настройка вверх / вниз или увеличение / уменьшение скорости настройки.

Параметры в командной строке можно использовать для выбора модели радио и установки частоты.
и режим. Использование соответствующим образом созданного Unix кронтаб файл, можно настроить радио на
например, разные частоты, используемые коротковолновым вещателем в течение дня.
Для Minimuf программа (имеется в отдельном дистрибутиве), есть возможность сборки
сценарии оболочки, которые предсказывают наиболее вероятные частоты и соответствующим образом настраивают радио.

Программа включает в себя функции для управления сканированием на некоторых радиостанциях и передачи в дуплексном / раздельном режимах.
на других. Он также включает дополнительную функцию для управления аудиокодеком на Sun
рабочие станции. Эта функция может использоваться в сочетании с программами мультимедийной конференц-связи.
разработан сообществом интернет-исследователей. Аудио ресивер подключен к
рабочая станция и сеанс MBONE начались с НДС аудио инструмент работает. Удаленный оператор
может управлять приемником через сеанс Telnet и использовать эту функцию для управления усилением,
выберите входной порт и при необходимости отключите звук динамика.

BASIC РАБОТА


Большинство команд и параметров командной строки принимают аргументы, хотя многие аргументы могут быть
дефолт. Аргументы частоты с плавающей запятой без знака определяют абсолютную частоту VFO.
в МГц, если меньше 1000, и в кГц в противном случае. Со знаком с плавающей точкой (перед которой стоит
явный + or - символ) аргументы частоты указывают смещение относительно текущего
Частота VFO в кГц. Аргументы смещения с плавающей запятой со знаком или без знака указывают
сдвиг частоты передающего дуплексного, раздельного генератора или генератора биений (BFO) в кГц. Подписано
или целочисленные аргументы шага без знака определяют шаг настройки в Гц. Целочисленный канал без знака
аргументы указывают номер канала памяти в диапазоне от 1 до самого высокого, доступного в
конкретное радио. Номер канала, указанный как "." означает текущий выбранный канал
и $ - самый высокий доступный канал. Другие числовые и символьные строковые аргументы принимают
значения в соответствии с меню помощи, описанным ниже.

Поскольку наиболее распространенной функцией является настройка радио на разные частоты или сканирование
диапазон частот, предусмотрено компактное соглашение. На клавиатуре, клавиатуре или в пакетном режиме
режимы, действительное подписанное или беззнаковое число с плавающей запятой, встречающееся в качестве первого токена на
Командная строка - это неявная команда для установки частоты VFO, за которой может следовать режим
Спецификация. Кроме того, для большинства команд и аргументов стоит вопросительный знак "?" появление
в позиции команды или аргумента вызывает справочную информацию для этой команды или
аргумент для отображения. Информация находится в двух столбцах - в первом отображается команда или
строка с именем опции, а во втором столбце приводится краткое описание функции.

Программа завершается, когда обрабатываются параметры командной строки и командная строка включает
любой вариант кроме -r, -i or -f. Это предназначено для использования в сценариях оболочки, где все
функции могут быть выполнены с использованием только параметров командной строки. Режим клавиатуры сигнализируется
префикс icom>, а режим клавиатуры сигнализируется префиксом > и пакетный режим не имеет
префикс. Клавиатурные и пакетные команды завершаются ENTER клавиша на клавиатуре
или цифровая клавиатура. Команды клавиатуры заканчиваются специальным символом в зависимости от
команда.

Радио должно быть выбрано перед любой управляющей командой. Это можно сделать с помощью
радио в режиме клавиатуры или в пакетном режиме, а -r параметр командной строки. В
поведение радио команда без аргументов зависит от того, было ли уже радио
выбрано. Если нет, программа сканирует шину CI-V на наличие всех известных радиостанций и каждого из них.
found отображает строку возможностей, показывающую название радио и диапазон настройки. Если на радио есть
уже выбран, отображается только строка его возможностей. В радио команда с действительным
аргумент можно использовать в любое время для повторного выбора другого радио, но только один может быть активным
в любой момент времени.

канал команда выбирает канал памяти и передает его содержимое, включая
частота, режим и сдвиг дуплекса передачи к VFO. В частота команда устанавливает VFO
частота, но не влияет на режим. Точно так же Режим команда устанавливает режим без
влияя на частоту. Для радиостанций VHF / UHF дуплекс команда устанавливает смещение; тем не мение,
по крайней мере, с 271, нет очевидных способов установить знак этого смещения. В
записывать команда записывает частоту, режим и смещение VFO в канал памяти, уничтожая
его предыдущее содержание. В Очистить команда очищает канал памяти для тех радиостанций, которые
поддержать это.

Некоторые радиостанции ICOM не компенсируют гетеродин (LO) при изменении режима и
BFO сдвигается в полосе пропускания. Это приводит к нежелательному эффекту расстройки радиоприемника.
на величину до 3 кГц при изменении режима. При обнаружении одного из этих радиомодулей
во время инициализации программа перезаписывает частоту каждый раз при установке режима. В
в случае трансиверов с приемниками общего покрытия следует обращать внимание на
установка переключателя GENE-HAM. Если в положении HAM, невозможно перейти на
частота за пределами радиолюбительских диапазонов. Поскольку установка этого переключателя сохраняется вместе с
частота и режим в канале и, по-видимому, не могут быть изменены с помощью радиокоманд,
настройку, возможно, придется выполнить вручную.

TUNING ОПЕРАЦИИ


Режим клавиатуры может быть очень неудобным при поиске сигналов в полосе частот, так как новый
Команда должна использоваться каждый раз при изменении частоты. В клавиатура команда помещает
программа в режиме клавиатуры и меняет строку подсказки на ">". В этом режиме такие аргументы
как частоту, шаг настройки и т. д., можно вводить непосредственно с клавиатуры и числовые
клавиатура. Конечно, клавиатура должна быть в В Замка режим, чтобы это работало правильно. В
в режиме клавиатуры сначала указываются аргументы, за которыми следует один символ, определяющий
команда и завершает ввод.

Большинство радиостанций ICOM настраиваются с шагом 10 Гц, в то время как некоторые ВЧ-радиостанции настраиваются с шагом 1 Гц, а некоторые
Радиостанции VHF / UHF настраиваются с шагом 100 Гц. Программа определяет минимальный шаг настройки во время
инициализации и соответствующим образом регулирует различные дисплеи и диапазоны управления. В
Самый простой способ настроить радио - использовать режим клавиатуры и клавиши со стрелками. В UP и DOWN
клавиши со стрелками изменяют частоту на один шаг вверх или вниз. В ЛЕВЫЙ и ПРАВО клавиши со стрелками
уменьшите и увеличьте частоту настройки (Гц на шаг) соответственно. Значения ставок начинаются с
минимальный шаг настройки и увеличивайте с 1-2.5-5-10 шагов до 5 МГц на шаг.

Каждое нажатие UP и DOWN Клавиши отображают текущую частоту, режим и либо
сдвиг дуплексной передачи или сдвиг разделения. Отображение также производится другими командами
которые изменяют эти количества. Каждое нажатие ЛЕВЫЙ и ПРАВО клавиши отображает текущий
скорость настройки. Каждое нажатие ENTER Клавиша отображает текущую частоту и режим VFO. Если
предшествует одиночный + or -, канал памяти увеличивается или уменьшается,
соответственно, и содержимое этого канала заменяет VFO. Частоты VFO могут быть
вводится напрямую с клавиатуры +, -, ., цифра и ENTER ключи. Немного попрактиковавшись,
легко сканировать диапазон (скажем, с шагом 1 кГц в USB) в поисках сигналов и, когда один
, измените шаг на 100 Гц, чтобы приблизиться, а затем на шаги 10 Гц для окончательного
регулировка.

С помощью клавиш со стрелками значения частоты VFO должны соответствовать целым кратным
значений ставок. Это предотвращает оставление радио на какой-то нечетной частоте, увеличивая
скорость настройки и нахождение фактических шагов настройки, приходящихся на нечетные значения. При необходимости
шаг команда с клавиатуры или s с помощью команды клавиатуры можно изменить шаг настройки на
произвольные значения. Это полезно в некоторых канальных сервисах с нецелым каналом.
интервалы, как в морской радиосвязи. В скорость команда клавиатуры может использоваться для установки
ставка напрямую.

ПЕРЕДАТЬ / ПРИЕМ SPLIT РАБОТА


КВ трансиверы 775 и 781 имеют дополнительный приемник и VFO, которые могут быть очень полезны.
в некоторых режимах работы, особенно для работы DX и контестов. Когда режим разделения находится в
В результате основной VFO используется для приема, а вспомогательный VFO - для передачи. Когда
двойное прослушивание включено, звук от обоих приемников можно объединить в выбираемый
соотношение. Программа управления поддерживает обе функции с использованием клавиатуры и команд с клавиатуры, а также
одна из нескольких рабочих процедур. Предусмотрены команды для загрузки передающего VFO из
приемного VFO с выбранным смещением, загрузите приемный VFO из передающего VFO с помощью
выбранное смещение, и поменять местами передачу и прием содержимого VFO. Когда происходит на DX
станции, например, ее частота может быть временно сохранена в передающем VFO с помощью 0>
нажатия клавиш, затем приемный VFO перенастроится на "десять" в тихое место. Содержимое VFO
затем поменял местами = нажатие клавиши. Если DX-станция запрашивает частоту вызовов, <
нажатие клавиши восстанавливает принимаемый VFO из передающего VFO. Разделение можно включить и
прочь с > нажатие клавиши. Возможны многие варианты этих процедур.

FM DUPLEX РАБОТА


Обычно для работы FM-ретранслятора требуется, чтобы радиостанция принимала на частоте
передавать с фиксированным смещением относительно этой частоты. Эта операция выполняется автоматически с
большинство трансиверов VHF / UHF и клавиатурных команд предназначены для чтения и записи
сдвиг дуплексной передачи. Команды клавиатуры позволяют указать смещение дуплексного режима и
знак, хотя некоторые приемопередатчики VHF / UHF, по-видимому, не имеют возможности контролировать знак
смещения. Однако иногда необходимо слушать на входе репитера.
частота, вместо нормальной выходной частоты ретранслятора. Для поддержки этой функции
клавиатура / нажатие клавиши переключает входную и выходную частоты ретранслятора.

СКАНИРОВАНИЕ РАБОТА


Для этих радиостанций, поддерживающих сканирование, предоставляется ряд команд для запуска
работа в различных режимах и захват найденных частот. Общая процедура заключается в
запустите сканирование и дождитесь его остановки, обычно при выходе из строя шумоподавителя. На это
время отображается частота, которая остановила сканирование, и может быть записана в канал
с записывать команда.

группа Команда может использоваться для установки краев нижнего и верхнего диапазона для программного сканирования.
Это можно использовать для поиска определенной полосы частот для канализированных услуг, таких как
радиовещание, авиационные и морские радиодиапазоны. Как только края полосы и шаг частоты будут
был выбран, клавиатура UP и DOWN клавиши со стрелками можно использовать для изменения частоты
через группу. При переходе выше границы диапазона высоких частот частота устанавливается на низкий уровень.
край полосы. При переходе ниже границы нижней полосы частота устанавливается на верхнюю полосу.
край.

ГЕНЕРАТОР КАЛИБРОВКА


Некоторые радиостанции ICOM, включая 775 и 781, синтезируют все сигналы генератора от
одиночный задающий генератор. Как только частота задающего генератора точно откалибрована,
различные сигналы LO и BFO будут точно соответствовать частоте. Другие радиостанции ICOM синтезируют
сигнал LO, но использовать независимый генератор для сигнала BFO. В этих радиоприемниках
Частота BFO сдвигается с помощью варактора и сети диодов и резисторов на
генерировать необходимые частоты BFO. Этот метод не очень точен при удалении
настройка радио, например, на узкополосный RTTY или пакетную передачу.

В программе предусмотрена возможность компенсации систематических ошибок в синтезированных
Сигнал гетеродина и сигналы BFO с варакторной коммутацией. Это делается путем настройки частоты VFO.
для компенсации систематической ошибки гетеродина и отдельных ошибок BFO. Поправка LO равна
предоставлено комп команда, в то время как поправки BFO предоставляются USB, LSB, CW,
Команды режимов RTTY, AM и FM.

Процедура калибровки радиоприемников с одним генератором, таких как 775 и 781, проста.
Настройте радио на частоту WWV, желательно самую высокую из слышимых, и слушайте
Присутствуют модулирующие тоны частотой 500 или 600 Гц. В режиме клавиатуры переключитесь между USB и LSB.
режимов и отрегулируйте частоту с помощью UP и DOWN клавиши со стрелками до тех пор, пока не раздастся звуковой сигнал
такой же. Можно прочитать разницу между указанной частотой и фактической частотой.
прямо с дисплея или с магнитолы. Разделите эту разницу на фактическую
частота для расчета компенсации VFO в PPM.

Для радиостанций с двумя генераторами процедура калибровки требует двух частот, например WWV.
например, на 10 МГц и 20 МГц. Сначала прислушайтесь к тональным сигналам на частоте 10 МГц и
используйте описанную выше процедуру, но с режимом AM, замененным на один из режимов SSB. Потом,
прислушайтесь к тональным сигналам на частоте 20 МГц и сделайте то же самое. Ошибка гетеродина вычисляется как
разница между разницей в 20 и 10 МГц, деленная на разницу в двух
Частоты WWV, в данном случае 10 МГц, представляют собой ошибку частоты гетеродина, а значение VFO
компенсация в PPM.

Процедура калибровки продолжается для каждого BFO отдельно. Запуск с сигналом WWV в
любой частоты, используйте описанную выше процедуру для измерения разницы между указанным и
фактические частоты для каждого из четырех режимов BFO USB, LSB, CW и RTTY. Введите
исправляет аргумент одноименной команды режима. При желании CW и / или
Частоты RTTY BFO могут быть искусственно изменены, чтобы переместить центральную частоту на другую.
чем стандартное смещение. Эти смещения будут автоматически программироваться каждый раз, когда VFO
частота изменена.

КАНАЛ ПАЛИТРЫ


При использовании этой программы для работы более чем одного радио, которые покрывают одну и ту же частоту
диапазоны и режимы, может быть полезно использовать стандартный набор файлов, которые можно было бы загрузить
в любой из радиоприемников прямо из файла. В программе есть возможность сохранять
и восстановить блок каналов памяти в файл и из файла с помощью спасти и восстановление
команды. Это позволяет создавать блоки каналов другими программами и копировать их из одной
радио к другому, например. Информация, сохраненная в файле, включает частоту,
режим и смещение. Программа также может выполнять список команд, хранящихся в файле, и
интерпретируется в пакетном режиме.

Однако часто бывает, что отдельные радиостанции нуждаются в немного другой частоте.
настройки для приема той же частоты передачи, особенно когда узкие фильтры находятся в
использовать. Типичный пример - выбор из стандартного набора частот, предоставляемых
Minimuf программа (описанная в другом месте) и Unix крон для автоматической настройки радио (ов)
в течение дня. Стандартные частоты могут поддерживаться в пакетном файле, общем для
все радиоприемники и загружены восстановление пакетная команда.

Однако крон скрипт может предоставить как частоту -g и индивидуальный зачет -o ценности
специфичен для каждого радио в командной строке. Программа добавляет это смещение вместе с
другие предоставлены смещение и Режим команды, если используются, когда частота передается
На радио. Обычно смещение характерно для магнитолы, так как BFO
погрешность частоты, например, и может быть откалибрована вручную вручную.

Пакетный режим предназначен для случаев, когда необходимо клонировать или запрограммировать несколько радиостанций.
с данными канала памяти, созданными другой программой. В принципе, сценарий оболочки Unix
может искать в архиве текущие расписания передачи VOA и передатчик
местоположения, другая программа определяет модель распространения и наилучшие частоты для
местоположение приемника и текущее время суток, а затем запрограммируйте радио (а) с результатами.

ИНТЕРФЕЙС ОТЛАДКА


Программа обменивается данными с одним или несколькими радиостанциями, используя широковещательную шину CI-V и последовательный порт.
асинхронный протокол. Преобразователь уровня CT-17 может использоваться для сопряжения напряжения CI-V.
от уровней (TTL) до уровней EIA (RS-232), или самодельный блок можно сделать из MAX232 IC
плюс кучка конденсаторов. CT-17 поддерживает до четырех радиомодулей, но нет
присущее протоколу ограничение на это количество. CI-V использует драйверы активного низкого уровня с
подтяжки резистора, поэтому к одному проводу можно подключить несколько радиомодулей.

Обмен сообщениями осуществляется в виде кадров, начинающихся с двух байтов преамбулы (0xfe) и
оканчивается одним концом байта сообщения (0xfd). Для работы со старыми радиостанциями
программа управления работает на скорости 1200 бит / с; однако его можно скомпилировать для работы на более высоких
скорости. Каждой радиомодели назначается байт уникального идентификатора, который можно изменить, если
необходимый. Управляющая программа отправляет кадр с этим идентификатором и ожидает ответа,
либо содержащие данные, либо один ACK (0xfb) или NAK (0xfa). Большинство функций реализовано
управляющая программа требует обмена несколькими кадрами.

Опыт показывает, что некоторые радиостанции могут иногда не реагировать на команду.
или ответьте искаженным фреймом. Таким образом, программа управления включает в себя много
код восстановления после ошибки и при необходимости использует тайм-ауты и повторные передачи. Так как автобус CI-V
использует широковещательную архитектуру, каждый октет, передаваемый управляющей программой, считывается обратно
для подтверждения. Если повторное считывание не удается или ответ не получен после трех
повторных передач операция завершается ошибкой и отображается сообщение об ошибке.

прослеживать можно использовать для наблюдения за взаимодействием протокола между программой и
радио. Аргумент автобус включает трассировку пакетов. Трассировка работает с полученных октетов,
либо обратное считывание переданного кадра, которому предшествует "T:", либо копия полученного кадра
предшествует "R:". Каждая передача повторяется до трех раз в случае ошибки, после
при которой операция завершается неудачно и отображается как ошибка. Аргумент пакет позволяет автобусу
сообщения об ошибках, которые обычно подавляются до тех пор, пока не будет достигнут максимальный предел повторных попыток.

ИСТОРИЯ


Автор Дэвид Л. Миллс, W3HCF; это обновление 25 сентября 1996 г. Эта страница руководства была
созданный на основе исходной HTML-документации Хэмиша Моффатта VK3SBхамиш@debian.org>
для Debian (но может использоваться другими).

Используйте icom онлайн с помощью сервисов onworks.net


Ad


Ad