ExpertSDR3 и сторонние программы: управление трансивером, передача IQ-потоков и звука, а также CW-макросов через единый открытый интерфейс.
TCI - Transceiver Control Interface (интерфейс управления трансивером) был разработан компанией Эксперт Электроникс, для простого и многофункционального подключения между ExpertSDR3 и сторонними программами. TCI имеет все необходимые команды управления аналогичные CAT системе, также он может передавать IQ-потоки из ExpertSDR3 клиентам (сторонние программы, такие как Skimmer'ы и т.д.) по локальной сети и интернету, CW макросы от клиентов и Audio In/Out потоки для цифровых видов связи.
TCI это универсальный интерфейс работающий одновременно с множеством клиентов (Вы можете подключить его одновременно к аппаратным журналам, Skimmer'ам, УМ-ам, антенным коммутаторам и пр.). Он был разработан как открытый протокол для использования с радиооборудованием всех производителей, которые имеют один, два и более приёмника/передатчика. Это новое слово в интерфейсах управления радио!
Ссылка на список файлов с описанием интерфейса на английском и русском языках и исходный код демо-клиента с поддержкой TCI.
Актуальная версия TCI - 2.0
Программа создана для того, чтобы синхронизировать программу ExpertSDR3 и стороннее ПО, не поддерживающее TCI, через CAT и VAC.
В левой части окна необходимо указать адрес и порт TCI сервера ExpertSDR3.
В правой части окна расположены:
Настройки для CAT и VAC, они должны повторять таковые в ExpertSDR2
Добавлен PTT transfer, проброс сигнала PTT из E-Coder/2 панелей в TCI, активно используется для N1MM
IQ output, теперь можно передавать IQ сигнал из TCI в звуковую карту по VAC, с частотой дискретизации в пределах от 48 кГц до 384 кГц
TCI transfer, добавлен проброс команд TCI через CAT. Команда должна иметь приставку "TC:", пример команды: TC:volume:-6
Экспериментальный модуль Rig Sync - повторяет по функциональности OmniRig, предназначен для синхронизации ExpertSDR3 с трансиверами сторонних производителей. Соединение тестировалось с трансиверами Elecraft K3 и Kenwood TS-2000
Цветовые индикаторы:
Серый индикатор – неактивно
Зеленый индикатор – соединение установлено/устройство открыто
Желтый индикатор – выполняется подключение
Красный индикатор – не удалось открыть устройство
Если вы используете приемники ColibriDDC или ColibriNANO, тогда команда перехода на передачу заменяется на команду Mute. Это же действие будет выполнено, если в настройках TCI включить TX as Mute. В настройках TCI можно указать какой программный трансивер использовать для синхронизации.
Мы добавили новый модуль обмена TCI командами между RadioSync и сторонним ПО по COM-порту. Он создан специально для тех программ в которых есть COM-порт, но нет возможности использовать web-socket как интерфейс обмена командами. То есть для них разработан модуль передачи данных между WEB-socket и COM-портом. В таком случае работает только управление, т.к. IQ и аудио сигналы не передаются через COM-порт.
Интерфейс Web-socket используется TCI протоколом для передачи данных, но не все разработчики могут/хотят внедрять WEB-socket в своё ПО. Вы можете обратиться к разработчикам, еще не поддержавшим TCI в своем ПО, рассказав им о более привычном способе поддержки TCI через COM-порт.
JTDX, авторы Игорь (UA3DJY) и Арво Ярве (ES1JA) для Windows, Linux, MacOS
MSHV, автор Хрисимир Христов (LZ2HV) для Windows и Linux
WSJT-X Improved, автор Уве Риссе (DG2YCB), основано на WSJT-X, автор Джо Тейлор (K1JT) для Windows, Linux, macOS
RF2K-S программа управления усилителями мощности RF-kit для Windows
BURST V_09_05 программа управления усилителями BURST для Windows
Gemini Multi Control, автор Ernst OE3IDE, программа управления усилителями Linear Amp Gemini для Windows
LogHX, автор Алексей Владимирович Чернобай (RX4HX) для Windows
SWISSLOG, авторы Walter Baur (HB9BJS) и Jordi Quintero (EA3GCV) для Windows
RUMlog, автор Thomas Lindner (DL2RUM) для macOS
5MContest, автор Филоненко Виталий (RM5F) для Windows
MacLoggerDX, автор Don Agro (VE3VRW), с версии v6.23b47 для macOS
Log4OM, авторы Daniele Pistollato (IW3HMH) и Terry Genes (G4POP) для Windows
OCLog, автор Павел Ильяшенко (VK6NX) для Windows, Linux, macOS
TCI to Icom Tuner Interface, автор Peter (HB9DUT)
Прошвка для микроконтроллера ESP32, позволяющая подключать автоматичкские антенные тюнеры с интерфейсом Icom (AH-4, Stockcorner JP-4 и др.) к трансиверам с поддержкой протокола TCI. Автоматически отсеживает перестройку по частоте и команды настройки из ExpertSDR3.
N4PY Control Software, автор Carl Moreschi (N4PY) для Windows
SDC автор Юрий Павлов (UT4LW)
Ссылки для скачивания были удалены по просьбе разработчика.
Пиложение очень простое, оно позволяет получать споты из N1MM+ и посылать их в ExpertSDR2 по TCI.
Если Ваш аппаратный журнал не поддерживает TCI или Вы просто хотите добавить CW макрос в ExpertSDR2, используйте TCI-Macro
Note from the developer: "TunerReminder is a small tool that helps you to use your manual antenna tuner or tune your tube pa. Effortless notation of the values on a piece of paper is, therefore, a thing of the past."
TCI (ESP32s) Arduino Libraries for SunSDR rigs by IW7DMH
Note from the developer: "TCI library for the ESP32s family devices. It is based on the 1.3 TCI protocol version and tested on EESDR v1.3.1-Upd.4.
You can program the ESP32 devices using the Arduino IDE, so it should be very simple using it. Like any control system it works in two ways:
1- catch the events generated by the radio and activate typical devices such as relays, displays, filters, etc.
2- use input from external devices to send commands like changing the frequency of any VFO, enabling/disabling the second receiver, changing the width of the filter, and so on."