Ràdio / Radio

Índex

Espectre / Spectrum


ITU banda freqüència longitud d'ona subbanda freqüències assignades ús
1 ELF 3-30 Hz



2 SLF 30-300 Hz



3 ULF 300-3000 Hz



4 VLF 3-30 kHz



5 LF 30-300 kHz 10km ~ 1km

LW: 153~500kHz
6 MF 300-3000 kHz 1000m ~ 100m

MW: 531~1602Hz
DRM: 150 kHz - 30 MHz
7 HF 3-30 MHz 100m ~ 10m

SW: 2300-29900 KHz
CB: 27MHz
8 VHF 30-300 MHz 10m ~ 1m

FM: 64/87,5 ~ 108 MHz
(svg)
9 UHF 300-3000 MHz
IV 470-590 MHz (C21-C35)




V 590-862 MHz (C36-C69)





950-2150 MHz TV sat
10 SHF 3-30 GHz



11 EHF 30-300 GHz



12 THF 300-3000 GHz



Emissores / Broadcasters

Botigues / Shops

Comercial / Commercial

Software Defined Radio

  • Info
    • Desmodulació genèrica / Generic demodulation: quadrature demodulation (I, Q)
      • ...
        modulation demodulation from I, Q
        amplitude A = I 2 + Q 2
        phase P = atan I Q
        frequence F = d atan I Q d t
    • 10 Common Mistakes Made With Software Defined Radio (yt)
      • What software; Device driver; Coax type & losses; Signal bandwidth; Time of day; Modulation type; High gain setting; Low gain setting; Cheap & cloned SDR's; Antennas
    • Opendigitalradio
    • ...
  • Maquinari / Hardware
  • Software
    • GNU radio
    • Qt-DAB-3.0, Digital Radio and more.
    • Tempest for Eliza (AM)
    • Tempest for Mp3 FM
    • Programari / Software
    • GNU Radio
      • Install from packages
        • Mageia
          • dnf install python3-pyaml gnuradio gnuradio-companion
      • Install from source
        • Dependencies
          • Mageia
            • sudo dnf install python3-mako python3-pip
          •  ...
        • Steps
          1. Installing Volk
          2. Installing GNU Radio
      • Install with conda
        • CondaInstall
        • Passos / Steps
          1. install conda
          2. conda create -n gnuradio
          3. conda activate gnuradio
          4. conda config --env --add channels conda-forge
            conda config --env --set channel_priority strict
          5. conda install gnuradio
          6. conda install gqrx rtl-sdr gnuradio-osmosdr
      • Examples
      • GNU Radio Companion (GUI to Python)
    • gqrx
    • gr-osmocon
      • Install from source
        • Dependencies
          • GNU Radio
          • Mageia
            • ...
        • Steps
          1. ...
      • ...
    • CubicSDR
      • Compilació / Compilation
        • Build Linux
          • Dependencies
            • Mageia 9
              • dnf install lib64soapy-sdr-devel lib64pulseaudio-devel lib64wxgtku3.2-devel
            • Mageia 8
              • urpmi lib64pulseaudio-devel lib64wxgtku3.0-devel
            • from source
              • Build and install SoapySDR (no cal si ja heu instal·lat lib64soapy-sdr-devel)
                • # echo /usr/local/lib64 >/etc/ld.so.conf.d/local64.conf
              • SoapyRTLSDR (similar to other Soapy modules)
                • Mageia 9
                  • sudo dnf install lib64rtl-sdr-devel
                • git clone https://github.com/pothosware/SoapyRTLSDR.git
                • cd SoapyRTLSDR
                • mkdir build
                • cd build
                • cmake .. -DCMAKE_BUILD_TYPE=Release
                • make
                • sudo make install
                • sudo sh -c 'echo "/usr/local/lib64" >>/etc/ld.so.conf.d/local.conf'
                • sudo ldconfig
                • # should now show RTL-SDR device if connected
                • SoapySDRUtil --info
              • Build and install liquid-dsp
                • git clone https://github.com/jgaeddert/liquid-dsp
                • cd liquid-dsp
                • ./bootstrap.sh
                • CFLAGS="-march=native -O3" ./configure --enable-fftoverride
                • make -j4
                • sudo make install
                • sudo sh -c 'echo "/usr/local/lib" >>/etc/ld.so.conf.d/local.conf'
                • sudo ldconfig
              • Build static latest wxWidgets (3.2.1) (no cal si ja heu instal·lat lib64wxgtku3.2-devel)
          • Build
            • git clone https://github.com/cjcliffe/CubicSDR.git
            • cd CubicSDR
            • mkdir build
            • cd build
            • cmake ../ -DCMAKE_BUILD_TYPE=Release
            • make
              # You can now run the build from the folder, note if you're on 32-bit linux it will be in x86/
            • cd x64/
            • ./CubicSDR
      • ...
    • SDR++
      • ...
    • osmo-fl2k
    • RTLSDR Scanner
      • ...
    • rtlizer
      • ...
    • rtl_433
      • Arduino / ESP32
      • cescp / rtl_433
        • Wrong measures with Efergy Optical #1229
          • Efergy Optical transmitter can operate in three modes:
            • red led: information is sent every 30s
            • orange led: information is sent every 60s
            • green led: information is sent every 90s
          • To get the mode: short-push the physical button on transmitter.
          • To set the mode: long-push the physical button on transmitter.
          • The mode information is present in byte[3]:
            • red led (every 30s): bytes[3]=64 (0100 0000)
            • orange led (every 60s): bytes[3]=80 (0101 0000)
            • green led (every 90s): bytes[3]=96 (0110 0000)
      • build
        • dependències / dependencies
          • Mageia
            • urpmi cmake lib64rtl-sdr-devel
          • Debian
            • apt-get install cmake librtlsdr-dev
        • BUILDING
          • cd ~src
          • git clone https://github.com/merbanan/rtl_433.git
          • cd rtl_433
          • mkdir build
          • cd build
          • cmake ..
          • make
          • sudo make install
      • ús / usage
        • rtl_433 -h
        • rtl_433
        • rtl_433 -M newmodel -F json:toto.json
        • MQTT
          • rtl_433 -F mqtt
          • rtl_433 -F mqtt:localhost:1883
          • rtl_433 -F "mqtt://localhost:1883"
            rtl_433 -F "mqtt://localhost:1883,retain=1"
          • topics
            • Publishing device info to MQTT topic "rtl_433/<hostname>/devices[/type][/model][/subtype][/channel][/id]".
              Publishing events info to MQTT topic "rtl_433/<hostname>/events".
              Publishing states info to MQTT topic "rtl_433/<hostname>/states".
          • exemples
            • rtl_433/raspberrypi/events {"time":"2020-02-16 09:35:14","brand":"OS","model":"OSv1 Temperature Sensor","sid":9,"channel":2,"battery":"OK","temperature_C":21.3}
              rtl_433/raspberrypi/devices/OSv1_Temperature_Sensor/2/time 2020-02-16 09:35:14
              rtl_433/raspberrypi/devices/OSv1_Temperature_Sensor/2/sid 9
              rtl_433/raspberrypi/devices/OSv1_Temperature_Sensor/2/channel 2
              rtl_433/raspberrypi/devices/OSv1_Temperature_Sensor/2/battery OK
              rtl_433/raspberrypi/devices/OSv1_Temperature_Sensor/2/temperature_C 21.3
              ...
        • Efergy
          • rtl_433 -f 433.5M
          • rtl_433 -f 433.5M -F mqtt
          • exemples
            • rtl_433/raspberrypi/events {"time":"2020-02-16 13:54:29","model":"Efergy Optical","id":542629,"pulses":4000,"pulsecount":5,"energy":0.075}
              rtl_433/raspberrypi/devices/Efergy_Optical/542629/time 2020-02-16 13:54:29
              rtl_433/raspberrypi/devices/Efergy_Optical/542629/id 542629
              rtl_433/raspberrypi/devices/Efergy_Optical/542629/pulses 4000
              rtl_433/raspberrypi/devices/Efergy_Optical/542629/pulsecount 5
              rtl_433/raspberrypi/devices/Efergy_Optical/542629/energy 0.075
    • welle.io
      • Instal·lació
        • AppImage
        • Flatpack
          • Instal·lació (latest)
            • wget https://github.com/AlbrechtL/welle.io/releases/download/v2.6/welle.io-2.6-Linux-x86_64.flatpak
            • flatpak --user install welle.io-2.6-Linux-x86_64.flatpak
          • Ús
            • flatpak run io.welle.welle_io
      • Compilació / Compilation
        • (es recomana la instal·lació amb Flatpak)
        • Dependències
          • Mageia 9
            • sudo dnf install gdb
            • sudo dnf install qt-creator lib64qt5quickcontrols2-devel lib64qt5charts-devel lib64qt5multimedia-devel
            • sudo dnf install lib64faad2-devel lib64mpg123-devel lib64fftw-devel lib64airspy-devel lib64rtl-sdr-devel lib64soapy-sdr-devel lib64mp3lame-devel
        • Passos / Steps
          1. git clone https://github.com/AlbrechtL/welle.io.git
          2. Qt Creator
            • open project file: welle.io.pro
      • Ús / Usage
    • ...

Ràdio híbrida / Hybrid radio

Tècnica / Technics

Antenes / Antennas

DCF77

Ràdio per Internet / Internet radio

http://www.francescpinyol.cat/radio.html
Darrera modificació: 2 de maig de 2025 / Last update: 2nd May 2025

Cap a casa / Back home.