xlxarkyktsmk

Репозиторий-хранилище одного файла — списка DMR-контактов Contact.csv для загрузки в память абонентских радиостанций (CPS Anytone/TYT и совместимые) и для сверки с базой позывных XLX-рефлектора. Файл содержит соответствие «имя абонента → DMR ID» для локальной группы пользователей рефлектора; расшифровка самого имени репозитория из кода не определена (предположительно привязка к конкретному XLX/региону).

Стек

  • Данные: CSV с разделителем ;, кодировка ASCII, переводы строк CRLF (формат импорта в CPS радиостанций).
  • Кода, скриптов и зависимостей в репозитории нет.

Структура

  • Contact.csv — список контактов. Шапка: Contact Name;ID;ID Type;TS Override. 158 записей.
    • Contact Name — отображаемое имя абонента (латиницей, до 8 символов, как принято в CPS).
    • ID — DMR ID. Присутствуют как «настоящие» ID из международной базы (2xxxxxx, 25xxxxx, 4600403, 5973777, 65xxxxx, 78xxxxx), так и локально выданные ID вида 103xxxx и 77000xx, которые выдаются собственной панелью регистрации XLX-рефлектора.
    • ID Type — тип вызова; во всех записях Private (индивидуальный вызов), групповых вызовов/TG в файле нет.
    • TS Override — принудительный слот; во всех записях Disabled.

Как запустить/установить

Запускать нечего. Файл используется вручную:

git clone <url>/xlxarkyktsmk

далее Contact.csv импортируется в CPS радиостанции (раздел Digital Contact List / Talk Groups) или кладётся рядом с базой ID рефлектора.

Конфигурация

Настроек нет. Единственный «параметр» — содержимое самого CSV.

Состояние

Актуальный справочник, но фактически заброшен как репозиторий: один-единственный коммит ogd от 2025-05-18, всего 1 коммит. Обновления списка с тех пор не фиксировались.

Что не доделано

  • Полные дубликаты строк: SOKOL;2500247;Private;Disabled и VLAD770;6550007;Private;Disabled встречаются по два раза (156 уникальных строк из 158).
  • Одно имя используется для нескольких ID (например, ICEBERG — 2501655 и 1030172, NAVIRUS — 6555008 и 1030001, SOKOL — 5973777 и 2500247): в CPS это приведёт к неоднозначному отображению.
  • Нет описания происхождения списка, нет скрипта генерации из dmrid.dat рефлектора — файл поддерживается вручную.
S
Описание
No description provided
Readme
34 KiB
Languages
CSV 100%