If you dont want to run Windows/Mac computer to generate coverage map, you can still generate VRS-like coverage plot, as well as Charts right in RPi by running modeSMixer2 on your RPi.
STEP-1:
In Pi, create a new folder mm2, and move to new folder
STEP-2:
Go to following page:
http://xdeco.org/?page_id=30
At top you will find *ModeS**Deco**2* ❌. Ignore it, you dont need it.
Scroll down till you see *ModeS**Mixer**2* ✔. This is what you need.
Scroll down a little further till you see ARM sign
![]()
On Windows/Mac Desktop/Laptop, download one of the following which matches your OS:
For Raspberry Pi 2/3 Jessie (also for [b]Pi24 image[/] and Piaware SD card image)
modesmixer2_rpi2-3_20170924.tgz
OR
For Raspberry Pi 2/3 Stretch
modesmixer2_rpi2-3_deb9_20170924.tgz
Note: If you have full version of Raspbian with GUI/Browser, you can directly download ModeSMixer2 file to Pi using Pi's Browser. You will need to connect a monitor, keyboard and mouse to Pi to do this. You will then not need Step-3 and Step-4, and after download, should go to Step-5 directly.
STEP-3:
On Windows / Mac computer, download and install file transfer App Filezilla.
https://filezilla-project.org/download.php?show_all=1
STEP-4:
Using Filezilla, upload from Windows/Mac computer, to Pi's folder mm2, the downloaded file
modesmixer2_rpi2-3_20170924.tgz
OR
modesmixer2_rpi2-3_deb9_20170924.tgz
ALTERNATIVE TO STEPS 1 to 4.
I have uploaded the modeSMixer2 files to my Dropbox account. From there, it can be downloaded directly on Pi using wget command as follows.
This method works for both Full and Lite versions of Raspbian, and does not need installing/using Filezilla, and does not need to connect monitor, keyboard and mouse to Pi.
.
STEP-5:
Unzip the downloaded file
STEP-6:
Inside folder mm2, create a new file `mm2.sh`
Add following text to blank file
In above code, replace xx.xxxx by your latitude, and yy.yyyy by your longitude
STEP-7:
Make file mm2.sh executeable
STEP-8:
Run the modeSMixer2
STEP-9:
Exit terminal
The script will keep running even after closing the terminal due to & disown in the above command. You can stop it by reboot, or by command sudo killall modesmixer2
STEP-10:
Go to page ip-of-pi:8787 . This will show Charts. To see map, Click item Map on menu bar.
On map, you will see range plot being built, like VRS.
On map, the MLAT planes are shown green, and ADS-B planes are shown white.
.
.
MAP WITH VRS-LIKE COVERAGE PLOT
![]()
.
.
CHARTS
![]()
STEP-1:
In Pi, create a new folder mm2, and move to new folder
Code:
sudo mkdir mm2
#Move to new folder
cd mm2
STEP-2:
Go to following page:
http://xdeco.org/?page_id=30
At top you will find *ModeS**Deco**2* ❌. Ignore it, you dont need it.
Scroll down till you see *ModeS**Mixer**2* ✔. This is what you need.
Scroll down a little further till you see ARM sign

On Windows/Mac Desktop/Laptop, download one of the following which matches your OS:
For Raspberry Pi 2/3 Jessie (also for [b]Pi24 image[/] and Piaware SD card image)
modesmixer2_rpi2-3_20170924.tgz
OR
For Raspberry Pi 2/3 Stretch
modesmixer2_rpi2-3_deb9_20170924.tgz
Note: If you have full version of Raspbian with GUI/Browser, you can directly download ModeSMixer2 file to Pi using Pi's Browser. You will need to connect a monitor, keyboard and mouse to Pi to do this. You will then not need Step-3 and Step-4, and after download, should go to Step-5 directly.
STEP-3:
On Windows / Mac computer, download and install file transfer App Filezilla.
https://filezilla-project.org/download.php?show_all=1
STEP-4:
Using Filezilla, upload from Windows/Mac computer, to Pi's folder mm2, the downloaded file
modesmixer2_rpi2-3_20170924.tgz
OR
modesmixer2_rpi2-3_deb9_20170924.tgz
ALTERNATIVE TO STEPS 1 to 4.
I have uploaded the modeSMixer2 files to my Dropbox account. From there, it can be downloaded directly on Pi using wget command as follows.
This method works for both Full and Lite versions of Raspbian, and does not need installing/using Filezilla, and does not need to connect monitor, keyboard and mouse to Pi.
Code:
#Create a folder mm2 to hold ModeSMixer2 files
sudo mkdir mm2
#Download ModeSMixer file directly to mm2 folder of Pi
#Use one of the following 2 commands according to your OS
#FOR JESSIE, Pi24, and Piaware SD card image
sudo wget -O mm2/modesmixer2_rpi2-3_20170924.tgz "https://www.dropbox.com/s/fm8zclxxq0kg8u4/modesmixer2_rpi2-3_20170924.tgz?dl=1"
#FOR STRETCH
sudo wget -O mm2/modesmixer2_rpi2-3_deb9_20170924.tgz "https://www.dropbox.com/s/vzuviwuy0610tu5/modesmixer2_rpi2-3_deb9_20170924.tgz?dl=1"
STEP-5:
Unzip the downloaded file
Code:
#Move to folder mm2
cd mm2
#Give one of the following 2 commands according to the file you have downloaded
#For JESSIE
sudo tar xvzf modesmixer2_rpi2-3_20170924.tgz
#FOR STRETCH
sudo tar xvzf modesmixer2_rpi2-3_deb9_20170924.tgz
Inside folder mm2, create a new file `mm2.sh`
Code:
#Move to folder mm2
cd mm2
#Create new blank file mm2.sh
sudo nano mm2.sh
Code:
#!/bin/sh
./modesmixer2 --inConnectId 127.0.0.1:30005:ADS-B --inConnectId 127.0.0.1:30106:MLAT --web 8787 --location xx.xxxx:yy.yyyy
STEP-7:
Make file mm2.sh executeable
Code:
cd mm2
sudo chmod +x mm2.sh
Run the modeSMixer2
Code:
cd mm2
./mm2.sh & disown
Exit terminal
The script will keep running even after closing the terminal due to & disown in the above command. You can stop it by reboot, or by command sudo killall modesmixer2
STEP-10:
Go to page ip-of-pi:8787 . This will show Charts. To see map, Click item Map on menu bar.
On map, you will see range plot being built, like VRS.
On map, the MLAT planes are shown green, and ADS-B planes are shown white.
.
.
MAP WITH VRS-LIKE COVERAGE PLOT

.
.
CHARTS
