Retevis RT3S: настройка и создание codeplug с нуля

Категория: ПрошивкиСложность: ★★☆~11 минут

Retevis RT3S — одна из самых популярных недорогих двухдиапазонных DMR-раций в рунете, и почти всегда она оказывается первым цифровым аппаратом радиолюбителя. Аппарат приходит из коробки с китайским заводским codeplug, набитым служебными частотами, и из этого состояния он ничего внятного не принимает. Чтобы рация ожила в любительском эфире и в вашей DMR-сети, её нужно полностью перепрограммировать. Разберём весь путь с нуля: какой нужен кабель и CPS, как руками собрать рабочий codeplug, как залить его в рацию и какие грабли поджидают на каждом шаге.

Сразу о главном: RT3S почти полный аппаратный аналог TYT MD-UV390 — это одна и та же платформа разных брендов. Поэтому всё, что написано про настройку RT3S, с минимальными оговорками применимо и к MD-UV390/UV380. Если общая теория codeplug ещё не уложилась, держите под рукой разбор что такое codeplug и из чего он состоит.

Что за рация и кому она подходит

RT3S — портативная рация на чипе AT1846S с двумя диапазонами: VHF (136–174 МГц) и UHF (400–480 МГц, в части ревизий до 470). Работает в двух режимах: цифра DMR (Tier I/II) и обычный аналоговый FM. Мощность ступенчатая, до примерно 5 Вт на максимуме, IP-защита корпуса средняя — это бытовой любительский класс, не профессиональная «броня».

Не путайте моделиRT3S — это двухдиапазонная (VHF+UHF) рация. Есть ещё однодиапазонные RT3 (UHF) и RT8/RT82 — у них своя версия CPS и свой формат файла. Codeplug от одной модели не зальётся в другую. Перед скачиванием софта убедитесь, что берёте CPS именно под RT3S.

Кабель и CPS: с чего начинается настройка

Программируется RT3S только с компьютера через фирменный софт. Понадобятся две вещи: правильный кабель и правильная версия CPS.

  1. Кабель. Комплектный кабель Retevis/TYT для MD-UV3xx — это USB-кабель со встроенным контроллером (рация при подключении определяется как HID/COM-устройство, а не как обычный USB-serial на CH340). Дешёвые универсальные «программаторы Kenwood» с двумя джеками сюда не подходят. Если кабель не определяется — проблема почти всегда в нём или в драйвере, подробности в материале про кабели и драйверы для программирования.
  2. CPS. Скачивайте CPS строго под RT3S с сайта Retevis или из проверенного зеркала под вашу версию прошивки. Версия CPS должна совпадать с поколением прошивки рации, иначе при чтении/записи вы получите ошибку или «кашу» в каналах.
  3. Порядок первого подключения. Установите CPS и драйвер, подключите рацию выключенной, включите её, дайте Windows определить устройство, и только потом запускайте чтение.

Железное правило перед любыми экспериментами: сначала прочитайте заводской codeplug из рации (Read) и сохраните его в файл как резервную копию. Если что-то пойдёт не так, вы всегда вернёте рацию в исходное состояние.

Создаём codeplug: контакты и talkgroup

Логика сборки codeplug в RT3S — снизу вверх: сначала справочные сущности (контакты, списки приёма), потом каналы, которые на них ссылаются, и в самом конце зоны, которые группируют каналы. Если попытаться идти в обратном порядке, half полей будет нечем заполнить.

Начинаем с цифровых контактов (Digital Contacts). В DMR «контакт» — это не человек, а адрес назначения вызова: talkgroup (групповой вызов) или конкретный DMR ID (приватный вызов). Создаём по записи на каждую группу, которую планируем слушать и в которую будем выходить.

Параллельно заполняем своё поле Radio ID (DMR ID самой рации) в разделе общих настроек. Без личного DMR ID вы корректно не выйдете в эфир: сеть просто не примет вызов от нулевого или чужого ID. ID выдаётся бесплатно — как его получить, описано в инструкции по регистрации DMR ID; на портале DMRhub номер выдаётся прямо из личного кабинета.

RX Group List: что рация будет слушать

Следующий шаг — RX Group List (список групп приёма). Это набор talkgroup, который рация будет принимать на конкретном цифровом канале сверх той группы, в которую вы передаёте. Без правильно собранного списка приёма вы будете говорить, но не услышите ответ соседних групп — классическая жалоба новичка «я передаю, меня слышат, а я никого нет».

Создаём один-два списка приёма (например, «Сеть» со всеми группами вашей DMR-сети) и включаем в них нужные контакты-группы. Один список потом переиспользуется на многих каналах. Детально логика разобрана в отдельном материале про RX Group List и приём групп — крайне рекомендую прочитать, это место чаще всего и ломает связь.

Слот и приёмRX Group List работает в пределах одного тайм-слота. Если интересующие вас группы раскиданы по TS1 и TS2, нужны разные каналы под каждый слот — один список «на всё» физически не охватит оба слота одновременно.

Каналы: частота, Color Code, тайм-слот TS2

Теперь самое важное — каналы (Channels). Каждый цифровой канал в RT3S — это связка частоты, параметров DMR и ссылок на ранее созданные контакты и список приёма. Минимальный набор полей цифрового канала:

Практический пример канала под хотспот вашей DMR-сети: RX = TX = частота хотспота (например, из любительского сегмента 70 см), Color Code = 1, Time Slot = TS2, TX Contact = «DMRhub Общая», RX Group List = «Сеть», Admit = Color Code free. Сделайте по такому каналу на каждую часто используемую группу — переключаться между группами проще выбором канала, чем ручным набором.

Зоны: наводим порядок в каналах

Когда каналов больше десятка, в них легко утонуть. Для этого есть зоны (Zones) — папки, группирующие каналы по смыслу: «Хотспот», «Репитеры города», «Аналог 2м», «Резерв». RT3S переключается между зонами с лицевой панели, а внутри зоны — между каналами ручкой/кнопками.

Разумная структура зон экономит нервы в эфире: вы не листаете сотню каналов, а сразу прыгаете в нужную папку. Как грамотно разложить каналы по зонам и не дублировать их — отдельный материал про зоны в codeplug.

Запись в рацию и переключение в любительский режим

Когда codeplug собран, прежде чем заливать — ещё раз сверьте свой Radio ID, Color Code и тайм-слоты на ключевых каналах. Затем:

  1. Подключите рацию кабелем, включите.
  2. В CPS выполните Write (запись codeplug в рацию). Не отключайте кабель и не выключайте рацию во время записи.
  3. После записи рация перезагрузится. Проверьте, что появились ваши зоны и каналы.

Про «любительский режим» и частоты. RT3S не имеет отдельного тумблера «ham mode» — диапазон рабочих частот определяется прошивкой и тем, что вы прописали в каналах. Заводская версия обычно уже покрывает любительские участки 144–146 и 430–440 МГц; вы просто заводите каналы на нужных частотах. Если рация отказывается передавать на какой-то частоте («TX inhibit»), значит частота вне разрешённого прошивкой окна — это ограничение конкретной прошивки, а не вашей настройки. Не выходите за пределы любительских участков и соблюдайте условия лицензии и местные правила использования частот.

Типовые ошибки новичков

Эти и ещё десяток подводных камней с готовыми решениями собраны в материале про частые ошибки в codeplug — загляните туда при первом же «не работает».

Как прописать каналы под свою сеть и хотспот

Если вы работаете в DMRhub, схема предельно простая. Из личного кабинета берёте свой DMR ID и список talkgroup сети, заводите под каждую группу цифровой контакт (Group Call), собираете RX Group List «Сеть», создаёте каналы на частоте вашего хотспота с Color Code и TS2, как описано выше. Голос на стороне сети проходит через серверный AMBE-вокодер, поэтому отдельный аппаратный донгл вам не нужен — достаточно правильно настроенной рации и хотспота. Готовый образ RadioStar для Raspberry Pi разворачивает хотспот фактически в пару шагов и сам провижинится под вашу учётку.

Готовы вывести RT3S в эфир

Заведите аккаунт DMRhub, получите DMR ID из кабинета и поднимите свой хотспот по готовому образу — а каналы в RT3S настройте по этой инструкции.

Итог

Retevis RT3S — честная рабочая лошадка для входа в DMR, если не пожалеть часа на первоначальную настройку. Ключ к успеху — правильный кабель и совпадающая по версии CPS, обязательный бэкап заводского codeplug, сборка снизу вверх (контакты → RX Group List → каналы → зоны) и педантичная сверка трёх параметров на каждом цифровом канале: частота, Color Code и тайм-слот TS2. Сделаете это аккуратно — и недорогой двухдиапазонник будет уверенно держать вашу сеть наравне с аппаратами втрое дороже.