update docs
[web/altusmetrum] / AltOS / doc / telegps.html
index 2cbf557e3fa81a1ca07e997316c612390ee76f2d..1d8929025dfcc52351ad0afaba2c8a98bcdef094 100644 (file)
@@ -2,15 +2,15 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="generator" content="Asciidoctor 1.5.8">
+<meta name="generator" content="Asciidoctor 2.0.10">
 <meta name="author" content="Keith Packard, Bdale Garbee">
-<meta name="copyright" content="Bdale Garbee and Keith Packard 2018">
+<meta name="copyright" content="Bdale Garbee and Keith Packard 2020">
 <title>TeleGPS Owner&#8217;s Manual</title>
 <link rel="stylesheet" href="./am.css">
 </head>
-<body class="article">
+<body class="book">
 <div id="header">
 <h1>TeleGPS Owner&#8217;s Manual</h1>
 <div class="details">
@@ -18,9 +18,8 @@
 <span id="email" class="email"><a href="mailto:keithp@keithp.com">keithp@keithp.com</a></span><br>
 <span id="author2" class="author">Bdale Garbee</span><br>
 <span id="email2" class="email"><a href="mailto:bdale@gag.com">bdale@gag.com</a></span><br>
-<span id="revnumber">version v1.9,</span>
-<span id="revdate">8 Oct 2018</span>
-<br><span id="revremark">Fix TeleBT v4.0 RF calibration to factory value when reflashing. Fix map images. Fix Mac OS X support.</span>
+<span id="revnumber">version v1.9.4,</span>
+<span id="revdate">02 Jul 2020</span>
 </div>
 <div id="toc" class="toc">
 <div id="toctitle">Table of Contents</div>
@@ -32,7 +31,8 @@
 <ul class="sectlevel2">
 <li><a href="#_hooking_up_lithium_polymer_batteries">2.1. Hooking Up Lithium Polymer Batteries</a></li>
 <li><a href="#_on_board_data_recording">2.2. On-board Data Recording</a></li>
-<li><a href="#_installation">2.3. Installation</a></li>
+<li><a href="#_leds">2.3. LEDs</a></li>
+<li><a href="#_installation">2.4. Installation</a></li>
 </ul>
 </li>
 <li><a href="#_telegps_application">3. TeleGPS Application</a>
 </li>
 <li><a href="#_release_notes">Appendix E: Release Notes</a>
 <ul class="sectlevel2">
-<li><a href="#_release_notes_for_version_1_8_6">E.1. Release Notes for Version 1.8.6</a></li>
-<li><a href="#_release_notes_for_version_1_8_5">E.2. Release Notes for Version 1.8.5</a></li>
-<li><a href="#_release_notes_for_version_1_8_4">E.3. Release Notes for Version 1.8.4</a></li>
-<li><a href="#_release_notes_for_version_1_8_3">E.4. Release Notes for Version 1.8.3</a></li>
-<li><a href="#_release_notes_for_version_1_8_2">E.5. Release Notes for Version 1.8.2</a></li>
-<li><a href="#_release_notes_for_version_1_8_1">E.6. Release Notes for Version 1.8.1</a></li>
-<li><a href="#_release_notes_for_version_1_8">E.7. Release Notes for Version 1.8</a></li>
-<li><a href="#_release_notes_for_version_1_7">E.8. Release Notes for Version 1.7</a></li>
-<li><a href="#_release_notes_for_version_1_6_8">E.9. Release Notes for Version 1.6.8</a></li>
-<li><a href="#_release_notes_for_version_1_6_5">E.10. Release Notes for Version 1.6.5</a></li>
-<li><a href="#_release_notes_for_version_1_6_4">E.11. Release Notes for Version 1.6.4</a></li>
-<li><a href="#_release_notes_for_version_1_6_3">E.12. Release Notes for Version 1.6.3</a></li>
-<li><a href="#_release_notes_for_version_1_6_2">E.13. Release Notes for Version 1.6.2</a></li>
-<li><a href="#_release_notes_for_version_1_6_1">E.14. Release Notes for Version 1.6.1</a></li>
-<li><a href="#_release_notes_for_version_1_6">E.15. Release Notes for Version 1.6</a></li>
-<li><a href="#_release_notes_for_version_1_5">E.16. Release Notes for Version 1.5</a></li>
-<li><a href="#_release_notes_for_version_1_4_2">E.17. Release Notes for Version 1.4.2</a></li>
-<li><a href="#_release_notes_for_version_1_4_1">E.18. Release Notes for Version 1.4.1</a></li>
-<li><a href="#_release_notes_for_version_1_4">E.19. Release Notes for Version 1.4</a></li>
+<li><a href="#_release_notes_for_version_1_9_4">E.1. Release Notes for Version 1.9.4</a></li>
+<li><a href="#_release_notes_for_version_1_9_3">E.2. Release Notes for Version 1.9.3</a></li>
+<li><a href="#_release_notes_for_version_1_9_1">E.3. Release Notes for Version 1.9.1</a></li>
+<li><a href="#_release_notes_for_version_1_9">E.4. Release Notes for Version 1.9</a></li>
+<li><a href="#_release_notes_for_version_1_8_7">E.5. Release Notes for Version 1.8.7</a></li>
+<li><a href="#_release_notes_for_version_1_8_6">E.6. Release Notes for Version 1.8.6</a></li>
+<li><a href="#_release_notes_for_version_1_8_5">E.7. Release Notes for Version 1.8.5</a></li>
+<li><a href="#_release_notes_for_version_1_8_4">E.8. Release Notes for Version 1.8.4</a></li>
+<li><a href="#_release_notes_for_version_1_8_3">E.9. Release Notes for Version 1.8.3</a></li>
+<li><a href="#_release_notes_for_version_1_8_2">E.10. Release Notes for Version 1.8.2</a></li>
+<li><a href="#_release_notes_for_version_1_8_1">E.11. Release Notes for Version 1.8.1</a></li>
+<li><a href="#_release_notes_for_version_1_8">E.12. Release Notes for Version 1.8</a></li>
+<li><a href="#_release_notes_for_version_1_7">E.13. Release Notes for Version 1.7</a></li>
+<li><a href="#_release_notes_for_version_1_6_8">E.14. Release Notes for Version 1.6.8</a></li>
+<li><a href="#_release_notes_for_version_1_6_5">E.15. Release Notes for Version 1.6.5</a></li>
+<li><a href="#_release_notes_for_version_1_6_4">E.16. Release Notes for Version 1.6.4</a></li>
+<li><a href="#_release_notes_for_version_1_6_3">E.17. Release Notes for Version 1.6.3</a></li>
+<li><a href="#_release_notes_for_version_1_6_2">E.18. Release Notes for Version 1.6.2</a></li>
+<li><a href="#_release_notes_for_version_1_6_1">E.19. Release Notes for Version 1.6.1</a></li>
+<li><a href="#_release_notes_for_version_1_6">E.20. Release Notes for Version 1.6</a></li>
+<li><a href="#_release_notes_for_version_1_5">E.21. Release Notes for Version 1.5</a></li>
+<li><a href="#_release_notes_for_version_1_4_2">E.22. Release Notes for Version 1.4.2</a></li>
+<li><a href="#_release_notes_for_version_1_4_1">E.23. Release Notes for Version 1.4.1</a></li>
+<li><a href="#_release_notes_for_version_1_4">E.24. Release Notes for Version 1.4</a></li>
 </ul>
 </li>
 </ul>
@@ -257,7 +262,27 @@ thing you will lose is the on-board data log.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_installation">2.3. Installation</h3>
+<h3 id="_leds">2.3. LEDs</h3>
+<div class="paragraph">
+<p>TeleGPS v1.0 has a dual greed/red LED along the edge
+towards the USB connector end of the board. This
+indicates battery charging status while connected to
+power over USB. When the red LED is lit, the battery
+is charging. Once the battery is fully charged, the
+red LED goes out and the green LED turns on. If both
+LEDs are lit, something is probably wrong with the battery.</p>
+</div>
+<div class="paragraph">
+<p>TeleGPS v2.0 has the same green/red battery charging
+status LED and adds another green LED along the same
+edge, towards end of the board with the 70cm
+antenna. This green LED indicates GPS lock status — it
+blinks once every three seconds when the GPS receiver
+is locked and tracking position.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_installation">2.4. Installation</h3>
 <div class="paragraph">
 <p>The battery connectors are a standard 2-pin JST
 connector and match batteries sold by Spark Fun. These
@@ -1050,7 +1075,19 @@ you fly to see which to use.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_callsign_2">3.13.8. Callsign</h4>
+<h4 id="_aprs_offset">3.13.8. APRS Offset</h4>
+<div class="paragraph">
+<p>The delay from the top of the minute before sending
+the first APRS packet of the minute. Coordinating
+values for this parameter between multiple devices can
+allow a single receiver to reliably receive APRS
+packets from multiple devices. Note that this offset only
+takes effect while the GPS signal is locked so that the
+transmitting device knows the current time.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_callsign_2">3.13.9. Callsign</h4>
 <div class="paragraph">
 <p>This sets the call sign included in each
 telemetry packet. Set this as needed to
@@ -1058,7 +1095,7 @@ conform to your local radio regulations.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_logging_trigger_motion">3.13.9. Logging Trigger Motion</h4>
+<h4 id="_logging_trigger_motion">3.13.10. Logging Trigger Motion</h4>
 <div class="paragraph">
 <p>This sets the amount of motion that TeleGPS
 needs to see before logging the new
@@ -1067,7 +1104,7 @@ skipped, which saves storage space.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_position_reporting_interval">3.13.10. Position Reporting Interval</h4>
+<h4 id="_position_reporting_interval">3.13.11. Position Reporting Interval</h4>
 <div class="paragraph">
 <p>The interval between TeleGPS position reports,
 both over the air and in the log. Increase
@@ -1114,12 +1151,19 @@ the 40mW devices.</p>
 <h3 id="_aprs">A.2. APRS</h3>
 <div class="paragraph">
 <p>TeleGPS can send APRS if desired, and the
-interval between APRS packets can be configured. As each APRS
-packet takes a full second to transmit, we recommend an
-interval of at least 5 seconds to avoid consuming too much
-battery power or radio channel bandwidth. You can configure
-the APRS interval using TeleGPS; that process is described in
-<a href="#_configure_device">Configure Device</a>.</p>
+interval between APRS packets can be configured. As
+each APRS packet takes a full second to transmit, we
+recommend an interval of at least 5 seconds to avoid
+consuming too much battery power or radio channel
+bandwidth. You can configure the time within each
+minute that APRS transmits by changing the APRS offset
+value. When the GPS signal is locked and knows the
+current time, the APRS offset selects the time with
+each minute for the first APRS transmission;
+subsequent transmissions occur each APRS interval
+seconds thereafter.  You can configure the APRS
+interval and APRS offset using TeleGPS; that
+process is described in <a href="#_configure_device">Configure Device</a>.</p>
 </div>
 <div class="paragraph">
 <p>AltOS supports both compressed and uncompressed APRS
@@ -1391,15 +1435,241 @@ configuration.</p>
 <h2 id="_release_notes">Appendix E: Release Notes</h2>
 <div class="sectionbody">
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_6">E.1. Release Notes for Version 1.8.6</h3>
+<h3 id="_release_notes_for_version_1_9_4">E.1. Release Notes for Version 1.9.4</h3>
 <div class="paragraph">
-<p>Version 1.8.6</p>
+<p>Version 1.9.4</p>
 </div>
 <div class="sect3">
 <h4 id="_altos">E.1.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
+<p>Fixed firmware for TeleDongle v3.0 and TeleBT v4.0. Version 1.9.3 bricked those
+devices requiring them to be opened up to get them working again.</p>
+</li>
+<li>
+<p>Fixed firmware for EasyMini v1.0. Changes in the storage
+code caused it to use significantly more RAM which made the
+interrupt stack smash into other data structures and cause
+the device to panic at startup time.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui">E.1.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add TeleMetrum v3.0 firmware to the Linux and Mac OSX
+AltosUI packages.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_3">E.2. Release Notes for Version 1.9.3</h3>
+<div class="paragraph">
+<p>Version 1.9.3</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_2">E.2.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add APRS offset. Allows multiple APRS transmitters to coordinate when
+transmission occurs to allow them to share a frequency.</p>
+</li>
+<li>
+<p>Fix max log size. Flight computer storage is erased in 64kB chunks. Adjust max
+log size to be a multiple of this size.</p>
+</li>
+<li>
+<p>Check flight erasing more carefully. Handle interrupting erasing in the
+middle.</p>
+</li>
+<li>
+<p>Add EasyTimer support.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_telegps_micropeak">E.2.2. AltosUI, TeleGPS, MicroPeak</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add configuration support for APRS offset.</p>
+</li>
+<li>
+<p>Adjust flight log sizes to be a multiple of the flight
+computer erase block size.</p>
+</li>
+<li>
+<p>Report barometric pad altitude in Pad tab for TeleMini.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_1">E.3. Release Notes for Version 1.9.1</h3>
+<div class="paragraph">
+<p>Version 1.9.1</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_3">E.3.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add support for TeleMetrum v3.0</p>
+</li>
+<li>
+<p>Fix accel cal value when changing EasyMega v2.0 pad orientation</p>
+</li>
+<li>
+<p>Correct EasyMega v2.0 magnetometer data axes</p>
+</li>
+<li>
+<p>Fix EasyMega v2.0 idle monitor display of IMU data</p>
+</li>
+<li>
+<p>Report all sensor failures at power-up time.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_telegps_micropeak_2">E.3.2. AltosUI, TeleGPS, MicroPeak</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Display error message when attempting to graph unknown format file.</p>
+</li>
+<li>
+<p>Make it possible to disable APRS once enabled.</p>
+</li>
+<li>
+<p>Display some data for point near cursor in map tab.</p>
+</li>
+<li>
+<p>Support upgrading devices from pre-1.8 firmware</p>
+</li>
+<li>
+<p>Wait for Windows to prepare new devices during firmware
+upgrade. This should avoid the “COMxx: open failed” message.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9">E.4. Release Notes for Version 1.9</h3>
+<div class="paragraph">
+<p>Version 1.9</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_4">E.4.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add support for EasyMega v2.0</p>
+</li>
+<li>
+<p>Replace C library for ARM devices</p>
+</li>
+<li>
+<p>Remove support for 8051-based devices and SDCC compiler</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_telegps_micropeak_3">E.4.2. AltosUI, TeleGPS, MicroPeak</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Select ROM images based on product name when reflashing</p>
+</li>
+<li>
+<p>Fix TeleGPS v2 battery voltage display</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_8_7">E.5. Release Notes for Version 1.8.7</h3>
+<div class="paragraph">
+<p>Version 1.8.7</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_5">E.5.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Include TeleMega v3.0 firmware</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_telegps_micropeak_4">E.5.2. AltosUI, TeleGPS, MicroPeak</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Poll for new devices while Device dialog is displayed</p>
+</li>
+<li>
+<p>Wait for device to re-appear when flashing new firmware</p>
+</li>
+<li>
+<p>Fetch correct TeleBT v4.0 RF calibration values from web
+site when reflashing.</p>
+</li>
+<li>
+<p>Change gyro headings in .csv files from x/y/z to
+roll/pitch/yaw</p>
+</li>
+<li>
+<p>Add documentation about Packet Link mode</p>
+</li>
+<li>
+<p>Add documentation about forcing TeleMini RF parameters to
+known values.</p>
+</li>
+<li>
+<p>Create a proxy server for Google Maps to re-enable map
+images</p>
+</li>
+<li>
+<p>Fix Java version info in all distributed jar files so that
+applications will run with standard Mac OS X Java.</p>
+</li>
+<li>
+<p>Replace JavaApplicationStub for Mac OS X so that
+applications will run with Oracle Java.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_8_6">E.6. Release Notes for Version 1.8.6</h3>
+<div class="paragraph">
+<p>Version 1.8.6</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_6">E.6.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
 <p>Use maximum of 64 previous tilt values in pyro tilt tests</p>
 </li>
 <li>
@@ -1415,7 +1685,7 @@ configuration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps">E.1.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps">E.6.2. AltosUI, TeleGPS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -1437,7 +1707,7 @@ configuration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_micropeak">E.1.3. MicroPeak</h4>
+<h4 id="_micropeak">E.6.3. MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -1449,13 +1719,13 @@ configuration.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_5">E.2. Release Notes for Version 1.8.5</h3>
+<h3 id="_release_notes_for_version_1_8_5">E.7. Release Notes for Version 1.8.5</h3>
 <div class="paragraph">
 <p>Version 1.8.5 includes fixes to the ground software support
 for TeleBT v4, along with a few other minor updates.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_2">E.2.1. AltOS</h4>
+<h4 id="_altos_7">E.7.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -1465,7 +1735,7 @@ for TeleBT v4, along with a few other minor updates.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_2">E.2.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps_2">E.7.2. AltosUI, TeleGPS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -1482,12 +1752,12 @@ devices.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_4">E.3. Release Notes for Version 1.8.4</h3>
+<h3 id="_release_notes_for_version_1_8_4">E.8. Release Notes for Version 1.8.4</h3>
 <div class="paragraph">
 <p>Version 1.8.4 includes support for EasyMini version 2.0</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_3">E.3.1. AltOS</h4>
+<h4 id="_altos_8">E.8.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -1499,7 +1769,7 @@ devices.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_3">E.4. Release Notes for Version 1.8.3</h3>
+<h3 id="_release_notes_for_version_1_8_3">E.9. Release Notes for Version 1.8.3</h3>
 <div class="paragraph">
 <p>Version 1.8.3 includes support for TeleMega version 3.0 along
 with two important flight computer fixes. This version also
@@ -1508,7 +1778,7 @@ better and some updates to graph presentation and data
 downloading.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_4">E.4.1. AltOS</h4>
+<h4 id="_altos_9">E.9.1. AltOS</h4>
 <div class="sect4">
 <h5 id="_altos_new_features">AltOS New Features</h5>
 <div class="ulist">
@@ -1541,7 +1811,7 @@ from capturing log data.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications">E.4.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications">E.9.2. AltosUI and TeleGPS Applications</h4>
 <div class="sect4">
 <h5 id="_altosui_new_features">AltosUI New Features</h5>
 <div class="ulist">
@@ -1599,7 +1869,7 @@ tilt angle.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_2">E.5. Release Notes for Version 1.8.2</h3>
+<h3 id="_release_notes_for_version_1_8_2">E.10. Release Notes for Version 1.8.2</h3>
 <div class="paragraph">
 <p>Version 1.8.2 includes support for TeleGPS version 2.0 along
 with accelerometer recalibration support in AltosUI.</p>
@@ -1609,7 +1879,7 @@ with accelerometer recalibration support in AltosUI.</p>
 analyzing saved data files.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_5">E.5.1. AltOS</h4>
+<h4 id="_altos_10">E.10.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -1622,7 +1892,7 @@ analyzing saved data files.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_2">E.5.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_2">E.10.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -1651,7 +1921,7 @@ for graphing or KML export.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_1">E.6. Release Notes for Version 1.8.1</h3>
+<h3 id="_release_notes_for_version_1_8_1">E.11. Release Notes for Version 1.8.1</h3>
 <div class="paragraph">
 <p>Version 1.8.1 includes an important bug fix for Apogee Lockout
 operation in all flight computers. Anyone using this option
@@ -1672,7 +1942,7 @@ above Mach 1.</p>
 analyzing saved data files.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_6">E.6.1. AltOS</h4>
+<h4 id="_altos_11">E.11.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS Bug Fixes</p>
 </div>
@@ -1693,7 +1963,7 @@ deceleration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_3">E.6.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_3">E.11.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -1724,7 +1994,7 @@ broken, so you&#8217;d see only the default frequencies.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8">E.7. Release Notes for Version 1.8</h3>
+<h3 id="_release_notes_for_version_1_8">E.12. Release Notes for Version 1.8</h3>
 <div class="paragraph">
 <p>Version 1.8 includes support for our new TeleBT v4.0 ground
 station, updates for data analysis in our ground station
@@ -1732,7 +2002,7 @@ software and bug fixes in in the flight software for all our
 boards and ground station interfaces.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_7">E.7.1. AltOS</h4>
+<h4 id="_altos_12">E.12.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -1745,7 +2015,7 @@ boards and ground station interfaces.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_4">E.7.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_4">E.12.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -1778,14 +2048,14 @@ EasyMega. The Y and Z axes were flipped.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_7">E.8. Release Notes for Version 1.7</h3>
+<h3 id="_release_notes_for_version_1_7">E.13. Release Notes for Version 1.7</h3>
 <div class="paragraph">
 <p>Version 1.7 includes support for our new TeleMini v3.0
 flight computer and bug fixes in in the flight software for all our boards
 and ground station interfaces.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_8">E.8.1. AltOS</h4>
+<h4 id="_altos_13">E.13.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -1810,7 +2080,7 @@ serviced first.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_5">E.8.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_5">E.13.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -1825,7 +2095,7 @@ serviced first.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_8">E.9. Release Notes for Version 1.6.8</h3>
+<h3 id="_release_notes_for_version_1_6_8">E.14. Release Notes for Version 1.6.8</h3>
 <div class="paragraph">
 <p>Version 1.6.8 fixes a TeleMega and TeleMetrum v2.0 bug where
 the device could stop logging data and transmitting
@@ -1833,7 +2103,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum
 v2.0 users should update their flight firmware.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_9">E.9.1. AltOS</h4>
+<h4 id="_altos_14">E.14.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -1867,7 +2137,7 @@ they can be tested during production.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications">E.9.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications">E.14.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -1889,7 +2159,7 @@ Ground Station operation by cleaning up pending operations.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_5">E.10. Release Notes for Version 1.6.5</h3>
+<h3 id="_release_notes_for_version_1_6_5">E.15. Release Notes for Version 1.6.5</h3>
 <div class="paragraph">
 <p>Version 1.6.5 fixes a TeleMega and TeleMetrum v2.0 bug where
 the device would often stop logging data and transmitting
@@ -1897,7 +2167,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum
 v2.0 users should update their flight firmware.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_10">E.10.1. AltOS</h4>
+<h4 id="_altos_15">E.15.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -1913,7 +2183,7 @@ tested the new firmware before release.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_2">E.10.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_2">E.15.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -1929,14 +2199,14 @@ Windows package.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_4">E.11. Release Notes for Version 1.6.4</h3>
+<h3 id="_release_notes_for_version_1_6_4">E.16. Release Notes for Version 1.6.4</h3>
 <div class="paragraph">
 <p>Version 1.6.4 fixes a bluetooth communication problem with
 TeleBT v1.0 devices, along with some altosui and altosdroid
 minor nits. It also now ships firmware for some newer devices.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_11">E.11.1. AltOS</h4>
+<h4 id="_altos_16">E.16.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -1956,7 +2226,7 @@ fixes affect all STM32L, STM32F0 and LPC11U14 based devices.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_3">E.11.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_3">E.16.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI, TeleGPS and AltosDroid New Features:</p>
 </div>
@@ -1988,7 +2258,7 @@ active.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation">E.11.3. Documentation</h4>
+<h4 id="_documentation">E.16.3. Documentation</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -2002,14 +2272,14 @@ active.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_3">E.12. Release Notes for Version 1.6.3</h3>
+<h3 id="_release_notes_for_version_1_6_3">E.17. Release Notes for Version 1.6.3</h3>
 <div class="paragraph">
 <p>Version 1.6.3 adds idle mode to AltosDroid and has bug fixes
 for our host software on desktops, laptops an android devices
 along with BlueTooth support for Windows.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_12">E.12.1. AltOS</h4>
+<h4 id="_altos_17">E.17.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -2024,7 +2294,7 @@ hardware to driving these pins with software.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_6">E.12.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_6">E.17.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features:</p>
 </div>
@@ -2069,7 +2339,7 @@ TeleMetrum v2.0 flight computers.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid">E.12.3. AltosDroid</h4>
+<h4 id="_altosdroid">E.17.3. AltosDroid</h4>
 <div class="paragraph">
 <p>AltosDroid new features:</p>
 </div>
@@ -2134,7 +2404,7 @@ location of any tracker.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_2">E.12.4. Documentation</h4>
+<h4 id="_documentation_2">E.17.4. Documentation</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -2147,14 +2417,14 @@ continuity audio alert pattern.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_2">E.13. Release Notes for Version 1.6.2</h3>
+<h3 id="_release_notes_for_version_1_6_2">E.18. Release Notes for Version 1.6.2</h3>
 <div class="paragraph">
 <p>Version 1.6.2 includes support for our updated TeleMega v2.0
 product and bug fixes in in the flight software for all our boards
 and ground station interfaces.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_13">E.13.1. AltOS</h4>
+<h4 id="_altos_18">E.18.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features:</p>
 </div>
@@ -2183,7 +2453,7 @@ up.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_7">E.13.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_7">E.18.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS Fixes:</p>
 </div>
@@ -2202,7 +2472,7 @@ writing the associated .eeprom file when an error is detected.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_3">E.13.3. Documentation</h4>
+<h4 id="_documentation_3">E.18.3. Documentation</h4>
 <div class="paragraph">
 <p>We spent a bunch of time trying to improve our documentation</p>
 </div>
@@ -2227,14 +2497,14 @@ duplication of information</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_1">E.14. Release Notes for Version 1.6.1</h3>
+<h3 id="_release_notes_for_version_1_6_1">E.19. Release Notes for Version 1.6.1</h3>
 <div class="paragraph">
 <p>Version 1.6.1 includes support for our updated TeleBT v3.0
 product and bug fixes in in the flight software for all our boards
 and ground station interfaces.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_14">E.14.1. AltOS</h4>
+<h4 id="_altos_19">E.19.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features:</p>
 </div>
@@ -2264,7 +2534,7 @@ variations from transmitting devices.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_8">E.14.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_8">E.19.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features:</p>
 </div>
@@ -2329,7 +2599,7 @@ run at 10x speed by mistake.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid_2">E.14.3. AltosDroid</h4>
+<h4 id="_altosdroid_2">E.19.3. AltosDroid</h4>
 <div class="paragraph">
 <p>AltosDroid New Features:</p>
 </div>
@@ -2387,14 +2657,14 @@ motion towards rocket.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6">E.15. Release Notes for Version 1.6</h3>
+<h3 id="_release_notes_for_version_1_6">E.20. Release Notes for Version 1.6</h3>
 <div class="paragraph">
 <p>Version 1.6 includes support for our updated TeleDongle v3.0
 product and bug fixes in in the flight software for all our boards
 and ground station interfaces.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_15">E.15.1. AltOS</h4>
+<h4 id="_altos_20">E.20.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -2436,7 +2706,7 @@ you&#8217;ll want to reflash the firmware.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_9">E.15.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_9">E.20.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -2511,14 +2781,14 @@ flight computers appear on multiple frequencies by accident.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_5">E.16. Release Notes for Version 1.5</h3>
+<h3 id="_release_notes_for_version_1_5">E.21. Release Notes for Version 1.5</h3>
 <div class="paragraph">
 <p>Version 1.5 is a major release. It includes support for our new
 EasyMega product, new features and bug fixes in in the flight
 software for all our boards and the AltosUI ground station</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_16">E.16.1. AltOS</h4>
+<h4 id="_altos_21">E.21.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -2577,7 +2847,7 @@ deceleration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_10">E.16.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_10">E.21.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -2618,13 +2888,13 @@ cases where we just can&#8217;t figure out what version is installed.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_4_2">E.17. Release Notes for Version 1.4.2</h3>
+<h3 id="_release_notes_for_version_1_4_2">E.22. Release Notes for Version 1.4.2</h3>
 <div class="paragraph">
 <p>Version 1.4.2 is a minor release. It fixes Java-related install issues on
 Windows</p>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_11">E.17.1. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_11">E.22.1. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>Windows Install Fixes</p>
 </div>
@@ -2643,7 +2913,7 @@ detection fails.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_4_1">E.18. Release Notes for Version 1.4.1</h3>
+<h3 id="_release_notes_for_version_1_4_1">E.23. Release Notes for Version 1.4.1</h3>
 <div class="paragraph">
 <p>Version 1.4.1 is a minor release. It fixes install issues on
 Windows and provides the missing TeleMetrum V2.0 firmware. There
@@ -2653,7 +2923,7 @@ driver, but Mac and Linux users who do not need the TeleMetrum
 V2.0 firmware image will not need to upgrade.</p>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_12">E.18.1. AltosUI and TeleGPS Applications:</h4>
+<h4 id="_altosui_and_telegps_applications_12">E.23.1. AltosUI and TeleGPS Applications:</h4>
 <div class="paragraph">
 <p>Windows Install Fixes</p>
 </div>
@@ -2694,14 +2964,14 @@ software, making map downloading fail for most people.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_4">E.19. Release Notes for Version 1.4</h3>
+<h3 id="_release_notes_for_version_1_4">E.24. Release Notes for Version 1.4</h3>
 <div class="paragraph">
 <p>Version 1.4 is a major release. It includes support for our new
 TeleGPS product, new features and bug fixes in in the flight
 software for all our boards and the AltosUI ground station</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_17">E.19.1. AltOS</h4>
+<h4 id="_altos_22">E.24.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS new features:</p>
 </div>
@@ -2756,7 +3026,7 @@ as being present.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application">E.19.2. AltosUI Application</h4>
+<h4 id="_altosui_application">E.24.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI new features:</p>
 </div>
@@ -2842,7 +3112,7 @@ the product name instead.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_telegps_application_2">E.19.3. TeleGPS Application</h4>
+<h4 id="_telegps_application_2">E.24.3. TeleGPS Application</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -2856,7 +3126,7 @@ to focus on TeleGPS-related functions.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_4">E.19.4. Documentation</h4>
+<h4 id="_documentation_4">E.24.4. Documentation</h4>
 <div class="paragraph">
 <p>Documentation changes:</p>
 </div>
@@ -2881,8 +3151,8 @@ configurable amount of time after boost.</p>
 </div>
 <div id="footer">
 <div id="footer-text">
-Version v1.9<br>
-Last updated 2019-02-21 16:40:42 -0700
+Version v1.9.4<br>
+Last updated 2020-07-02 20:34:31 -0600
 </div>
 </div>
 </body>