Codeplug с нуля: зоны, talkgroup, RX-группы и контакт-лист без боли
Первый codeplug пугает: в программе (CPS) десятки вкладок, поля «RX Group List», «Contact», «Zone», и непонятно, с чего начать. На самом деле во всех рациях — TYT, AnyTone, Radioddity, Baofeng — одна и та же логика из четырёх кирпичей. Поймёте её один раз — соберёте codeplug на любой рации. Разберём именно логику, а не конкретные кнопки.
Что такое codeplug и CPS
Codeplug — это весь «мозг» рации одним файлом: каналы, частоты, контакты, группы, настройки. CPS (Customer Programming Software) — программа на ПК, которой этот файл редактируют и заливают в рацию по кабелю. Меняете codeplug на ПК → пишете в рацию → готово.
Четыре кирпича любого codeplug
1. Контакты (Contacts)
Список «адресатов». В DMR это в первую очередь talkgroup'и (групповые вызовы) — например, TG со своим номером. Сюда же — приватные ID конкретных людей. Контакт = «куда я говорю». Сначала заводим нужные группы как контакты.
2. RX-группы приёма (RX Group Lists)
Набор talkgroup'ов, которые рация будет слушать на конкретном канале (помимо той, в которую говорит). Это «кого я слышу». Например, канал передаёт в TG «Локальный», а RX-группа добавляет к прослушке ещё пару групп.
3. Каналы (Channels)
Самый важный кирпич. Цифровой канал = набор параметров:
- RX/TX частота (для хотспота — одна и та же, симплекс);
- Таймслот — TS1 или TS2 (для симплексного хотспота всегда TS2);
- Color Code — должен совпасть с хотспотом/репитером;
- Contact (TX) — в какую talkgroup уходит ваш голос по умолчанию;
- RX Group List — какие группы слушать;
- тип — Digital (DMR) или Analog (тогда вместо TG — субтон CTCSS).
То есть один канал «привязан» к одной TG на передачу. Хотите ходить в пять групп — делаете пять каналов на одной частоте хотспота, отличающихся только полем Contact.
4. Зоны (Zones)
Рация показывает каналы не общим списком, а зонами — это как папки. В зону «Хотспот дома» складываете все каналы своего хотспота, в «Репитер города» — каналы репитера. Переключатель/ручка листает каналы внутри текущей зоны.
Типовой порядок сборки
- Прописать свой DMR ID в настройках рации.
- Завести нужные talkgroup'и как контакты.
- Собрать RX-группы приёма.
- Создать каналы (частота хотспота, TS2, Color Code, контакт TX, RX-группа).
- Разложить каналы по зонам.
- Залить базу DMR ID (чтобы видеть позывные), записать codeplug в рацию.
Полкоduplug'а — готово в один импорт
Не вбивайте контакты руками. В кабинете DMRhub есть готовые контакт-листы сети в форматах под OpenGD77, AnyTone, TYT и др. — скачали, импортнули в CPS, и группы с операторами уже в рации. Останется добавить каналы под ваш хотспот.
Источники
- Codeplug и программирование DMR-рации — amateurradionotes.com/dmr
- OpenGD77 User Guide (раздел Codeplug) — github.com/LibreDMR/OpenGD77_UserGuide