Simple APCO P25
Simple APCO P25 APCO P25 (Project 25) — американский стандарт цифровой транкинговой радиосвязи, разработанный Ассоциацией руководителей органов государственной связи (APCO) для силовых и аварийных служб США и Канады. Стандарт открыт: спецификации опубликованы, приём легален везде, где легален приём — шифрование опционально и встречается только в «серьёзных» системах. Существует в двух фазах: фаза 1 — C4FM (Continuous 4-level FM), четырёхуровневая частотная манипуляция с символьной скоростью 4800 бод и битовой 9600 бит/с в канале 12,5 кГц; голос кодируется вокодером IMBE. Фаза 2 — TDMA с CQPSK — плагином не поддерживается. Символам соответствуют отклонения частоты: «01» → +1,8 кГц, «00» → +0,6 кГц, «10» → −0,6 кГц, «11» → −1,8 кГц — то есть обычный FM-приёмник «слышит» P25 как шум из четырёх уровней, а декодер различает уровни и восстанавливает биты. Плагин Simple APCO написан автором Vasili (rtl-sdr.ru) и выпущен 1 октября 2020 года как продолжение серии «Simple»: нет внешних зависимостей, нет настроек, работает через аудиотракт SDR#. Декодирует только нешифрованные каналы P25 фазы 1; зашифрованные превращаются в неразборчивое кряканье — это не сбой плагина, а честный результат. Транкинга и фильтрации разговорных групп (talkgroup) нет — для систем с частым перенастраиванием по командам контроллера нужен DSD+ или UniTrunker; плагин зато декодирует голос прямо в окне SDR# без виртуальных кабелей. Плагин работает с любым SDR, поддерживаемым SDR#, включая RTL-SDR. Простыми словами. Если Simple DMR — «переводчик» с языка DMR, то Simple APCO — такой же переводчик с американского языка P25. Скажем прямо: в России системы P25 — редкость, но встречаются на импортных транкинговых сетях и в корпоративном секторе, а на приграничных и гражданских частотах изредка проскакивают. Практика: настроились на канал P25 (его легко опознать по характерному «шумному» звучанию при обычном NFM — голос цифровой, но декодер ещё не включён), включили плагин — пошёл чистый голос, если канал не шифрован. Если декодер включён, а голос всё равно «испорченный» — канал зашифрован, переключайтесь на другой. Для транкинговых сетей с контроллером плагин сам не «прыгает» за частотами: он идеален для каналов с постоянной частотой. Установка — краткая инструкция. 1.Скачайте архив с rtl-sdr.ru (страница «Новый плагин — Simple APCO») или с зеркала rtl-sdr.com, распакуйте DLL в папку SDR#. 2.В старых сборках SDR# скопируйте строку из magicline.txt в plugins.xml; в новых сборках — плагины кладутся в папку Plugins без правки конфига. 3.Если SDR# падает при старте — поставьте vc_redist.x86 с сайта Майкрософт: краши серии «Simple» в комментариях rtl-sdr.ru лечатся именно этим. 4.Если голос декодируется «через кашу» при хорошем сигнале — поднимите Sample Rate источника до 2,048 MSPS: по опыту комментаторов, компьютер не успевает декодировать на низких скоростях. https://t.me/kotsvzst #SDR #SDRSharp