Adding funcube and XTRX

This commit is contained in:
FlUxIuS 2024-07-04 12:25:49 +02:00
parent e714f601c4
commit 9c107ca217
No known key found for this signature in database
GPG Key ID: E8B96449EE4FA72F
3 changed files with 14 additions and 1 deletions

View File

@ -61,6 +61,8 @@ RUN ./entrypoint.sh airspy_devices_install
RUN ./entrypoint.sh limesdr_devices_install
#RUN ./entrypoint.sh rtlsdr_devices_install to install later
#RUN ./entrypoint.sh rtlsdrv4_devices_install # optionnal, remove rtlsdr_devices_install if you are using the v4 version
RUN ./entrypoint.sh osmofl2k_devices_install
RUN ./entrypoint.sh xtrx_devices_install
# Cleaning and quitting
WORKDIR /root/

View File

@ -27,7 +27,6 @@ RUN ./entrypoint.sh uhd_devices_install
#RUN ./entrypoint.sh antsdr_uhd_devices_install # Disable orignal UHD
RUN ./entrypoint.sh rtlsdr_devices_install
#RUN ./entrypoint.sh rtlsdrv4_devices_install # optionnal, remove rtlsdr_devices_install if you are using the v4 version
RUN ./entrypoint.sh osmofl2k_devices_install
# Installing GNU Radio + some OOT modules
RUN ./entrypoint.sh gnuradio_soft_install

View File

@ -190,4 +190,16 @@ function osmofl2k_devices_install() {
cd /sdrtools
goodecho "[+] Cloning a few examples"
installfromnet "git clone https://github.com/steve-m/fl2k-examples.git"
}
function xtrx_devices_install() {
goodecho "[+] Installing xtrx from package manager"
installfromnet "apt-fast install -y libusb-1.0-0-dev cmake dkms python3 python3-pip gpsd gpsd-clients pps-tools libboost-all-dev git qtbase5-dev libqcustomplot-dev libqt5printsupport5 doxygen swig"
installfromnet "pip3 install cheetah3"
installfromnet "apt-fast install -y soapysdr-module-xtrx xtrx-dkms xtrx-fft libxtrxll0 libxtrxll-dev libxtrxll-dev libxtrx-dev libxtrxdsp-dev"
}
function funcube_devices_install() {
goodecho "[+] Installing funcube from package manager"
installfromnet "apt-fast install -y gr-funcube libgnuradio-funcube1.0.0 qthid-fcd-controller"
}