Сьогодні, напевне буде саме просте встановлення програми та всього решта, що потрібно, щоб Фобос працював з Gqrx.
Знову ж таки, описую все з того погляду, що система лише встановлена з коробки і нічого після того не довстановлювалося.
Коротко що потрібно зробити:
1. Зібрати libfobos
2. Зібрати SoapySDR plugin для Fobos SDR
3. Встановити з пакета Gqrx.
Традиційно, встановіть необхідні для старту пакети. Для зручності всі пакети зліпив в одну команду. Зкопіювали, вставили в командний рядок терміналу і все.
sudo apt -y install libhamlib-dev git cmake build-essential soapysdr-tools libsoapysdr-dev \
libfftw3-dev libglfw3-dev libvolk2-dev libzstd-dev librtaudio-dev librtlsdr-dev libairspyhf-dev \
libhackrf-dev libiio-dev libad9361-dev libfec-dev
Тепер зберіть та встановіть бібліотеку libfobos
cd ~
git clone https://github.com/rigexpert/libfobos.git
cd libfobos
mkdir build
cd build
cmake ..
make
sudo make install
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo cp /usr/local/lib/libfobos.so /usr/lib/
Тепер потрібно приєднати приймач до USB порту (якщо ви його ще не приєднали) та перевантажити комп'ютер. Далі перейти в каталог ~/libfobos/build
cd ~/libfobos/build
Та перевірити, чи коректно працює приймач з допомогою цих команд
./fobos_devinfo
./fobos_recorder
Так як Gqrx з FobosSDR буде працювати через прокладку SoapySDR, потрібно зібрати плагін підтримки. Інакше в програмі не буде видно приймача і ви не зможете ним керувати і отримувати з нього потік даних.
cd ~
git clone https://github.com/rigexpert/SoapyFobosSDR.git
cd SoapyFobosSDR
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
Перевірте чи працює приймач через SoapySDR з допомогою команди
SoapySDRUtil --probe="driver=fobos"
Якщо у вас так само як на цих малюнках, то мої вітання. У вас все вийшло. Ще один етап пройдено.
Настав час встановити Gqrx з пакету командою
sudo apt -y install gqrx-sdr
Щоб запустити програму, виберіть в меню "Звук та відео" Gqrx. Надаю малюнок нижче для орієнтування.
При запуску програма попросить вибрати та сконфігурувати параметри приймача з яким вона буде працювати. Виберіть в полі Device зі спадного списку FobosSDR.
В полі Input rate внесіть семплрейт 50000000
Можете побавитись з полем Decimation. Ось для прикладу я вибрав 128. Ширина смуги огляду відносно центральної частоти, на яку налаштований приймач, склала трохи більше 390 кГц.
Хочу наголосити на те, що Soapy бачить лише вхід RX. Як відомо зі специфікації цей вхід працює від 25 МГц до 6 ГГц, тому щоб послухати короткі хвилі і все що знаходиться нижче 25 МГц потрібен буде апконвертер. Не забувайте будь ласка про це. Це стосується всіх програм, які взаємодіють з приймачем через Soapy.
До зустрічі !
73 ! de UT2YR
Комментариев нет:
Отправить комментарий