Подписки
Raspberry Pi AirNav Radar Feeder
Руководство пользователя
Руководство по установке AirNav Radar Feeder для Raspberry Pi

Если у вас уже есть устройство Raspberry Pi, на котором работает программное обеспечение dump1090 или VirtualRadar Server, и вы желаете передавать нам данные, вы можете это сделать, используя наше программное обеспечение RBFeeder.

Наша система работает с использованием ключа общего доступа. Этот ключ идентифицирует вашу станцию и является частью пакетов, отправляемых на наши серверы. Когда вы впервые запускаете наше программное обеспечение на устройстве Raspberry Pi, ключ общего доступа создается автоматически и сохраняется в файле конфигурации. Если у вас сохранился ключ общего доступа после предыдущей установки, вы можете изменить файл конфигурации и сохранить его вместе с вашим ключом. Таким образом, вы не потеряете историю обмена данными. Для каждой установки необходим уникальный ключ общего доступа.

С помощью RBFeeder вы сможете обмениваться данными, используя адаптер RTL или другое программное обеспечение для декодирования, включая ModeSdeco, ModesMixer, dump1090 и VirtualRadar Server.

1. Вначале установите программное обеспечение RBFeeder

sudo bash -c "$(wget -O - http://apt.rb24.com/inst_rbfeeder.sh)"

2. Отредактируйте файл конфигурации в соответствии с вашими системными требованиями. RBFeeder можно подключить к любому приемнику, где используется протокол BEAST или RAW (VRS, ModeSMixer и т. д.) В качестве альтернативы вы можете использовать программное обеспечение RBFeeder в сочетании с адаптером RTL.

sudo nano /etc/rbfeeder.ini

2A. Если вы желаете использовать программное обеспечение RBFeeder в сочетании с адаптером RTL

Откройте файл конфигурации (расположен по адресу: /etc/rbfeeder.ini) и измените параметр network_mode на false в разделе [client]. В случае наличия более одного адаптера RTL вы можете выбрать правильный адаптер, добавив параметр device=‹device number› в разделе [client] файла конфигурации. Либо же вы можете ввести следующую команду

sudo rbfeeder --set-network-mode off --no-start

2B. Если вы желаете использовать программное обеспечение RBFeeder в сочетании с существующей программой декодера

Откройте файл конфигурации (расположен по адресу: /etc/rbfeeder.ini) и измените параметр network_mode на true в разделе [client]. Теперь в разделе [network] измените следующие параметры: mode, External_port, external_host. Режим определяет используемый протокол. Это может быть BEAST или RAW. Все остальные опции будут проигнорированы. Параметр external_host определяет хост, к которому фидер будет подключаться для получения данных, а параметр external_port определяет порт для подключения к этому хосту. Либо же вы можете ввести следующую команду

sudo rbfeeder --set-network-mode on --set-network-host ‹host› --set-network-port ‹port› --set-network-protocol ‹beast/raw› --no-start

2C. Если у вас уже есть ключ общего доступа (из предыдущей установки), измените параметр key в разделе, [client] используя ваш ключ. Вы также можете настроить ваш ключ с помощью командной строки:

sudo rbfeeder --setkey ‹ваш ключ общего доступа›

2D. Если у вас нет ключа общего доступа, новый ключ будет сгенерирован автоматически при первом подключении к серверам AirNav Radar.

3. Опциональный шаг: проверьте ваш новый ключ (или текущий ключ, определенный в файле конфигурации), открыв файл конфигурации или введя в командной строке:

sudo rbfeeder --showkey

Этот ключ понадобится вам, чтобы {{htmlОткрыть}}зарегистрировать{{htmlЗакрыть}} эту станцию в учетной записи AirNav Radar на нашем веб-сайте.

4. Установить клиент MLAT

Чтобы активировать систему MLAT на устройстве Raspberry Pi, необходимо установить клиент MLAT:

sudo apt-get install mlat-client -y

5. RBFeeder запускается автоматически после перезагрузки устройства Raspberry Pi. Вы также можете запустить программу вручную:

sudo systemctl restart rbfeeder

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

[client]
network_mode=false

Пример конфигурации для программы ModesMixer/dump1090 на машине с IP-адресом 192.168.5.15 , обеспечивающей работу протокола BEAST в порту 30005

[client]
network_mode=true
[network]
mode=raw
external_host=192.168.5.15
external_port=30005

6. Теперь вы готовы приступить к фидингу! Используйте ключ общего доступа, чтобы привязать свою учетную запись, получить аккаунт Бизнес и начать отслеживать полеты на наших картах.

Видеоинструкции