Here is a summary of the commands -
On Windows -
wsl --install Ubuntu-22.04
This sets you up in Ubuntu with a user name and password.
On Ubuntu -
sudo apt-get update
sudo apt-get upgrade
sudo apt install linux-tools-generic hwdata
sudo update-alternatives --install /usr/local/bin/usbip usbip /usr/lib/linux-tools/*-generic/usbip 20
sudo apt-get cmake
sudo apt-get git
sudo apt-get pkg-config
sudo apt-get geany
sudo apt-get install python3-pip
pip3 install ruamel.yaml
pip3 install numpy
pip3 install requests
pip3 install mako
sudo apt-get install libboost1.74-all-dev -y
sudo apt-get install libusb-1.0-0-dev -y
git clone --depth=1
https://github.com/MicroPhase/antsdr_uhdcd antsdr_uhd
cd host
mkdir build
cd build
cmake -DENABLE_X400=OFF -DENABLE_N320=OFF -DENABLE_X300=OFF -DENABLE_USRP2=OFF -DENABLE_USRP1=OFF -DENABLE_N300=OFF -DENABLE_E320=OFF -DENABLE_E300=OFF ../
make -j 12
sudo make install
sudo ldconfig
uhd_find_devices --args "addr=192.168.1.10"
If the uhd_find_devices works, you are ready to go.
Installing SdrGlut on Ubuntu -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential
sudo apt-get install libsoapysdr-dev -y
sudo apt-get install libopenal-dev -y
sudo apt-get install libliquid-dev -y
sudo apt-get install libalut-dev -y
sudo apt-get install portaudio19-dev -y
sudo apt-get install libsndfile1-dev -y
sudo apt-get install librtaudio-dev -y
sudo apt-get install libglew-dev -y
sudo apt-get install freeglut3-dev -y
sudo apt-get install git -y
sudo apt-get install cmake -y
cd ~/Desktop
git clone --depth=1
https://github.com/righthalfplane/SdrGlut.gitcd SdrGlut
make -f makefileUbunta -j 8
./sdrglut.x
Device string is addr=192.168.1.10
Click the "Radio" button
Click the E200 to run
Right Click and select "SDR Dialog..."
Set the "Sample Rate" to "10e6" and click the "Apply" button.
The E200 should be working Ok Now.