Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
documentation:hamradio:sdr:rtl_sdr:index [2021/11/21 21:57] – [GQRX + UDP STREAMING] f1sls | documentation:hamradio:sdr:rtl_sdr:index [2025/08/03 07:48] (Version actuelle) – [DOCUMENTATION] f1sls | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{: | {{: | ||
\\ | \\ | ||
+ | {{: | ||
+ | <catlist -forceHeadTitle -exclupage -sortAscending -hideNotFoundMsg -columns:1 -maxDepth:1 -noHead -noAddPageButton> | ||
+ | |||
====== RTL-SDR ====== | ====== RTL-SDR ====== | ||
Clef USB (DAB/DVB-T) basée sur le chip RTL2832U utilisée comme récepteur SDR. | Clef USB (DAB/DVB-T) basée sur le chip RTL2832U utilisée comme récepteur SDR. | ||
+ | ===== DOCUMENTATION ===== | ||
+ | * {{ : | ||
===== Linux ===== | ===== Linux ===== | ||
==== Dépendances ==== | ==== Dépendances ==== | ||
* rtl-sdr | * rtl-sdr | ||
* sox | * sox | ||
- | |||
- | |||
Ligne 43: | Ligne 46: | ||
</ | </ | ||
==== rtl_tcp ==== | ==== rtl_tcp ==== | ||
- | < | ||
+ | === Serveur === | ||
+ | < | ||
+ | $rtl_tcp -d 0 -a 127.0.0.1 -p 7355 | ||
+ | </ | ||
+ | |||
+ | === Client === | ||
+ | < | ||
# Exemples de lecture du flux UDP | # Exemples de lecture du flux UDP | ||
# Avec DSD : | # Avec DSD : | ||
Ligne 53: | Ligne 62: | ||
==== Décoder les trames APRS ==== | ==== Décoder les trames APRS ==== | ||
<code bash> | <code bash> | ||
- | rtl_fm -f 144.8M -s 22050 -p 33 -g 42 -l 350 - | ./ | + | rtl_fm -f 144.8M -s 22050 -p 33 -g 43.9 [-l 125] -o 4 - | ./ |
</ | </ | ||
- | * '' | + | |
- | * '' | + | * '' |
- | * '' | + | |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
==== Scanner le PMR446 ==== | ==== Scanner le PMR446 ==== | ||
Ligne 96: | Ligne 108: | ||
* '' | * '' | ||
- | ==== EnregistreurS | + | ==== Enregistreurs |
**SVAR** | **SVAR** | ||
Ligne 117: | Ligne 129: | ||
* '' | * '' | ||
+ | <code bash> | ||
+ | rtl_fm -M fm -p 78 -f 145.5M -f 433.5M -l 500 -s 12k | sox -t raw -r 12k -e signed-integer -b 16 -c 1 - -p sinc 300-3k / | ||
+ | </ | ||
===== rtl_power ===== | ===== rtl_power ===== | ||
<WRAP center round info 100%> | <WRAP center round info 100%> | ||
Ligne 220: | Ligne 234: | ||
==== POCSAG ==== | ==== POCSAG ==== | ||
<code bash> | <code bash> | ||
- | nc -l -u 7355 | sox -t raw -esigned-integer -b16 -r 48000 - -esigned-integer -b16 -r 22050 -t raw - | multimon-ng -t raw -a SCOPE -a POCSAG512 -a POCSAG1200 -a POCSAG2400 | + | nc -l -u 7355 | sox -t raw -esigned-integer -b16 -r 48000 - -esigned-integer -b16 -r 22050 -t raw - | multimon-ng -t raw -f auto -a SCOPE -a POCSAG512 -a POCSAG1200 -a POCSAG2400 - |
</ | </ | ||
+ | ===== KALIBRATE-RTL ===== | ||
+ | Installation B, from source | ||
+ | The software have not been maintained for some time but there are several forks and hayguen is used here. | ||
+ | |||
+ | Install some dependencies | ||
+ | Bullseye/ | ||
+ | <code bash> | ||
+ | $ sudo apt install librtlsdr-dev libtool libfftw3-dev | ||
+ | </ | ||
+ | Stretch also add | ||
+ | <code bash> | ||
+ | $ sudo apt install m4 automake | ||
+ | </ | ||
+ | |||
+ | then download | ||
+ | |||
+ | <code bash> | ||
+ | $ wget https:// | ||
+ | </ | ||
+ | |||
+ | and unzip the actual software | ||
+ | |||
+ | <code bash> | ||
+ | $ unzip master.zip && mv kalibrate-rtl-master kalibrate-rtl | ||
+ | </ | ||
+ | |||
+ | Install/ | ||
+ | |||
+ | <code bash> | ||
+ | $ cd kalibrate-rtl | ||
+ | $ bash bootstrap | ||
+ | $ bash configure | ||
+ | $ make | ||
+ | $ sudo make install | ||
+ | </ | ||
===== Détails techniques ===== | ===== Détails techniques ===== |