summaryrefslogtreecommitdiffstats
path: root/host/docs/gpsdo.rst
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2012-04-03 15:53:18 -0700
committerJosh Blum <josh@joshknows.com>2012-04-03 15:53:18 -0700
commita1d8b94647b6149ca38282eefac6a5f1e89fad5b (patch)
tree7d1fcc50bee55159aa0206f148ee45188da963ec /host/docs/gpsdo.rst
parent40884c9411bf7d4bc91d24c939c22a3a04193d82 (diff)
parent51c81a39cc15ac221376e5acc4eceb572e0467f9 (diff)
downloaduhd-a1d8b94647b6149ca38282eefac6a5f1e89fad5b.tar.gz
uhd-a1d8b94647b6149ca38282eefac6a5f1e89fad5b.tar.bz2
uhd-a1d8b94647b6149ca38282eefac6a5f1e89fad5b.zip
Merge branch 'master' into next
Conflicts: host/examples/CMakeLists.txt
Diffstat (limited to 'host/docs/gpsdo.rst')
-rw-r--r--host/docs/gpsdo.rst36
1 files changed, 18 insertions, 18 deletions
diff --git a/host/docs/gpsdo.rst b/host/docs/gpsdo.rst
index e84af8500..f5e6f5e57 100644
--- a/host/docs/gpsdo.rst
+++ b/host/docs/gpsdo.rst
@@ -11,11 +11,11 @@ to the Jackson Labs Firefly-1A device unless noted otherwise.
------------------------------------------------------------------------
Specifications
------------------------------------------------------------------------
-* Receiver type: 50 channel with WAAS, EGNOS, MSAS
-* 10MHz ADEV: 1e-11 over >24h
-* 1PPS RMS jitter: <50ns 1-sigma
-* Holdover: <11us over 3h
-* Phase noise:
+* **Receiver type**: 50 channel with WAAS, EGNOS, MSAS
+* **10MHz ADEV**: 1e-11 over >24h
+* **1PPS RMS jitter**: <50ns 1-sigma
+* **Holdover**: <11us over 3h
+* **Phase noise**:
* **1Hz:** -80dBc/Hz
* **10Hz:** -110dBc/Hz
@@ -25,25 +25,25 @@ Specifications
**Antenna Types:**
-The GPSDO is capable of supplying a 3V for active GPS antennas or supporting passive antennas
+The GPSDO is capable of supplying a 3V for active GPS antennas or supporting passive antennas.
------------------------------------------------------------------------
-Installation instructions
+Installation Instructions
------------------------------------------------------------------------
Installation instructions can be found here:
`www.ettus.com/downloads/gpsdo-kit.pdf <http://www.ettus.com/downloads/gpsdo-kit.pdf>`_
********************************************
-Post installation task (N-Series only)
+Post-installation Task (N-Series only)
********************************************
-This is necessary if you require absolute GPS time in your application,
+This is necessary if you require absolute GPS time in your application
or need to communicate with the GPSDO to obtain location, satellite info, etc.
-If you only require 10MHz and PPS signals for reference or MIMO use,
+If you only require 10MHz and PPS signals for reference or MIMO use
(see the `Synchronization Application Notes <./sync.html>`_),
it is not necessary to perform this step.
To configure the USRP to communicate with the GPSDO, use the
-usrp_burn_mb_eeprom utility:
+**usrp_burn_mb_eeprom** utility:
::
@@ -54,7 +54,7 @@ usrp_burn_mb_eeprom utility:
./usrp_burn_mb_eeprom --args=<optional device args> --key=gpsdo --val=none
------------------------------------------------------------------------
-Using the GPSDO in your application
+Using the GPSDO in Your Application
------------------------------------------------------------------------
By default, if a GPSDO is detected at startup, the USRP will be configured
to use it as a frequency and time reference. The internal VITA timestamp
@@ -62,8 +62,8 @@ will be initialized to the GPS time, and the internal oscillator will be
phase-locked to the 10MHz GPSDO reference. If the GPSDO is not locked to
satellites, the VITA time will not be initialized.
-GPS data is obtained through the mboard_sensors interface. To retrieve
-the current GPS time, use the "gps_time" sensor:
+GPS data is obtained through the **mboard_sensors** interface. To retrieve
+the current GPS time, use the **gps_time** sensor:
::
@@ -71,10 +71,10 @@ the current GPS time, use the "gps_time" sensor:
The returned value will be the current epoch time, in seconds since
January 1, 1970. This value is readily converted into human-readable
-format using the time.h library in C, boost::posix_time in C++, etc.
+format using the **time.h** library in C, **boost::posix_time** in C++, etc.
Other information can be fetched as well. You can query the lock status
-with the "gps_locked" sensor, as well as obtain raw NMEA sentences using
-the "gps_gpgsa", "gps_gprmc", and "gps_gpgga" sensors. Location
-information can be parsed out of the "gps_gpgga" sensor by using gpsd or
+with the **gps_locked** sensor, as well as obtain raw NMEA sentences using
+the **gps_gpgsa**, **gps_gprmc**, and **gps_gpgga** sensors. Location
+information can be parsed out of the **gps_gpgga** sensor by using **gpsd** or
another NMEA parser.