UV390 Studio

Редактор кодплагов для радиостанций семейства TYT MD-UV380(390). Современный интерфейс, работа с RDT и отдельными файлами ключей DEC, гибкие таблицы и подробные подсказки к настройкам.

Редактор кодплагов для радиостанций семейства TYT MD-UV380(390). Современный интерфейс, работа с RDT и отдельными файлами ключей DEC, гибкие таблицы и подробные подсказки к настройкам.

Работа с радиостанцией и файлами

  • Создание нового кодплага, открытие и сохранение RDT с сохранением совместимости с оригинальной CPS.
  • Чтение и запись кодплага через USB.
  • Обмен с паролем программирования и отдельный режим без пароля.
  • Пошаговые окна чтения и записи с индикацией этапов и прогресса.
  • Резервное копирование перед записью кодплага.
  • Просмотр основной информации о радиостанции.
  • Чтение доступных инженерных параметров в скрытых настройках — без их редактирования и включения в RDT.

Настройки кодплага

  • Общие параметры радиостанции, меню, кнопки и быстрые действия.
  • Каналы, цифровые контакты, группы приёма, зоны и списки сканирования.
  • Сообщения, тревожные функции и параметры GPS.
  • Работа с верхней и нижней строками приёмника.
  • Добавление и редактирование записей, пакетное добавление для поддерживаемых разделов.
  • Расширенный редактор каналов с вкладками «Основное» и «Дополнительно».
  • Отдельный подсчёт цифровых и аналоговых каналов.

Шифрование

  • Базовые ключи Basic и Enhanced.
  • Расширенное шифрование: AES-256, AES-128, ARC4 и отключение шифрования.
  • Таблица из 256 слотов расширенных ключей.
  • Независимая работа с DEC: открытие, сохранение, чтение и запись ключей без загрузки кодплага.
  • Построчный импорт HEX-ключей из TXT с определением подходящего типа по длине.
  • Редактирование ключей непосредственно в таблице, копирование, вставка и очистка.
  • Выбор метода шифрования и номера ключа в параметрах канала.

DTMF и VFO

  • Четыре системы DTMF, 32 кода передачи и восемь декодеров.
  • Настройка PTT ID, последовательностей KeyUp/KeyDown, таймеров, подтверждения ACK и реакции декодера.
  • Привязка DTMF к аналоговым каналам и быстрым действиям.
  • Полноценная таблица VFO A/B: частоты, режим, шаг, мощность, полоса, субтоны, шифрование и дополнительные параметры.
  • Отдельное окно редактирования VFO и импорт/экспорт его настроек в CSV.

Удобные таблицы

  • Редактирование значений прямо в ячейках и выбор параметров из выпадающих списков.
  • Применение ввода по Enter или при переходе в другую ячейку; отмена ввода по Esc.
  • Ручное изменение ширины и перетаскивание столбцов.
  • Сортировка по заголовкам, выбор видимых столбцов и восстановление стандартного вида.
  • Выделение нескольких строк через Ctrl и диапазона через Shift.
  • Копирование, вставка и дублирование строк в поддерживаемых таблицах.
  • Подсветка изменённых строк и звёздочки у изменённых ячеек.
  • Возможность показывать изменённые записи первыми.
  • Отмена изменений через Ctrl+Z.
  • Поиск и пояснения к полям.

Импорт и экспорт

  • Импорт и экспорт каналов и контактов в CSV, включая формат оригинальной CPS MD-UV390 2.42.
  • Поддержка CSV Studio, распространённых кодировок и разделителей.
  • Предварительная проверка данных перед импортом.
  • Добавление в свободные слоты или замена по номерам записей.
  • Экспорт зон, групп приёма и списков сканирования.
  • Перенос полного кодплага в оригинальную CPS через RDT.

Интерфейс и настройки

  • Тёмная и светлая темы с зелёными акцентами.
  • Русский, английский и китайский интерфейс.
  • Закреплённое «Избранное»: добавление разделов перетаскиванием или через контекстное меню.
  • Сохранение порядка избранного, настроек таблиц, темы, языка и положения окна.
  • Все настройки и служебные данные находятся в папке save внутри папки приложения.
  • Доступны установщик и распакованная версия.
  • Сборка на Electron 22 для Windows 7 SP1 x64 и более новых версий Windows.

Список поддерживаемых прошивок

В Studio 0.2.23 разрешены запись кодплага и работа с языком радиостанции для следующих версий:

Семейство Версии
D18 D18.11
D19 D19.06, D19.20, D19.32, D19.62, D19.74
D119 D119.23, D119.33, D119.38
D219 D219.43, D219.57, D219.62, D219.71, D219.74
S18 S18.16
S19 S19.06, S19.32, S19.62, S19.74
S119 S119.33, S119.38
S219 S219.43, S219.62, S219.74
V18 V18.11
V19 V19.06, V19.33, V19.65, V19.74
V119 V119.33
V219 V219.65, V219.74
P18 P18.16
P19 P19.06, P19.26, P19.33, P19.65, P19.74
P119 P119.33
P219 P219.65, P219.74

Всего — 41 версия.

Наличие AES, GPS, записи звука и других функций определяется самой прошивкой и радиостанцией.

Программа находится в разработке. Использование — на свой страх и риск. Совместимость отдельных функций зависит от модели и прошивки радиостанции. Перед записью рекомендуется сохранять резервную копию кодплага и ключей.

Версия0.2.25 Обновлено18.10.2026 Совместимых конфигураций1 Необходимых компонентов2

Поддерживаемые системы

ОС Версия / диапазон Архитектура
ОСWindows Версия / диапазонXP SP3 и выше АрхитектураЛюбая / не имеет значения

Необходимые компоненты

USB/COM Driver Необязательный компонент
USB/COM Driver Необязательный компонент
0.2.25Актуальная Выпуск Обновлено
- Исправлен порядок байтов ключей Basic и Enhanced: значения при чтении кодплага теперь отображаются так же, как в оригинальной CPS.
- Исправлены ввод и сохранение этих ключей. Изменения охватывают все 16 слотов Basic и 8 слотов Enhanced.
Файлы и источники этой версии
0.2.23Legacy Выпуск Обновлено
- Добавлена поддержка ещё 41 версии прошивок (список в описании)
Файлы и источники этой версии
0.2.21Legacy Выпуск Обновлено
- Добавлена поддержка D219.071
Файлы и источники этой версии
0.2.20Legacy Выпуск Обновлено
Субтоны CTCSS/DCS
- Добавлены отдельные настройки субтонов приёма и передачи в редактор каналов и VFO.
- Доступны отключение субтона, 50 значений CTCSS и 104 кода DCS с прямой и инверсной полярностью.
- Поля субтонов добавлены в таблицу каналов и обмен через Studio CSV.
- Для цифровых каналов настройки аналоговых субтонов недоступны.
- Исправлена ошибка «Неподдерживаемое значение субтона» при чтении.
- Неизвестные и служебные значения сохраняются без изменений в RDT и Studio CSV. Редактирование других полей больше не приводит к их потере.

Удаление каналов и строк
- Реализовано удаление каналов кнопкой, клавишей Delete и через контекстное меню «Удалить строки».
- Поддерживается удаление нескольких строк с выделением через Ctrl / Shift, подтверждением и отменой через Ctrl+Z.
- При удалении каналов очищаются связанные записи в зонах обоих приёмников, списках сканирования, GPS и настройках тревоги.
- Номера оставшихся каналов сохраняются; освободившиеся слоты можно использовать повторно.
- Команда «Удалить строки» добавлена для контактов, групп приёма, зон и списков сканирования.

Язык радиостанции
- Добавлен отдельный раздел «Язык радиостанции», доступный без открытия кодплага.
- Реализовано считывание доступности выбора языка в меню рации.
- Добавлен переключатель, позволяющий показать или скрыть этот пункт меню.
- Реализованы чтение и изменение текущего языка: «Английский» и «Китайский или Русский» — в зависимости от прошивки.
- Доступно обратное переключение на английский.
- Убрано ограничение только на D219.74 для поддерживаемых моделей с прошивками семейства D219.
- Перед записью сохраняется резервная копия, после записи результат проверяется повторным чтением.
- Настройки языка изменяются отдельно от RDT.
- Исправлена ошибка списка, из-за которой исчезал английский и неверно отображался текущий язык.


Интерфейс и поддержка проекта
- Исправлены размеры и отображение переключателя языка.
- Добавлены переводы новых элементов интерфейса на английский и китайский.
- В разделе «О программе» появилась кнопка «Пожертвовать автору» со ссылкой на ЮMoney.
Файлы и источники этой версии
0.2.4Legacy Выпуск Обновлено
- Добавлена поддержка 219.074
Файлы и источники этой версии
0.2.3Legacy Выпуск Обновлено
- Убрано ограничение на версии для записи ключей
Файлы и источники этой версии
0.2.2Legacy Выпуск Обновлено
- Полная реализация всего функционала.
Файлы и источники этой версии
0.1.52Legacy Выпуск Обновлено
- Первая публичная версия.
Файлы и источники этой версии

Ошибки и предложения

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

Все обращения Войти и сообщить

Обсуждение загрузки

17 ответов

К последним ответам
Ответ для Difirent #719При чтении кодплага, ключи шифрования базовые отображает не верно (другие не проверял), у меня ключ 1038, в программе отображает 3810. Спасибо за развитие этого проекта

Учту, как только доберусь до компутатора :)
В основном с АЕС работал, поэтому не придал значения обычному шифрованию. Моё упущение.

По поводу Автомобилки (9500 вроде) плюс-минус разделы совпадают кроме мощности. Буду думать над реализацией.

Ответ для DRM #720Считывание не буду делать из соображения безопасности, поскольку никакой защиты нет. Это так любую найденную радиостанцию можно будет полностью взломать, пускай хотя бы без ключей.

так в стоковом CPS есть считывание, а почему в моде не хотите сделать? Не логично как-то.

Ответ для iwi #723так в стоковом CPS есть считывание, а почему в моде не хотите сделать? Не логично как-то.

Оно считывает, заполняя звёздочками. Там нет ключей.

  • Оригинальная CPS отправляет команду и читает 20 блоков по 1024 байта.
  • В прошивках D219.43 и D219.62 радиостанция перед отправкой обнуляет значения ключей в ответе, сохраняя имена и типы записей. Сами ключи в памяти станции остаются.
  • CPS показывает звёздочки, но полученный ею ответ уже не содержит исходных значений. Простое раскрытие поля их не восстановит.

Поэтому лишнюю кнопку делать незачем.

Ответ для Difirent #719При чтении кодплага, ключи шифрования базовые отображает не верно (другие не проверял), у меня ключ 1038, в программе отображает 3810. Спасибо за развитие этого проекта

Ваша проблема исправлена. Новая версия студии на сайте. Попробуйте и скажите как результат, если не сложно.

Поделиться