flight:adsb
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
flight:adsb [2024/08/31 16:21] – [Windows decoding Sept 2023] 2e0gtd | flight:adsb [2025/03/14 13:27] (current) – [I am starting afresh] 2m0iig | ||
---|---|---|---|
Line 5: | Line 5: | ||
====== ADS-B Flight Tracking ====== | ====== ADS-B Flight Tracking ====== | ||
- | * **[[https:// | + | * **[[https:// |
* [[flight: | * [[flight: | ||
- | * [[flight: | + | * [[flight: |
- | **Update: 09/ | + | **Update: 09/ |
**Update: 11/ | **Update: 11/ | ||
Line 45: | Line 45: | ||
Otherwise you'll need a suitable SDR radio (probably an RTL-SDR or similar designed specifically for ADS-B reception) and a suitable Linux system for feeding. This is usually a Raspberry Pi, but it can also be run on normal Linux machines. We'll only cover RTL-SDR-based installs here as that is by far the most popular setup, but you may be able to use other radios with technology such as Soapy SDR or extra drivers. | Otherwise you'll need a suitable SDR radio (probably an RTL-SDR or similar designed specifically for ADS-B reception) and a suitable Linux system for feeding. This is usually a Raspberry Pi, but it can also be run on normal Linux machines. We'll only cover RTL-SDR-based installs here as that is by far the most popular setup, but you may be able to use other radios with technology such as Soapy SDR or extra drivers. | ||
- | **Update 09/09/23:** click [[#windows|here]] for some Windows instructions for decoding/ | + | **Update 09/09/23:** click [[#windows_decoding_sept_2023|here]] for some Windows instructions for decoding/ |
For an antenna you can make something really simple or buy something. A simple 1/4 wave ground plane built around a chassis connector for 1090 MHz connector works well, as does a collinear made from coax segments inside a PVC pipe. Feed the antenna with good coax with decent loss stats at this frequency. You can use cable TV 75 Ohm coax at a push and the loss stats are quite good @ 1090 MHz. | For an antenna you can make something really simple or buy something. A simple 1/4 wave ground plane built around a chassis connector for 1090 MHz connector works well, as does a collinear made from coax segments inside a PVC pipe. Feed the antenna with good coax with decent loss stats at this frequency. You can use cable TV 75 Ohm coax at a push and the loss stats are quite good @ 1090 MHz. | ||
Line 70: | Line 70: | ||
After you've done that you can start installing feeder software to send data to OARC and elsewhere. | After you've done that you can start installing feeder software to send data to OARC and elsewhere. | ||
- | Use the script linked above in [[#prerequisites|Prerequisites]] to feed OARC. Visit other websites to find out how to feed those. Generally there' | + | Use the script linked above in [[#i_already_have_an_ads-b_setup|Getting Started]] to feed OARC. Visit other websites to find out how to feed those. Generally there' |
There are detailed instructions for the OARC feeder and MLAT clients on the GitHub repo, and the process is quite automated and prompt-led. You shouldn' | There are detailed instructions for the OARC feeder and MLAT clients on the GitHub repo, and the process is quite automated and prompt-led. You shouldn' | ||
Line 83: | Line 83: | ||
Bear in mind that our coverage isn't the same as the larger websites, your mileage may vary with MLAT tracks. If you think you can fill in a hotspot then please join us! | Bear in mind that our coverage isn't the same as the larger websites, your mileage may vary with MLAT tracks. If you think you can fill in a hotspot then please join us! | ||
+ | |||
==== Windows decoding Sept 2023 ==== | ==== Windows decoding Sept 2023 ==== | ||
Line 95: | Line 96: | ||
__High level schematic__ | __High level schematic__ | ||
- | {{ : | + | {{ : |
__Installation guide__ | __Installation guide__ | ||
Line 106: | Line 107: | ||
Oracle VirtualBox (simplest, smallest, preferred, what im using): [[https:// | Oracle VirtualBox (simplest, smallest, preferred, what im using): [[https:// | ||
+ | |||
+ | OR | ||
VMWare Workstation Pro (largest, most capable.. I havent tried this): [[https:// | VMWare Workstation Pro (largest, most capable.. I havent tried this): [[https:// | ||
- | 2. Obtain Rapsberry PI PC image and create a VM: | + | 2. Obtain Rapsberry PI OS image and create a VM: |
- | | + | |
Some instructions to create a new VM: [[https:// | Some instructions to create a new VM: [[https:// | ||
- | NOTE: Make sure your OS is indicated as Debian 32 bit (not 64 bit). | + | IMPORTANT |
+ | |||
+ | | ||
+ | |||
+ | Specifically: | ||
+ | |||
+ | - Chang the system chipset to ICH9 | ||
+ | |||
+ | - Uncheck the Hardware Clock in UTC Time box | ||
+ | |||
+ | - Set the USB controller to 3.0 (xHCI) | ||
Hopefully you end up with something like this: | Hopefully you end up with something like this: | ||
- | {{ : | + | {{ : |
3. RTL-SDR usb passthrough | 3. RTL-SDR usb passthrough | ||
Line 129: | Line 142: | ||
Add a USB filter using the add button on the right: | Add a USB filter using the add button on the right: | ||
- | {{ : | + | {{ : |
Then select the RTL-SDR in the Devices, USB menu like this: | Then select the RTL-SDR in the Devices, USB menu like this: | ||
- | {{ : | + | {{ : |
You can check that the linux guest can see the RTL-SDR by running the command “lsusb” in a console: | You can check that the linux guest can see the RTL-SDR by running the command “lsusb” in a console: | ||
- | {{ : | + | {{ : |
4. Install the OARC ADSB FEED CLIENT | 4. Install the OARC ADSB FEED CLIENT | ||
Line 147: | Line 160: | ||
After the reboot, and once your the linux guest has restarted, you should have success! Check your feed here: [[https:// | After the reboot, and once your the linux guest has restarted, you should have success! Check your feed here: [[https:// | ||
- | {{ : | + | {{ : |
| |
flight/adsb.1725121302.txt.gz · Last modified: 2024/08/31 16:21 by 2e0gtd