![]() | "Descrizione" by admin (19557 pt) | 2025-Jan-21 17:45 |
Evaluation | N. Experts | Evaluation | N. Experts |
---|---|---|---|
1 | 6 | ||
2 | 7 | ||
3 | 8 | ||
4 | 9 | ||
5 | 10 |
dump1090 is open source software designed to decode Mode S-Mode Automatic Dependent Surveillance-Broadcast (ADS-B) signals transmitted by aircraft.
The RTL-SDR V3 is an SDR device based on the RTL2832U and R820T2/R860 chips, designed to receive and decode radio signals across a wide range of frequencies. Initially developed as a DVB-T (digital TV) receiver, it was adapted to function as an SDR, making it a flexible tool for listening to and analyzing radio signals.
The signals, emitted at 1090 MHz, contain information such as location, altitude, speed and flight identifier, allowing users to monitor air traffic in real time and (with the VirtualRadar map) decode:
The RTL-SDR stick, however, needs the Zadig program to work, which will install the operating driver on the computer.
Zadig - USB driver installation made easy
Zadig is a Windows application that installs generic USB drivers such as WinUSB, libusb-win32/libusb-1.0.dll, or libusbK, which are necessary for a wide range of USB devices to communicate with Windows. It is especially useful for RTL-SDR because standard drivers do not support this device. Download Zadig from the official website and launch the application.
Connect the RTL-SDR Device Before running Zadig, connect your RTL-SDR dongle to a USB port on your computer. This ensures that the device is ready and detected by Zadig.
Open Zadig and Select the RTL-SDR Device Once launched by clicking on Zadig.exe, Zadig should automatically detect the RTL-SDR dongle. Open the dropdown menu within the Zadig interface and select the device listed as "Bulk-In, Interface (Interface 0)" or a similar name. If the device does not appear in the list:
Install the WinUSB Drivers With the device selected, proceed to install the WinUSB drivers by clicking on "Install Driver". This action will replace any existing drivers the dongle might be using with ones compatible with RTL-SDR operations. This step is crucial as it ensures that rtl1090 or any other SDR software can effectively communicate with the dongle.
If no device shows up on the screen, as mentioned above, select Options and then List all devices, choose the type of dongle, and click on Install WCID Driver.
Click Options>List All Devices
From the dropdown list, several devices might appear: any of them are generally fine, but ensure that "Bulk-In, Interface (Interface 0)" or "RTL2832UHIDIR" or "RTL2832U" or "Blog V4" is selected in the USB ID box, and that the selected dongle's USB ID is "0BDA 2838 00".
Make sure that "WinUSB" is displayed in the box indicated by the green arrow, while the box on the left is not important. Click on "Replace/Install Driver" This operation may take a few minutes, and during this time, you will see "Installing Driver" When "The driver was installed successfully" appears, click "Close" and close the Zadig window.
This procedure must be repeated if you add a new dongle or change the dongle.
________________
Now, there are two ways to make dump1090 work:
Part I
Creating dump1090 from the dump1090-master.zip File
dump1090 consists of a. zip file of 1.19 MB that you can download here:
https://github.com/MalcolmRobb/dump1090/archive/master.zip
unzipped:
If you have Windows you will need only this zipped file:
then extract it into a folder.
Start the program with dump1090.bat
Efficient Decoding:
Dump1090 is renowned for its ability to decode even weak signals, offering broader coverage compared to other decoders.
RTL-SDR Support:
The software is compatible with RTL-SDR devices, making ADS-B signal reception accessible at a low cost.
Integrated Web Interface:
It includes an HTTP server that displays detected aircraft on a map, facilitating real-time monitoring.
Multi-Platform Support:
Originally developed for Linux, Dump1090 is also available for Windows and macOS.
There are several variants of Dump1090, each with specific functionalities:
Dump1090-fa:
Maintained by FlightAware, this version is integrated with their receivers and optimized for use with their services.
Dump1090-mutability:
A fork that introduces enhancements such as 2.4 MHz decoding and other optimizations.
Linux (e.g., Raspberry Pi):
Dump1090 can be installed following distribution-specific instructions. For example, to install dump1090-mutability on Ubuntu 22.04, you can use the command:
sudo apt-get install dump1090-mutability
.
https://installati.one/install-dump1090-mutability-ubuntu-22-04/
Windows:
While there is no official support for Windows, unofficial versions of Dump1090 are available.
A detailed guide on Windows installation can be found on Fly Italy ADS-B:
https://flyitalyadsb.com/dump1090-su-windows/
After installation, it's essential to properly configure Dump1090 to optimize signal reception. Parameters like receiver gain can significantly affect performance.
To enhance the monitoring experience, Dump1090 can be integrated with other software offering advanced graphical interfaces:
Virtual Radar Server (VRS):
Provides an interactive map and advanced features for aircraft tracking.
Tar1090:
An advanced web interface for Dump1090, improving the visualization of received data.
Modify the rtl1090 program if it is already installed on the computer.
dump1090 can be installed directly in the rtl1090 directory if this program is present and installed on your computer.
If rtl1090 is already present and installed on your computer, you can install dump1090 directly into its directory.
This method is simpler as you likely already have most of the necessary files on your PC, with just one exception. I strongly recommend making a copy of the directory to avoid corrupting existing data.
C:\Tools\dump1090-Win\
.dump1090.exe
and dump1090.bat
. These essential files for the operation of the program are contained in the dump1090 program zip, which can be downloaded from this site: http://www.satsignal.eu/software/dump1090-win.1.10.3010.14.zipthe directory of “dump1090-win.1.10.3010.14. zip” is as follows:
dump1090.exe
and dump1090.bat
, to the directory C:\Tools\dump1090-Win\
. If you are updating an existing RTL1090 directory, which is not recommended, ensure you do not overwrite any .dll files with those from the Zip file.dump1090.exe --interactive --net --net-beast --mlat --gain -10
Warning: check the radio listening legislation in your country.
Evaluate |