rpios

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rpios [2025/06/06 13:25] assarpios [2025/06/06 19:31] (current) – [SDR++] assa
Line 1: Line 1:
 ===== Raspberry Pi OS ===== ===== Raspberry Pi OS =====
 This is the default OS that is provided by the Raspberry Pi foundation and comes preinstalled on the micro SD card that the Hackberry ships with.  This is the default OS that is provided by the Raspberry Pi foundation and comes preinstalled on the micro SD card that the Hackberry ships with. 
-==== General ==== 
-You need to adjust the ''config.txt'' on a new install, for every version of the Hackberry. It won't work out-of-the-box without the adjustments.  
- 
-There are two ways to edit the ''config.txt'': 
-  - Mounting the micro SC card on a computer 
-  - Editing the file on a running Hackberry 
- 
-=== 1) Mounting the micro SD card on a computer === 
-After you've flashed your micro SD card, you probably need to (safely) remove it from your computer and plug it back in again. \\  
-There should be two (or at least one) "device" or partition now. The ''config.txt'' will be located on the ''bootfs'' partition under ''/firmware/config.txt'' 
-=== 2) Editing the file on a running Hackberry === 
-If you have access to the Hackberry through SSH, hooked up an external display, or need to do adjustments after having it configured, you can edit the ''config.txt'' located under ''/boot/firmware/config.txt''. \\  
-Be aware that you need to have root privileges (e.g. ''sudo nano /boot/firmware/config.txt'').  
  
 ==== Raspberry Pi Zero 2W ==== ==== Raspberry Pi Zero 2W ====
Line 36: Line 23:
 To do so, run ''sudo raspi-config'' and go to //Advanced Options > Wayland// and choose //Wayfire//, then reboot. The display should now be recognized and work automatically. \\  To do so, run ''sudo raspi-config'' and go to //Advanced Options > Wayland// and choose //Wayfire//, then reboot. The display should now be recognized and work automatically. \\ 
 Use the Screen Configuration application to configure the orientation and arrangement.  Use the Screen Configuration application to configure the orientation and arrangement. 
 +
 +===== SDR++ =====
 +It is recommended to install SDR++ by compiling it from source.
 +Do the following:
 +<code>
 +# Install dependencies
 +sudo apt install git cmake libfftw3-dev libglfw3-dev libvolk2-dev libglew-dev portaudio19-dev libzstd1 libzstd-dev libairspyhf-dev libiio-dev libad9361-dev libairspy-dev librtlsdr-dev libcodec2-dev librtaudio-dev libhackrf-dev
 +
 +# Download the code
 +cd ~/Downloads
 +git clone https://github.com/AlexandreRouma/SDRPlusPlus.git
 +
 +# Build
 +cd SDRPlusPlus
 +mkdir build
 +cd build
 +cmake ..
 +make -j4
 +
 +# Install
 +sudo make install
 +</code>
 +You can now run SDR++ from the applications' menu or from the terminal with ''sdrpp''.\\ 
 +Make sure you're connected to the bluetooth speakers or any other audio device. In SDR++, scroll down to the Sinks tab, make sure the right audio device is selected, and set the bitrate to 44100.
  • rpios.1749216334.txt.gz
  • Last modified: 2025/06/06 13:25
  • by assa