Руководство по установке RadarBox 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 Если у вас нет ключа общего доступа, новый ключ будет сгенерирован автоматически при первом подключении к серверам RadarBox.
3 Опциональный шаг: проверьте ваш новый ключ (или текущий ключ, определенный в файле конфигурации), открыв файл конфигурации или введя в командной строке:
sudo rbfeeder --showkey
Этот ключ понадобится вам, чтобы :htmlОткрытьзарегистрировать:htmlЗакрыть эту станцию в учетной записи RadarBox на нашем веб-сайте.
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 Теперь вы готовы приступить к фидингу! Используйте ключ общего доступа, чтобы привязать свою учетную запись, получить аккаунт Бизнес и начать отслеживать полеты на наших картах.
Claim your Raspberry Pi