Originally posted by abcd567
View Post
Announcement
Collapse
No announcement yet.
Bad antenna performance
Collapse
X
-
Originally posted by tintin View PostI use dump1090 on a Mac or RPi... so it's just a matter of providing a command line argument...
dump1090 Malcolm Robb I'm using...
You can start it manually by following command, adding --gain argument like command below:
sudo /usr/bin/./dump1090 --net --gain 40
However you can make dump1090 start automatically at boot by following method:
(1) Create a blank script file "dump1090.sh" with the command:
Code:sudo nano /etc/init.d/dump1090.sh
Set Gain value in the line starting with PROG_ARGS= as shown in red below:
Code:#!/bin/bash ### BEGIN INIT INFO # # Provides: dump1090 # Required-Start: $remote_fs # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: dump1090 initscript # ### END INIT INFO ## Fill in name of program here. PROG="dump1090" PROG_PATH="/home/pi/dump1090" [color=#FF0000]PROG_ARGS="--interactive --net [B]--gain 40[/B] --net-ro-size 500 --net-ro-rate 5"[/color] PIDFILE="/var/run/dump1090.pid" start() { if [ -e $PIDFILE ]; then ## Program is running, exit with error. echo "Error! $PROG is currently running!" 1>&2 exit 1 else ## Change from /dev/null to something like /var/log/$PROG if you want to save output. cd $PROG_PATH ./$PROG $PROG_ARGS 2>&1 >/dev/null & echo "$PROG started" touch $PIDFILE fi } stop() { if [ -e $PIDFILE ]; then ## Program is running, so stop it echo "$PROG is running" killall $PROG rm -f $PIDFILE echo "$PROG stopped" else ## Program is not running, exit with error. echo "Error! $PROG not started!" 1>&2 exit 1 fi } ## Check to see if we are running as root first. ## Found at http://www.cyberciti.biz/tips/shell-...ck-script.html if [ "$(id -u)" != "0" ]; then echo "This script must be run as root" 1>&2 exit 1 fi case "$1" in start) start exit 0 ;; stop) stop exit 0 ;; reload|restart|force-reload) stop start exit 0 ;; **) echo "Usage: $0 {start|stop|reload}" 1>&2 exit 1 ;; esac exit 0
Code:sudo chmod +x /etc/init.d/dump1090.sh
Code:sudo update-rc.d dump1090.sh defaults
Code:sudo reboot
Last edited by abcd567; 2017-12-14, 07:06.
Comment
-
If you are using Pi24 image on your Pi, there is NO need to create the auto-start script shown in my above post.
The Pi24 image has its own startup script for its integral dump1090.
The integral dump1090 of Pi24 is actually dump1090 Malcom Robb, but customized for FR24 feed.
It is started by the script in file /usr/lib/fr24/dump1090.sh.
(1) Contents of directory /usr/lib/fr24
Code:pi@raspberrypi:~ $ ls /usr/lib/fr24/ activate-cron.sh dump1090.sh librtlsdr.so librtlsdr.so.0.5git dump1090 fr24feed_updater.sh librtlsdr.so.0 public_html
(2) The code inside startup file /usr/lib/fr24/dump1090.sh
Code:pi@raspberrypi:~ $ cat /usr/lib/fr24/dump1090.sh ./dump1090 --interactive --net --net-ro-size 500 --net-ro-rate 5 --net-buffer 5 --net-beast --mlat pause
Comment
-
Originally posted by tintin View PostThanks, I ordered the orange Flightaware dongle... I'll keep you updated...
Screen Shot 2017-12-20 at 19.19.11.jpg
Comment
-
Since your possible maximum range determined by heywhatsthat.com is 220 nm, you still are 220-170=50nm less.
Do you have mobile/cell phone towers/antennas nearby? A strong mobile signal in range 800 to 950 will overload pro stick.
You can easily determine presence of mobile / cell phone signal in range 800 to 1200 Mhz by method described here:
Find Out Existing RF Signals (Cell/Mobile/Pager etc) In Your Area
.
Comment
-
Originally posted by abcd567 View PostSince your possible maximum range determined by heywhatsthat.com is 220 nm, you still are 220-170=50nm less.
Do you have mobile/cell phone towers/antennas nearby? A strong mobile signal in range 800 to 950 will overload pro stick.
scan.jpg
I also forked dump1090 and modified it so it generates heat maps based on successfully received positions. Below a heat map of all positions during one day. It's nice to see how the range in certain directions is impact by my neighbours' roofs
Heatmap.jpg
Comment
-
Originally posted by tintin View PostThere seems to be a strong signal at ~900MHz but not sure if this is strong enough to interfere. Would you recommend a filter? Or the blue dongle?
2) Yes, I would recommend a filter.
3) Do NOT go for blue dongle (Pro Stick Plus). Although it has a built-in saw filter, the filter chip is located between pre-amp and tuner, and do not protect pre-amp from getting overloaded by strong cell/mobile signals. With blue dongle you will still need an external filter.
I also forked dump1090 and modified it so it generates heat maps based on successfully received positions. Below a heat map of all positions during one day. It's nice to see how the range in certain directions is impact by my neighbours' roofs
Comment
-
Originally posted by abcd567 View Post1) Can you please post the scan.png image?
Originally posted by abcd567 View PostNice. How you modified dump1090 to get this heat map? Can you please post the steps (or link to guide)?
Screen Shot 2017-12-20 at 19.19.11.jpg
You can find it on GitHub: https://github.com/lonesomebyte/dump1090
Comment
-
Originally posted by tintin View PostIt is posted. Do you see that little black line in my previous post? Click on it! It seems to be rescaled though
It's still under development. I already uploaded an intermediate version to GitHub with an improved web interface (in my view ) but without heatmap. It already logs all airplanes and positions (once every 10sec) to a mysql database. It also extracts info about airplanes and routes from basestation & flightroute sqlite databases and shows some statistics. The web interface looks like:
[ATTACH=CONFIG]9030[/ATTACH]
You can find it on GitHub: https://github.com/lonesomebyte/dump1090
Comment
-
Very handy thread.
Unfortunately the advantages of my being on an elevated site also results in a very RF rich environment. Four large TV and radio masts within 3 kms and sundry cell towers etc. I didn't have to run rtlpan on my Flightstick Pro + for long or even wait for the scan to build to see that I have immense signals in the 900-1000Mhz range. A narrow band filter is on its way, meanwhile I play with gain settings :-)
signal.JPG
Comment
-
GSM mast distortion
Near our house, about 300 meters away, there is a huge GSM mast. As it is well know GSM signal makes lots of distortion and makes it almoust impossible to listen aircraft transponder signal far away.
Have you any of you made shield or any kind of Faraday's cage to block signal coming from specified direction?
Comment
-
Originally posted by JasuK View PostNear our house, about 300 meters away, there is a huge GSM mast. As it is well know GSM signal makes lots of distortion and makes it almoust impossible to listen aircraft transponder signal far away.
Have you any of you made shield or any kind of Faraday's cage to block signal coming from specified direction?
The problem is that you could shield the equipment in the house, but you still have to get the ADS-B signal into the receiver. I ran the RF scan without an antenna, just with a basic RTL stick and got the results shown below.
spectrum_no_antenna.bmp
Comment
-
Originally posted by Stealth View PostThe problem is that you could shield the equipment in the house, but you still have to get the ADS-B signal into the receiver. I ran the RF scan without an antenna, just with a basic RTL stick and got the results shown below.
[ATTACH]9119[/ATTACH]
Comment
Comment