На заре любительской пакетной радиосвязи необходимо было использовать дорогой «контроллер терминального узла» (TNC) со специализированным оборудованием. Те дни прошли. Теперь вы можете получить лучшие результаты с меньшими затратами, подключив радиостанцию к интерфейсу «звуковой карты» компьютера и используя программное обеспечение для декодирования сигналов.
Зачем тратить 200 долларов и соглашаться на посредственную производительность TNC, изготовленного по технологии 1980-х годов и использующего старый модемный чип? Dire Wolf декодирует более 1000 безошибочных кадров со второй дорожки тестового компакт-диска WA8LMF TNC, оставляя все аппаратное обеспечение TNC и модемы «звуковых карт» первого поколения позади в пыли.
Dire Wolf включает в себя FX.25, который добавляет упреждающее исправление ошибок (FEC) таким образом, чтобы он был полностью совместим с существующими системами. Если оба конца поддерживают FX.25, ваша информация будет продолжать проходить в условиях, когда обычный AX.25 совершенно бесполезен. Первоначально он был разработан для спутников и в настоящее время широко используется на ВЧ.
В версии 1.7 добавлен IL2P, другой метод FEC с меньшими издержками, но он несовместим с AX.25.
Без какого-либо дополнительного программного обеспечения он может работать как:
Его также можно использовать в качестве виртуального TNC для других приложений, таких как APRSIS32, Xastir, APRS-TW, YAAC, PinPoint APRS, UI-View32, UISS, Linux AX25, SARTrack, Winlink Express (ранее известный как RMS Express, ранее известный как Winlink 2000 или WL2K), BPQ32, Outpost PM, любительское радио вещей, зондирование со сжатием пакетов визуализация (PCSI) и многие другие.
Маяк, трекер, набор инструментов телеметрии.
Отправляйте периодические маяки, чтобы предоставлять информацию другим. Для отслеживания местоположения предусмотрен GPS-приемник. Создавайте собственные приложения телеметрии с помощью этого набора инструментов.
APRStt шлюз.
Очень немногие радиолюбители имеют портативное оборудование для APRS, но почти у каждого есть портативная радиостанция, которая может передавать сигналы DTMF. APRStt позволяет пользователю, оснащенному только возможностью генерации DTMF (широко известного как Touch Tone), вводить информацию в глобальную сеть передачи данных APRS. Ответы могут быть отправлены с помощью азбуки Морзе или синтезированной речи.
Дигипитеры для APRS и традиционной пакетной радиосвязи.
Расширьте зону действия других станций, ретранслируя их сигналы. Непревзойденная гибкость межполосного повторения и фильтрации для ограничения объема повторной передачи.
Интернет-шлюз (IGate).
Станции IGate обеспечивают связь между разрозненными радиосетями, позволяя передавать между ними некоторый контент через Интернет.
Любительское радио вещей (HRoT).
Время от времени появлялись упоминания о слиянии любительского радио с Интернетом вещей, но это были лишь отдельные несовместимые узконаправленные приложения. Вот предложение по стандартизированному, более гибкому методу, позволяющему различным системам взаимодействовать друг с другом.
Любительское радио вещей — Интернет вещей через любительское радио
Канальный уровень AX.25 v2.2.
Традиционный пакетный режим с подключением, при котором TNC автоматически повторяет передачу и доставляет данные в правильном порядке.
Интерфейс KISS (TCP/IP, последовательный порт, Bluetooth) и сетевой интерфейс AGW (TCP/IP).
Dire Wolf можно использовать в качестве виртуального TNC для таких приложений, как APRSIS32, Xastir, APRS-TW, YAAC, PinPoint APRS, UI-View32, UISS, Linux AX25, SARTrack, Winlink Express (ранее известный как RMS Express, ранее известный как Winlink). 2000 или WL2K), BPQ32, Outpost PM, любительское радио вещей, зондирование со сжатием пакетов визуализация (PCSI) и многие другие.
Использует «звуковую карту» компьютера и цифровую обработку сигналов.
Более низкая стоимость и лучшая производительность, чем у специализированного оборудования.
Совместимые интерфейсы включают DRAWS, UDRC, SignaLink USB, DMK URI, RB-USB RIM, RA-35, DINAH, SHARI и многие другие.
Модемы:
300 бит/с AFSK для ВЧ
AFSK 1200 бит/с, наиболее распространенный для ОВЧ/УВЧ
PSK 2400 и 4800 бит/с
9600 бит/с GMSK/G3RUH
прием АИС
ЕАС ЖЕ прием
DTMF («Touch Tone») Декодирование и кодирование.
Интерфейс синтезатора речи и генератор кода Морзе.
Передавайте понятные человеку сообщения.
Совместимость с программно-конфигурируемыми радиостанциями, такими как gqrx, rtl_fm и SDR#.
Одновременная работа с 3 звуковыми картами и 6 радиостанциями.
Стабильная версия
Последняя версия разработки (ветка «dev»)
Дополнительные темы
Презентации Power Point. Почему бы не выступить с докладом на собрании местного клуба?
На Ютубе много интересных и полезных видео. Поиск по запросу direwolf tnc или direwolf aprs даст наиболее релевантные результаты.
Перейдите на страницу релизов . Загрузите zip-файл с именем «win», разархивируйте его и запустите direwolf.exe из командного окна.
Вы также можете собрать его самостоятельно из исходного кода. Более подробную информацию см. в руководстве пользователя в каталоге doc .
Обратите внимание, что это изменилось в версии 1.6. Теперь есть пара дополнительных шагов.
Сначала вам нужно будет установить несколько пакетов разработки программного обеспечения, используя разные команды в зависимости от вашей версии Linux. В большинстве случаев первые несколько уже будут там, и установщик пакета сообщит вам, что установка не требуется.
В ОС Debian/Ubuntu/Raspbian/Raspberry Pi:
sudo apt-get install git
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install cmake
sudo apt-get install libasound2-dev
sudo apt-get install libudev-dev
sudo apt-get install libavahi-client-dev
Или в Red Hat/Fedora/CentOS:
sudo yum install git
sudo yum install gcc
sudo yum install gcc-c++
sudo yum install make
sudo yum install alsa-lib-devel
sudo yum install libudev-devel
sudo yum install avahi-devel
CentOS 6 и 7 в настоящее время имеют cmake 2.8, но нам нужна версия 3.1 или новее. Сначала вам нужно включить репозиторий EPEL. Добавьте символическую ссылку, если у вас еще нет более старой версии и вы хотите ввести cmake вместо cmake3.
sudo yum install epel-release
sudo rpm -e cmake
sudo yum install cmake3
sudo ln -s /usr/bin/cmake3 /usr/bin/cmake
Затем в любой версии Linux:
cd ~
git clone https://www.github.com/wb2osz/direwolf
cd direwolf
git checkout dev
mkdir build && cd build
cmake ..
make -j4
sudo make install
make install-conf
Это дает вам последнюю версию разработки. Оставьте «git checkout dev», чтобы получить самую последнюю стабильную версию.
Более подробную информацию см. в руководстве пользователя в каталоге doc . Особые рекомендации по Raspberry Pi можно найти в Raspberry-Pi-APRS.pdf.
Результаты будут различаться в зависимости от вашей аппаратной платформы и версии операционной системы, поскольку это зависит от разных добровольцев, выполняющих упаковку. Ожидайте, что версия будет значительно отставать от разработки.
sudo apt-get update
apt-cache showpkg direwolf
sudo apt-get install direwolf
Результаты будут различаться в зависимости от вашей аппаратной платформы и версии операционной системы, поскольку это зависит от разных добровольцев, выполняющих упаковку. Ожидайте, что версия будет значительно отставать от разработки.
sudo yum check-update
sudo yum list direwolf
sudo yum install direwolf
Прочтите Руководство пользователя в каталоге doc . Это сложнее, чем Linux.
Если у вас возникли проблемы, опубликуйте их в дискуссионной группе TNC пакета Dire Wolf.
Вы также можете установить предварительно созданную версию из Mac Ports. Поддержание актуальности данных зависит от волонтеров, которые выполняют упаковку. Эта версия может отставать от разработки.
sudo port install direwolf
Вот несколько хороших мест, где можно задать вопросы и поделиться своим опытом:
Программное обеспечение Dire Wolf TNC
Радиолюбитель Raspberry Pi 4
Linuxham
ТАПР апссиг
Раздел «Проблемы» на github предназначен для сообщений о дефектах программного обеспечения и запросов на улучшения. Это НЕ место, где можно задавать вопросы или вести общие дискуссии. Пожалуйста, воспользуйтесь одним из указанных выше мест.