PDA

Просмотр полной версии : Простой софт для Baofeng



СергейВ
31.08.2013, 21:15
Хочу предложить Вашему вниманию свой последний проект - простенькую утилиту для конфигурирования радиостанций Baofeng. Скачать можно здесь: http://wiki.baoclone.google code.com/git/files/baoclone-1.0.zip

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

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

Пример конфигурации для UV-B5: uv-5r-sunnyvale.conf (https://code.google.com/p/baoclone/source/browse/examples/uv-5r-sunnyvale.conf)

Поддерживаются следующие типы станций:

Baofeng UV-5R и совместимые
Baofeng UV-B5, UV-B6
Baofeng BF-666S, BF-777S, BF-888S и совместимые

Утилита работает под Windows, Linux и Mac OS X. Для соединения с радиостанцией нужен соответствующий кабель USB или RS-232.

Это открытый проект: исходные тексты распространяются свободно на условиях лицензии MIT. Подробности смотрите на сайте проекта (https://code.google.com/p/baoclone/). Программа устроена в модульном стиле, так что можно добавлять другие протоколы и типы станций. Если появятся желающие сделать GUI - буду рад. Конструктивная критика приветствуется.

Сергей -- KK6ABQ

Добавлено через 45 минут(ы):

Берите обновленную версию 1.0.1: http://wiki.baoclone.google code.com/git/files/baoclone-1.0.1.zip
Исправлена мелкая ошибка. Имена портов COM не распознавались на Windows7.

Сергей

СергейВ
23.09.2013, 06:31
Появилась новая версия утилиты baoclone: http://wiki.baoclone.google code.com/git/files/baoclone-1.2.zip

Изменения:

Добавлена поддержка для трансивера Yaesu FT-60R. Подробности здесь: https://code.google.com/p/baoclone/wiki/YaesuFT60R
Исправлена ошибка для UV-5R and BF-888S: неинициализированные значения параметров канала могли приводить к неверным режимам работы.

Сергей -- KK6ABQ