1.5 KiB
+++ title = "Odchytávání dat na 433MHz" date = 2021-11-17 +++
HackRF
rtl_433 -d HackRF -g AMP=1,LNA=33,VGA=62 -f 433.92M -C si -s 2000k
Ve výchozím nastavení očekává rtl_433
RTL-SDR. Pokud používáme jiné rádio, je nutné předat přepínač -d ""
, který vybere defaultní rádio v seznamu soapysdr, nebo můžeme specifikovat přímo -d HackRF
.
Pro správný příjem signálu je nutné nastavit GAIN. HackRF má tři možná nastavení příjmu, tj. -g AMP=0,LNA=16,VGA=20
.
HackRF (both Jawbreaker and One) provides three different analog gain controls on RX and two on TX. The three RX gain controls are at the RF (“amp”, 0 or 14 dB), IF (“lna”, 0 to 40 dB in 8 dB steps), and baseband (“vga”, 0 to 62 dB in 2 dB steps) stages. The two TX gain controls are at the RF (0 or 14 dB) and IF (0 to 47 dB in 1 dB steps) stages.
V ideálním případě je předzesilovač AMP
na hodnotě 0, pomocí LNA
se nastaví dostatečně silný příjem bez šumu a signál se poté může softwarově zesílit pomocí VGA
.
Frekvence může být jedna -f 433.92M
, nebo lze přeskakovat mezi více frekvencemi v intervalu, například:
-f 433.92M -f 434M -f 315M -H 30
Tento modifikátor by způsobil, že program by ladil frekvence 433.92MHz, 434MHz a 315MHz v intervalu 30s.
Přepínačem -C si
nastavíme výstup v metrických jednotkách a přepínačem -s 2000k
nastavíme sample rate.