R3AZ
Понедельник, 06.05.2024, 08:42
Приветствую Вас Гость | RSS
 
Главная РегистрацияВход
Меню сайта
Наш опрос
Какой у Вас трансивер?
1. Самодельный SDR квадратурный
2. Самодельный SDR DDC/DUC
3. Самодельный аналоговый
4. Любительская разработка, самодельный
5. Есть всякие трансиверы
6. Аналоговый
7. SDR-приставка
8. SDR-моноблок
9. Любительская разработка, купил готовый
Всего ответов: 12
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

14:19
Удаленное управление трансиверами SunSDR2 в версии программы ExpertSDR3

Материал находится в стадии редактирования...

в составлении данного материала оказывал содействие Дмитрий R3PAM,

предоставив возможность доступа к своему трансиверу

и выполнив настройки на основном QTH 

28.01.2024

В данном материале покажу основные настройки программных компонентов от Эксперт Электроникс для удалённой работы через трансиверы серии SunSDR2/PRO/DX в версии ПО ExpertSDR3. Инструкция разработчика по удалённому подключению находится по данному адресу.

Для удалённого управления данными трансиверами необходимо произвести определённые настройки на основном QTH (там, где установлен сам трансивер) и удалённой (клиентской) машине. Оба узла используют одну и ту же версию программы ExpertSDR3. Разница заключается в том, что на основном QTH запускается дополнительный серверный компонент. Так же, производится первичная регистрация в облачном сервисе cloud.eesdr.com (сервер установлен в офисе компании), в настройках ПО обоих узлов вводятся авторизационные данные и производится удалённое подключение. Возможны два варианта использования сервиса: управление трансивером в режиме приёма через обычный браузер (web-форма) или полноценное управление трансивером на приём/передачу на клиентской машине. Одновременно, эти сервисы не работают. Так же, нельзя одновременно подключиться более чем одному клиенту к web-форме. Поэтому, следите за тем, в каком варианте сервиса вы зарегистрированы в данный момент. Так же, нельзя одновременно использовать трансивер на основном QTH и одновременно использовать удалённое подключение в любом из двух вариантов.

В отличии от того способа удалённого подключения, который был реализован для ПО ExpertSDR2 второй версии, здесь не нужен статический/белый ip-адрес, нет необходимости отдельно настраивать домашний роутер (проброс портов, добавление машины в зону DMZ и т.п.). Необходимо только на определённом этапе разрешить в появившемся окне фаервола операционной системы возможность передачи данных программой в сеть. Кроме того, изменён сам принцип удалённого подключения: первичная авторизация пользователя производится в облачном сервисе и, в случае если клиентский компьютер увидел трансивер на основном QTH  - устанавливается peer-to-peer соединение между этими двумя узлами в одноранговой сети...

Теперь, покажу последовательность действий для настройки данной системы. Сразу условимся, что в аппарате записана актуальная версия прошивки.

1. Регистрируемся в облачном сервисе компании Эксперт Электроникс по адресу: https://cloud.eesdr.com:5450/reg.html

Здесь необходимо указать свой e-mail адрес и задать пароль (можно принять пароль, предлагаемый системой), поставить галку в каптче и нажать кнопку [Register].

Регистрация в облачном сервисе

 

2. Открываем свой почтовый ящий, видим письмо от Эксперт Электроникс:

Письмо с подтверждением регистрации

 

3. Перейдя по ссылке,  подтверждаем свою учётную запись:

вход в облачный сервис

После этого, можно выйти из системы, нажав кнопку [Log Out]. В последующем, попробуем авторизоваться снова с тем, чтобы запустить приём в web-форме...

 

4. Для основного QTH скачиваем необходимый серверный компонент по ссылке: https://eesdr.com/images/software/ESDR3/win64_20221028.zip

серверный компонент

 

5. Сохраняем архив, распаковываем в любое место, открываем папку, находим в ней файл config.json, открываем его с помощью блокнота и вносим свои авторизационные данные - логин (e-mail) и пароль:

настройка конфигурационного файла

Важно! Для сохранения файла без изменения его расширения *.json" необходимо просто нажать крестик в верхнем правом углу окна блокнота и согласиться с сообщением о сохранении изменений в файле. Если вы сохраните файл через меню, то по умолчанию он сохранится в текстовом формате с расширением *.txt и потеряет свои свойства для серверного компонента - обратите внимание на этот момент. Сохранять через меню "Файл>>Сохранить как..." - можно, но необходимо переключиться в режим сохранения "Все файлы (*.*)", при этом, система выдаст сообщение о том, что вы пытаетесь перезаписать существующий файл, далее, необходимо нажать кнопку [Да], что неудобно...

 

6. Теперь переходим к настройкам программы ExpertSDR3 на основном QTH. 

Запускаем программу - появляется форма приветствия. Здесь для нас наиболее важны вторая и третья вкладки. На второй вкладке Remote заносим те же самые данные и выполняем вход, нажав кнопку [Login].

ввод авторизационных данных на вкладке Remote

 

Мы должны увидеть сообщение об успешной авторизации:

авторизация в форме приветствия программы  

 

Переходим на третью вкладку и включаем связь с серверным компонентом:

Синхронизация с серверным компонентом

 

7. Выбираем в левом фрейме формы приветствия наш трансивер и запускаем программу ExpertSDR3.

форма приветствия программы

Важно! Кнопку [Power] не нажимаем. Т.е. окно программы у нас открыто, но не выполнен старт программы трансивера.

8. Теперь необходимо запустить серверный компонент - файл "runME.bat".

запуск серверного компонента runme.bat

После запуска у нас откроется два окна системы MS-DOS и если серверный компонент увидел трансивер - в одном из окон появится сообщение о том, что связь успешно установлена (Connect Successful):

запуск серверного компонента

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

В случае успешного коннекта серверного компонента с программой, можем попробовать открыть на этой же машине основного QTH web-форму и убедиться, что удалённый мониторинг у нас работает. Авторизуемся в облачном сервисе, через несколько секунд видим в списке наш трансивер,

авторизация пользователя в облачном сервисе

выполняем подключение к нему, нажав кнопку [Connect] и ещё через несколько секунд должен открыться интерфейс приёмника в браузере. Выполняем настройки интерфейса на свой вкус и проверяем работоспособность всего функционала.

работа web-приемника в браузере

Убедившись в работе web-формы, останавливаем приёмник, закрываем его и выходим из облачного сервиса по кнопке [Logout]. Иначе, программа на удалённом клиентском компьютере увидит занятое устройство и не сможет к нему подключиться. 

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

 

Продолжение следует...

 

 

Просмотров: 162 | Добавил: MK748 | Теги: ExpertSDR3, Remote access ExpertSDR3, SunSDR2, удаленное управление трансивером | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт
Поиск
Календарь
«  Январь 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031
Архив записей
Друзья сайта
Copyright MyCorp © 2024
Бесплатный хостинг uCoz