Fix language in README.

This commit is contained in:
Nick Foster 2012-06-18 18:34:58 -07:00
parent f6161f7c3b
commit 8b747e23da

33
README
View File

@ -44,9 +44,10 @@ This receiver listens to the 1090MHz downlink channel; interrogation
requests at 1030MHz are not received or decoded by this program. requests at 1030MHz are not received or decoded by this program.
Automatic Dependent Surveillance-Broadcast (ADS-B) is a communication Automatic Dependent Surveillance-Broadcast (ADS-B) is a communication
protocol using the Extended Mode S transport layer. There are other protocol using the Extended Squitter capability of the Mode S transport
implementations (VDL Mode 2 and UAT, for instance) but Mode S remains layer. There are other implementations (VDL Mode 2 and UAT, for
the primary ADS-B transport for commercial use. The protocol is: instance) but Mode S remains the primary ADS-B transport for commercial
use. The protocol is:
* Automatic: it requires no pilot input * Automatic: it requires no pilot input
* Dependent: it is dependent on altimeter, GPS, and other aircraft * Dependent: it is dependent on altimeter, GPS, and other aircraft
@ -66,10 +67,9 @@ a mandate arriving in 2020 via the FAA's "NextGen" program.
The receiver uhd_modes.py is written for use with Ettus Research USRP The receiver uhd_modes.py is written for use with Ettus Research USRP
devices, although the "RTLSDR" receivers are also supported via the devices, although the "RTLSDR" receivers are also supported via the
Osmocom driver. In addition, any receiver which outputs complex Osmocom driver. In theory, any receiver which outputs complex samples at
samples at at least 2Msps should work via the file input or UDP input at least 2Msps should work via the file input or UDP input options, or
options, or by means of a Gnuradio interface. Multiple output formats by means of a Gnuradio interface. Multiple output formats are supported:
are supported:
* Raw (or minimally processed) output of packet data * Raw (or minimally processed) output of packet data
* Parsed text * Parsed text
@ -83,9 +83,9 @@ are supported:
Most of the common ADS-B reports are fully decoded per specification. Most of the common ADS-B reports are fully decoded per specification.
Those that are not are generally ones which are not commonly used. Those that are not are generally ones which are not commonly used.
In particular, should you receive a large number of reports which result Should you receive a large number of reports which result in
in "not implemented" or "No handler" messages, please use the -w option "not implemented" or "No handler" messages, please use the -w option to
to save raw data and forward it to the author. To save time, note that save raw data and forward it to the author. To save time, note that
receiving a small number of spurious reports is expected; false reports receiving a small number of spurious reports is expected; false reports
can be excluded by looking for multiple reports from the same aircraft can be excluded by looking for multiple reports from the same aircraft
(i.e., the same ICAO 6-digit hexadecimal number). (i.e., the same ICAO 6-digit hexadecimal number).
@ -121,18 +121,19 @@ install it on your system, generally in /usr/local/bin.
======================================================================== ========================================================================
USAGE USAGE
The main application is apps/uhd_modes.py. For a complete list of The main application is uhd_modes.py. For a complete list of options,
options, run: run:
$ apps/uhd_modes.py --help $ uhd_modes.py --help
For use with Ettus UHD-compatible devices, the defaults should suffice For use with Ettus UHD-compatible devices, the defaults should suffice
to receive reports and print to the screen. Use the -d option to look to receive reports and print to the screen. Use the -d option to look
for an RTLSDR-type dongle using the osmosdr driver. for an RTLSDR-type dongle using the osmosdr driver.
In particular, the --location option should be used to set the receiving In particular, the --location option can be used to set the receiving
location's GPS coordinates. This provides better decoding of position location's GPS coordinates. This enables range and bearing calculations
reports and enables range and bearing calculations. in the printed display as well as range rings in the Google Earth
interface.
======================================================================== ========================================================================
FILES FILES