Skip to content

Commit

Permalink
Add SignalHound soapy driver.
Browse files Browse the repository at this point in the history
  • Loading branch information
anarkiwi committed Sep 27, 2023
1 parent 19f3825 commit d2715df
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion docker/Dockerfile.base
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,21 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
librtlsdr-dev \
libuhd-dev \
libusb-1.0-0-dev \
pkg-config
pkg-config \
unzip \
wget
WORKDIR /root
RUN git clone https://github.com/SignalHound/soapy-bb60
RUN git clone https://github.com/pothosware/SoapyBladeRF -b soapy-bladerf-0.4.1
RUN git clone https://github.com/pothosware/SoapyRTLSDR -b soapy-rtl-sdr-0.3.3
RUN git clone https://github.com/pothosware/SoapyUHD -b soapy-uhd-0.4.1
RUN git clone https://github.com/Nuand/bladeRF.git -b 2023.02
RUN git clone https://github.com/anarkiwi/lime-tools -b samples
RUN wget https://signalhound.com/sigdownloads/SDK/signal_hound_sdk_08_25_23.zip -Osdk.zip && unzip sdk.zip && rm sdk.zip && cp signal_hound_sdk/device_apis/bb_series/include/* /usr/local/include/ && cp signal_hound_sdk/device_apis/bb_series/lib/linux/Ubuntu*18.04/* /usr/local/lib
RUN ldconfig -v -n /usr/local/lib
RUN ln -sf /usr/local/lib/libbb_api.so.5 /usr/local/lib/libbb_api.so
WORKDIR /root/soapy-bb60/SoapyBB60C/build
RUN cmake .. && make -j "$(nproc)" && make install
WORKDIR /root/SoapyBladeRF/build
RUN cmake .. && make -j "$(nproc)" && make install
WORKDIR /root/SoapyRTLSDR/build
Expand Down

0 comments on commit d2715df

Please sign in to comment.