@@ -36,6 +36,15 @@ List of pre-installed software: | |||||
- [gpredict](https://github.com/csete/gpredict) | - [gpredict](https://github.com/csete/gpredict) | ||||
- [EliasOenal/multimon-ng](https://github.com/EliasOenal/multimon-ng) | - [EliasOenal/multimon-ng](https://github.com/EliasOenal/multimon-ng) | ||||
- [pabr/leansdr](https://github.com/pabr/leansdr) | - [pabr/leansdr](https://github.com/pabr/leansdr) | ||||
- [QtDAB](https://github.com/JvanKatwijk/qt-dab) | |||||
- [IIO Oscilloscope](https://github.com/analogdevicesinc/iio-oscilloscope) | |||||
- [RTL-AIS](https://github.com/dgiardini/rtl-ais) | |||||
- [Inspectrum](https://github.com/miek/inspectrum) | |||||
- [WSJT-X](https://physics.princeton.edu/pulsar/k1jt/wsjtx.html) | |||||
- [nrsc5](https://github.com/theori-io/nrsc5) | |||||
- [xwxapt](https://www.qsl.net/5b4az/pkg/apt/xwxapt/xwxapt.html) | |||||
- [GLRPT](https://github.com/dvdesolve/glrpt) | |||||
- [SDR++](https://github.com/AlexandreRouma/SDRPlusPlus) | |||||
### Radios | ### Radios | ||||
We currently support the following SDR: | We currently support the following SDR: | ||||
@@ -50,6 +59,7 @@ We currently support the following SDR: | |||||
- [Airspy HF+](https://airspy.com/airspy-hf-plus/) | - [Airspy HF+](https://airspy.com/airspy-hf-plus/) | ||||
- [HackRF One](https://greatscottgadgets.com/hackrf/one/) | - [HackRF One](https://greatscottgadgets.com/hackrf/one/) | ||||
- [USRP](https://www.ettus.com/products/) | - [USRP](https://www.ettus.com/products/) | ||||
- [SDRplay](https://www.sdrplay.com/) | |||||
## Getting started | ## Getting started | ||||
@@ -0,0 +1,9 @@ | |||||
[Desktop Entry] | |||||
Name=Inspectrum | |||||
Comment=Inspectrum | |||||
Icon= | |||||
Exec=inspectrum | |||||
Type=Application | |||||
Encoding=UTF-8 | |||||
Terminal=true | |||||
Categories=None; |
@@ -7,6 +7,10 @@ install -v -o 1000 -g 1000 -m 755 shortcut/osc.desktop "${ROOTFS_DIR}/home/${FIR | |||||
install -v -o 1000 -g 1000 -m 755 shortcut/qtdab.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | install -v -o 1000 -g 1000 -m 755 shortcut/qtdab.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | ||||
install -v -o 1000 -g 1000 -m 755 shortcut/sdrpp.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | install -v -o 1000 -g 1000 -m 755 shortcut/sdrpp.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | ||||
install -v -o 1000 -g 1000 -m 755 shortcut/wsjtx.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | install -v -o 1000 -g 1000 -m 755 shortcut/wsjtx.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | ||||
install -v -o 1000 -g 1000 -m 755 shortcut/inspectrum.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | |||||
install -v -o 1000 -g 1000 -m 755 shortcut/limesuite.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | |||||
install -v -o 1000 -g 1000 -m 755 shortcut/urh.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | |||||
install -v -o 1000 -g 1000 -m 755 shortcut/quisk.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/" | |||||
install -v -o 1000 -g 1000 -d "${ROOTFS_DIR}/usr/share/rpd-wallpaper/" | install -v -o 1000 -g 1000 -d "${ROOTFS_DIR}/usr/share/rpd-wallpaper/" | ||||
install -v -o 1000 -g 1000 -m 755 wallpaper/kevin-quezada-lmt.jpg "${ROOTFS_DIR}/usr/share/rpd-wallpaper/" | install -v -o 1000 -g 1000 -m 755 wallpaper/kevin-quezada-lmt.jpg "${ROOTFS_DIR}/usr/share/rpd-wallpaper/" | ||||
@@ -0,0 +1,9 @@ | |||||
[Desktop Entry] | |||||
Name=Inspectrum | |||||
Comment=Inspectrum | |||||
Icon= | |||||
Exec=inspectrum | |||||
Type=Application | |||||
Encoding=UTF-8 | |||||
Terminal=true | |||||
Categories=None; |
@@ -0,0 +1,9 @@ | |||||
[Desktop Entry] | |||||
Name=LimeSuite | |||||
Comment=LimeSuite | |||||
Icon=/home/pi/PiSDR/Radios/LimeSuite/Desktop/lime-suite-128.png | |||||
Exec=LimeSuiteGUI | |||||
Type=Application | |||||
Encoding=UTF-8 | |||||
Terminal=true | |||||
Categories=None; |
@@ -0,0 +1,9 @@ | |||||
[Desktop Entry] | |||||
Name=Quisk | |||||
Comment=Quisk | |||||
Icon= | |||||
Exec=quisk | |||||
Type=Application | |||||
Encoding=UTF-8 | |||||
Terminal=true | |||||
Categories=None; |
@@ -0,0 +1,9 @@ | |||||
[Desktop Entry] | |||||
Name=Universal Radio Hacker | |||||
Comment=Universal Radio Hacker | |||||
Icon=/home/pi/PiSDR/Software/urh/data/icons/appicon.svg | |||||
Exec=urh | |||||
Type=Application | |||||
Encoding=UTF-8 | |||||
Terminal=true | |||||
Categories=None; |
@@ -1,8 +1,8 @@ | |||||
#!/bin/bash -e | #!/bin/bash -e | ||||
on_chroot << EOF | on_chroot << EOF | ||||
mkdir -p "/home/${FIRST_USER_NAME}/PiSDR/Radios" | |||||
cd "/home/${FIRST_USER_NAME}/PiSDR/Radios" | |||||
mkdir -p "/home/${FIRST_USER_NAME}/PiSDR/Software" | |||||
cd "/home/${FIRST_USER_NAME}/PiSDR/Software" | |||||
if [ ! -d "gr-limesdr" ]; then | if [ ! -d "gr-limesdr" ]; then | ||||
git clone --single-branch --branch gr39 --depth 1 https://github.com/daniestevez/gr-limesdr.git | git clone --single-branch --branch gr39 --depth 1 https://github.com/daniestevez/gr-limesdr.git | ||||
@@ -0,0 +1,19 @@ | |||||
#!/bin/bash -e | |||||
on_chroot << EOF | |||||
mkdir -p "/home/${FIRST_USER_NAME}/PiSDR/Software" | |||||
cd "/home/${FIRST_USER_NAME}/PiSDR/Software" | |||||
if [ ! -d "gr-sdrplay3" ]; then | |||||
git clone --single-branch --branch master --depth 1 https://github.com/fventuri/gr-sdrplay3.git | |||||
fi | |||||
cd gr-sdrplay3 | |||||
mkdir -p build | |||||
cd build | |||||
cmake -GNinja .. | |||||
ninja install | |||||
ldconfig | |||||
cd .. | |||||
rm -fr build | |||||
EOF |
@@ -8,5 +8,6 @@ if [ ! -d "FoxTelem" ]; then | |||||
wget http://amsat.us/FoxTelem/linux/FoxTelem_1.11g2_linux.tar.gz | wget http://amsat.us/FoxTelem/linux/FoxTelem_1.11g2_linux.tar.gz | ||||
tar -xvzf FoxTelem_1.11g2_linux.tar.gz | tar -xvzf FoxTelem_1.11g2_linux.tar.gz | ||||
mv FoxTelem_1.11g2_linux FoxTelem | mv FoxTelem_1.11g2_linux FoxTelem | ||||
rm FoxTelem_1.11g2_linux.tar.gz | |||||
fi | fi | ||||
EOF | EOF |