Web based configuration:
This is the easiest way to configure the software when running
(to fix wizard setup errors found on first run)
Open in browser:
http://localhost:8754
(or replace
localhost with the IP address of Rpi or PC running software)
!You can also edit the config manually - but variable options will need to be known!
Default Config locations:
Linux: /etc/fr24feed.ini
Windows fr24feed.ini
To migrate to new software and Sharing Key forgotten:
http://feed.flightradar24.com/forgotten_key.php
USB DVBT sticks:
Suggested to run FR24feed standalone with no other software such as RTL1090 or Dump1090 present as this will cause new or inexperienced users issues.
To run with other software
you must first turn off data-out of other software and FR24feed RAW/Decoded and SBS options to stop conflicts
! These
MAY be enabled after for more advanced data use again if running certain hardware and are sure nothing will conflict by doing so !
- Reconfigure/Configure FR24feed to AVR-TCP mode
- Add --net to additional commands to enable web output ports if not already identified on software launch
- Adjust data source settings to localhost:30002
- Save and restart feeder
*Running additional software with FR24feed can be complicated. Not all instances or configuration examples can be given due to this
Ensure you search the following threads for further info from other helpful users:
Cross Platform
Raspberry Pi based
Other feeder (not DVBT) hardware data relay:
The options found for RAW/Decoded and SBS data out are valid for other receivers.
For instance RAW out enabled for a BEAST receiver will open port 30334
MPX/SBS out option when used with Kinetic hardware will repeat data on port 20072
Software such as VRS(virtual radar server) and ADSBScope can then be configured to
NETWORK data
source on those ports
- You must start with other Server functions of these applications disabled to prevent conflict errors!
Dump1090 Graphical interface:
When --net option is added, a further option can be specified
--net-http-port 8080 (or other such port)
When you then visit
http://localhost:8080 (or other IP for host software) a map will be provided by Dump1090
See Dump1090 documentation for further assistance
RaspberryPi and PiAware:
If you have previously installed PiAware a separate copy of Dump1090 will be installed and running standalone. In this instance configure your feeder as AVR-TCP as above
NOT USB DVBT or you will face errors
Common Linux commands:
sudo fr24feed start - start feed software with output to diagnose errors
sudo service fr24feed start - start feed software as service in background (starts on reboot)
sudo service fr24feed stop - stops service
sudo service fr24feed status - check current status of background feeder
Common ports used:
Here you can see some examples of software that open live ports if build in servers are enabled which can cause conflicts
FR24 RAW: 30002 (DVBT) / 30334(other hardware)
FR24 BS: 30003
FR24 SBS: 20072
Kinetic Basestation Suite: 10001
RTL1090 Raw out: 31001
RTL1090 BS out: 31004
Dump1090 AVR Raw out: 30002
Dump1090 Beast out (if enabled): 30005
Dump1090 BS out: 30003
Common Errors:
Code:
2016-01-26 22:20:05 | [bs]Starting server on 0.0.0.0:30003
2016-01-26 22:20:05 | [bs][e]Could not bind socket to *:30003, errno=0
The option for Decoded data/30003 out has been enabled. There is already a piece of software with similar option running, locking that port
Code:
2016-01-26 22:20:05 | [reader][i]Connecting to Generic receiver via (exe://mr-dump1090.exe --raw)
2016-01-26 22:20:05 | [reader][i]Connected to the receiver, authenticating
2016-01-26 22:20:05 | [reader][i]Authenticated, processing messages
2016-01-26 22:20:07 | [reader][i]Connection terminated
2016-01-26 22:20:12 | [reader][i]Connecting to Generic receiver via (exe://mr-dump1090.exe --raw)
2016-01-26 22:20:12 | [reader][i]Connected to the receiver, authenticating
2016-01-26 22:20:12 | [reader][i]Authenticated, processing messages
2016-01-26 22:20:14 | [reader][i]Connection terminated
Incorrect configuration set
- Either conflicting software locking USB device to in-use
- Error with commandline causing Dump1090 to terminate
- Existing instance of Dump1090 currently running
Code:
2016-01-26 22:20:24 | [raw][i]Starting server on 0.0.0.0:30002
Dump1090 running in --net mode - Raw data port 30002 opened
Code:
2016-01-27 00:35:36 | [feed][n]ping 1
2016-01-27 00:36:06 | [feed][n]ping 2
2016-01-27 00:36:36 | [feed][n]ping 3
2016-01-27 00:37:06 | [feed][n]ping 4
2016-01-27 00:37:36 | [feed][n]ping 5
2016-01-27 00:38:06 | [feed][n]ping 6
2016-01-27 00:38:36 | [feed][n]ping 7
No data is being received by hardware to upload
- Check connections
- Incorrect data format received from receiver or software
Dump1090 Config visual check
Code:
[main][i]Version: 1.0.16-7/generic
Connecting to Generic receiver via (exe://mr-dump1090.exe --raw --net --net-http-port 8080)
Breaking this down:
[i]Version: 1.0.16-7/generic = Current version
mr-dump1090.exe = Identified as Windows Dump1090 launching
--raw = RAW time tagging is enabled - this means MLAT option checked
--net = Advanced network out options of Dump1090 enabled (ports 30002,30003, (30005))
--net-http-port 8080 = Advanced web output enabled for local radar view on
http://localhost:8080
Code:
[i]Connecting to Generic receiver via (exe:///usr/bin/dump1090-mutability --raw --mlat)
Rpi with Dump1090 Mutability (PiAware) installed
- Dump1090-MR included with FR24 package
USB DVBT Found:
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001 (currently selected)
Found Rafael Micro R820T tuner
Max available gain is: 49.60 dB
Setting gain to: 49.60 dB
Exact sample rate is: 2000000.052982 Hz
Gain reported by device: 49.60 dB