Hello all
I spent many hours trying to get my uConsole, CM4 and AIO v2 working and struggled to find all of the information in one place.
After much searching I got to a working system with SDR++ set up correctly.
I take no credit for any of the information below and you may have a different experience but this worked for me:
Install the Rex image using the Raspberry Pi Imager (I used Debian 13 Trixie)
Boot and wait for the initial setup. Note on first boot I get some messages about services being shut down and had to do a hard reset to get to a successful first boot.
Open a terminal and enter the following:
pinctrl 7 op
pinctrl 7 dh
sudo apt install hackergadgets-uconsole-aio-board
sudo apt update
sudo apt install -y python3 python3-pyqt6 git
git clone https://github.com/hackergadgets/aiov2_ctl.git
cd aiov2_ctl
sudo python3 ./aiov2_ctl.py --install
sudo nano ~/.profile
I got an error about PyQt6 not being installed so had to change: # Path to PyGPSClient executable export PATH="/home/"$(logname)"/.pygpsclient/bin:$PATH" to: export PATH="${PATH}:/home/$(logname)/.pygpsclient/bin"Ctrl-O, Enter, Ctrl-X
I got an error about wayland so had to:
sudo apt install qt6-wayland
aiov2_ctl --gui
aiov2_ctl --autostartsudo reboot now
After reboot open SDR++ Brown Scroll down on the left hand side to Module Manager and add an entry called audio and select linux_pulse_audio_sink from the dropdown Scroll up to the Sinks menu on the left and under Radio select PulseAudio