config updated to support lat/lon saved in file
This commit is contained in:
parent
0bd897cad1
commit
be08514799
|
|
@ -1,19 +1,16 @@
|
||||||
## TEMPLATE FILE - This is used to create /etc/default/dump1090-mutability ##
|
|
||||||
## The first three lines will be discarded ##
|
|
||||||
|
|
||||||
# dump1090-mutability configuration file
|
# dump1090-mutability configuration file
|
||||||
# This is a POSIX shell fragment.
|
# This is a POSIX shell fragment.
|
||||||
# You can edit this file directly, or use
|
# You can edit this file directly, or use
|
||||||
# "dpkg-reconfigure dump1090-mutability"
|
# "dpkg-reconfigure dump1090-mutability"
|
||||||
|
|
||||||
# Set to "yes" to start dump1090 on boot.
|
# Set to "yes" to start dump1090 on boot.
|
||||||
START_DUMP1090=
|
START_DUMP1090="yes"
|
||||||
|
|
||||||
# User to run dump1090 as.
|
# User to run dump1090 as.
|
||||||
DUMP1090_USER=
|
DUMP1090_USER="dump1090"
|
||||||
|
|
||||||
# Logfile to log to
|
# Logfile to log to
|
||||||
LOGFILE=
|
LOGFILE="/var/log/dump1090-mutability.log"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Receiver options
|
# Receiver options
|
||||||
|
|
@ -21,41 +18,47 @@ LOGFILE=
|
||||||
|
|
||||||
# RTLSDR device index or serial number to use
|
# RTLSDR device index or serial number to use
|
||||||
# If set to "none", dump1090 will be started in --net-only mode
|
# If set to "none", dump1090 will be started in --net-only mode
|
||||||
DEVICE=
|
DEVICE=""
|
||||||
|
|
||||||
# RTLSDR gain in dB.
|
# RTLSDR gain in dB.
|
||||||
# If set to "max" (the default) the maximum supported gain is used.
|
# If set to "max" (the default) the maximum supported gain is used.
|
||||||
# If set to "agc", the tuner AGC is used to set the gain.
|
# If set to "agc", the tuner AGC is used to set the gain.
|
||||||
GAIN=
|
GAIN="max"
|
||||||
|
|
||||||
# RTLSDR frequency correction in PPM
|
# RTLSDR frequency correction in PPM
|
||||||
PPM=
|
PPM="0"
|
||||||
|
|
||||||
# If yes, enable sampling at 2.4MHz. Otherwise, 2.0MHz is used.
|
# If yes, enable sampling at 2.4MHz. Otherwise, 2.0MHz is used.
|
||||||
OVERSAMPLE=
|
OVERSAMPLE="yes"
|
||||||
|
|
||||||
# If yes, enables phase-enhancement of messages
|
# If yes, enables phase-enhancement of messages
|
||||||
PHASE_ENHANCE=
|
PHASE_ENHANCE="yes"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Decoding options
|
# Decoding options
|
||||||
#
|
#
|
||||||
|
|
||||||
# If yes, fixes messages with correctable CRC errors.
|
# If yes, fixes messages with correctable CRC errors.
|
||||||
FIX_CRC=
|
FIX_CRC="yes"
|
||||||
|
|
||||||
# If yes, enables aggressive fixes to damaged messages.
|
# If yes, enables aggressive fixes to damaged messages.
|
||||||
# Use with caution - it can increase the rate of undetected errors.
|
# Use with caution - it can increase the rate of undetected errors.
|
||||||
AGGRESSIVE=
|
AGGRESSIVE="no"
|
||||||
|
|
||||||
# If set, supplies a reference location for local position decoding.
|
# If set, supplies a reference location for local position decoding.
|
||||||
LAT=
|
LATLONFILE=/var/lib/dump1090/latlon
|
||||||
LON=
|
if [ -e $LATLONFILE ]; then
|
||||||
|
LAT=$(sed -n '1p' < $LATLONFILE)
|
||||||
|
LON=$(sed -n '2p' < $LATLONFILE)
|
||||||
|
else
|
||||||
|
LAT=""
|
||||||
|
LON=""
|
||||||
|
fi
|
||||||
|
|
||||||
# If set, provides the absolute maximum receiver range used to
|
# If set, provides the absolute maximum receiver range used to
|
||||||
# filter bad position reports, and to determine when local position
|
# filter bad position reports, and to determine when local position
|
||||||
# decoding is safe to use. Specify this in nautical miles (NM).
|
# decoding is safe to use. Specify this in nautical miles (NM).
|
||||||
MAX_RANGE=
|
MAX_RANGE="300"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Networking options
|
# Networking options
|
||||||
|
|
@ -67,62 +70,62 @@ MAX_RANGE=
|
||||||
# /usr/share/dump1090-mutability and JSON_DIR (below) using a proper
|
# /usr/share/dump1090-mutability and JSON_DIR (below) using a proper
|
||||||
# webserver. See /etc/lighttpd/conf-available/90-dump1090.conf
|
# webserver. See /etc/lighttpd/conf-available/90-dump1090.conf
|
||||||
# for an example configuration ("sudo lighty-enable-mod dump1090" to enable)
|
# for an example configuration ("sudo lighty-enable-mod dump1090" to enable)
|
||||||
HTTP_PORT=
|
HTTP_PORT="0"
|
||||||
|
|
||||||
# Port to listen on for raw (AVR-format) input connections. 0 disables.
|
# Port to listen on for raw (AVR-format) input connections. 0 disables.
|
||||||
RAW_INPUT_PORT=
|
RAW_INPUT_PORT="30001"
|
||||||
|
|
||||||
# Port to listen on for raw (AVR-format) output connections. 0 disables.
|
# Port to listen on for raw (AVR-format) output connections. 0 disables.
|
||||||
RAW_OUTPUT_PORT=
|
RAW_OUTPUT_PORT="30002"
|
||||||
|
|
||||||
# Port to listen on for SBS-format output connections. 0 disables.
|
# Port to listen on for SBS-format output connections. 0 disables.
|
||||||
SBS_OUTPUT_PORT=
|
SBS_OUTPUT_PORT="30003"
|
||||||
|
|
||||||
# Port to listen on for Beast-format input connections. 0 disables.
|
# Port to listen on for Beast-format input connections. 0 disables.
|
||||||
BEAST_INPUT_PORT=
|
BEAST_INPUT_PORT="30004"
|
||||||
|
|
||||||
# Port to listen on for Beast-format output connections. 0 disables.
|
# Port to listen on for Beast-format output connections. 0 disables.
|
||||||
BEAST_OUTPUT_PORT=
|
BEAST_OUTPUT_PORT="30005"
|
||||||
|
|
||||||
# Port to listen on for FATSV-format output connections. 0 disables.
|
# Port to listen on for FATSV-format output connections. 0 disables.
|
||||||
FATSV_OUTPUT_PORT=
|
FATSV_OUTPUT_PORT="10001"
|
||||||
|
|
||||||
# TCP heartbeat interval in seconds. 0 disables.
|
# TCP heartbeat interval in seconds. 0 disables.
|
||||||
NET_HEARTBEAT=
|
NET_HEARTBEAT="60"
|
||||||
|
|
||||||
# Minimum output buffer size per write, in bytes.
|
# Minimum output buffer size per write, in bytes.
|
||||||
NET_OUTPUT_SIZE=
|
NET_OUTPUT_SIZE="500"
|
||||||
|
|
||||||
# Maximum buffering time before writing, in seconds.
|
# Maximum buffering time before writing, in seconds.
|
||||||
NET_OUTPUT_INTERVAL=
|
NET_OUTPUT_INTERVAL="1"
|
||||||
|
|
||||||
# TCP buffer size, in bytes
|
# TCP buffer size, in bytes
|
||||||
NET_BUFFER=
|
NET_BUFFER="262144"
|
||||||
|
|
||||||
# Bind ports on a particular address. If unset, binds to all interfaces.
|
# Bind ports on a particular address. If unset, binds to all interfaces.
|
||||||
# This defaults to binding to localhost. If you need to allow remote
|
# This defaults to binding to localhost. If you need to allow remote
|
||||||
# connections, change this.
|
# connections, change this.
|
||||||
NET_BIND_ADDRESS=
|
NET_BIND_ADDRESS="127.0.0.1"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Misc options
|
# Misc options
|
||||||
#
|
#
|
||||||
|
|
||||||
# Interval (in seconds) between logging stats to the logfile. 0 disables.
|
# Interval (in seconds) between logging stats to the logfile. 0 disables.
|
||||||
STATS_INTERVAL=
|
STATS_INTERVAL="3600"
|
||||||
|
|
||||||
# Path to write json state to (for use with an external webserver). Blank disables.
|
# Path to write json state to (for use with an external webserver). Blank disables.
|
||||||
JSON_DIR=
|
JSON_DIR="/run/dump1090-mutability"
|
||||||
|
|
||||||
# Interval between writing json state (in seconds). 0 disables.
|
# Interval between writing json state (in seconds). 0 disables.
|
||||||
JSON_INTERVAL=
|
JSON_INTERVAL="1"
|
||||||
|
|
||||||
# Accuracy of receiver location to write to json state, one of "exact" / "approximate" / "none"
|
# Accuracy of receiver location to write to json state, one of "exact" / "approximate" / "none"
|
||||||
JSON_LOCATION_ACCURACY=
|
JSON_LOCATION_ACCURACY="approximate"
|
||||||
|
|
||||||
# Set to yes to log all decoded messages
|
# Set to yes to log all decoded messages
|
||||||
# This can get large fast!
|
# This can get large fast!
|
||||||
LOG_DECODED_MESSAGES=
|
LOG_DECODED_MESSAGES="no"
|
||||||
|
|
||||||
# Additional options that are passed to the Daemon.
|
# Additional options that are passed to the Daemon.
|
||||||
EXTRA_ARGS=
|
EXTRA_ARGS=""
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue