update docs
[web/altusmetrum] / AltOS / doc / altusmetrum.html
index c97efed0bbaed835a6d7d741e355154c0b54ea77..8773af2c7e1ac5256d7974270fcfeb71d449fd54 100644 (file)
@@ -4,9 +4,9 @@
 <meta charset="UTF-8">
 <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 2.0.10">
+<meta name="generator" content="Asciidoctor 2.0.16">
 <meta name="author" content="Keith Packard, Bdale Garbee, Bob Finch, Anthony Towns">
-<meta name="copyright" content="Bdale Garbee and Keith Packard 2020">
+<meta name="copyright" content="Bdale Garbee and Keith Packard 2021">
 <title>The Altus Metrum System: An Owner&#8217;s Manual for Altus Metrum Rocketry Electronics</title>
 <link rel="stylesheet" href="./am.css">
 </head>
@@ -20,8 +20,8 @@
 <span id="email2" class="email"><a href="mailto:bdale@gag.com">bdale@gag.com</a></span><br>
 <span id="author3" class="author">Bob Finch</span><br>
 <span id="author4" class="author">Anthony Towns</span><br>
-<span id="revnumber">version v1.9.5,</span>
-<span id="revdate">29 Sep 2020</span>
+<span id="revnumber">version v1.9.9,</span>
+<span id="revdate">06 Oct 2021</span>
 </div>
 <div id="toc" class="toc">
 <div id="toctitle">Table of Contents</div>
 <li><a href="#_handling_precautions">Appendix B: Handling Precautions</a></li>
 <li><a href="#_updating_device_firmware">Appendix C: Updating Device Firmware</a>
 <ul class="sectlevel2">
-<li><a href="#_updating_telemega_telemetrum_v2_or_newer_easymega_easymini_teledongle_v3_or_telebt_v3_firmware">C.1. Updating TeleMega, TeleMetrum v2 or newer, EasyMega, EasyMini, TeleDongle v3 or TeleBT v3 Firmware</a></li>
+<li><a href="#_updating_telemega_telemetrum_v2_or_newer_telemini_v3_easymega_easymini_teledongle_v3_or_telebt_v3_firmware">C.1. Updating TeleMega, TeleMetrum v2 or newer, TeleMini v3, EasyMega, EasyMini, TeleDongle v3 or TeleBT v3 Firmware</a></li>
 <li><a href="#_pair_programming">C.2. Pair Programming</a></li>
 </ul>
 </li>
 <li><a href="#_altus_metrum_hardware_specifications">Appendix E: Altus Metrum Hardware Specifications</a></li>
 <li><a href="#_release_notes">Appendix F: Release Notes</a>
 <ul class="sectlevel2">
-<li><a href="#_release_notes_for_version_1_9_5">F.1. Release Notes for Version 1.9.5</a></li>
-<li><a href="#_release_notes_for_version_1_9_4">F.2. Release Notes for Version 1.9.4</a></li>
-<li><a href="#_release_notes_for_version_1_9_3">F.3. Release Notes for Version 1.9.3</a></li>
-<li><a href="#_release_notes_for_version_1_9_2">F.4. Release Notes for Version 1.9.2</a></li>
-<li><a href="#_release_notes_for_version_1_9_1">F.5. Release Notes for Version 1.9.1</a></li>
-<li><a href="#_release_notes_for_version_1_9">F.6. Release Notes for Version 1.9</a></li>
-<li><a href="#_release_notes_for_version_1_8_7">F.7. Release Notes for Version 1.8.7</a></li>
-<li><a href="#_release_notes_for_version_1_8_6">F.8. Release Notes for Version 1.8.6</a></li>
-<li><a href="#_release_notes_for_version_1_8_5">F.9. Release Notes for Version 1.8.5</a></li>
-<li><a href="#_release_notes_for_version_1_8_4">F.10. Release Notes for Version 1.8.4</a></li>
-<li><a href="#_release_notes_for_version_1_8_3">F.11. Release Notes for Version 1.8.3</a></li>
-<li><a href="#_release_notes_for_version_1_8_2">F.12. Release Notes for Version 1.8.2</a></li>
-<li><a href="#_release_notes_for_version_1_8_1">F.13. Release Notes for Version 1.8.1</a></li>
-<li><a href="#_release_notes_for_version_1_8">F.14. Release Notes for Version 1.8</a></li>
-<li><a href="#_release_notes_for_version_1_7">F.15. Release Notes for Version 1.7</a></li>
-<li><a href="#_release_notes_for_version_1_6_8">F.16. Release Notes for Version 1.6.8</a></li>
-<li><a href="#_release_notes_for_version_1_6_5">F.17. Release Notes for Version 1.6.5</a></li>
-<li><a href="#_release_notes_for_version_1_6_4">F.18. Release Notes for Version 1.6.4</a></li>
-<li><a href="#_release_notes_for_version_1_6_3">F.19. Release Notes for Version 1.6.3</a></li>
-<li><a href="#_release_notes_for_version_1_6_2">F.20. Release Notes for Version 1.6.2</a></li>
-<li><a href="#_release_notes_for_version_1_6_1">F.21. Release Notes for Version 1.6.1</a></li>
-<li><a href="#_release_notes_for_version_1_6">F.22. Release Notes for Version 1.6</a></li>
-<li><a href="#_release_notes_for_version_1_5">F.23. Release Notes for Version 1.5</a></li>
-<li><a href="#_release_notes_for_version_1_4_2">F.24. Release Notes for Version 1.4.2</a></li>
-<li><a href="#_release_notes_for_version_1_4_1">F.25. Release Notes for Version 1.4.1</a></li>
-<li><a href="#_release_notes_for_version_1_4">F.26. Release Notes for Version 1.4</a></li>
-<li><a href="#_release_notes_for_version_1_3_2">F.27. Release Notes for Version 1.3.2</a></li>
-<li><a href="#_release_notes_for_version_1_3_1">F.28. Release Notes for Version 1.3.1</a></li>
-<li><a href="#_release_notes_for_version_1_3">F.29. Release Notes for Version 1.3</a></li>
-<li><a href="#_release_notes_for_version_1_2_1">F.30. Release Notes for Version 1.2.1</a></li>
-<li><a href="#_release_notes_for_version_1_2">F.31. Release Notes for Version 1.2</a></li>
-<li><a href="#_release_notes_for_version_1_1">F.32. Release Notes for Version 1.1</a></li>
-<li><a href="#_release_notes_for_version_1_1_2">F.33. Release Notes for Version 1.1</a></li>
-<li><a href="#_release_notes_for_version_1_0_1">F.34. Release Notes for Version 1.0.1</a></li>
-<li><a href="#_release_notes_for_version_0_9_2">F.35. Release Notes for Version 0.9.2</a></li>
-<li><a href="#_release_notes_for_version_0_9">F.36. Release Notes for Version 0.9</a></li>
-<li><a href="#_release_notes_for_version_0_8">F.37. Release Notes for Version 0.8</a></li>
-<li><a href="#_release_notes_for_version_0_7_1">F.38. Release Notes for Version 0.7.1</a></li>
+<li><a href="#_release_notes_for_version_1_9_9">F.1. Release Notes for Version 1.9.9</a></li>
+<li><a href="#_release_notes_for_version_1_9_8">F.2. Release Notes for Version 1.9.8</a></li>
+<li><a href="#_release_notes_for_version_1_9_7">F.3. Release Notes for Version 1.9.7</a></li>
+<li><a href="#_release_notes_for_version_1_9_6">F.4. Release Notes for Version 1.9.6</a></li>
+<li><a href="#_release_notes_for_version_1_9_5">F.5. Release Notes for Version 1.9.5</a></li>
+<li><a href="#_release_notes_for_version_1_9_4">F.6. Release Notes for Version 1.9.4</a></li>
+<li><a href="#_release_notes_for_version_1_9_3">F.7. Release Notes for Version 1.9.3</a></li>
+<li><a href="#_release_notes_for_version_1_9_2">F.8. Release Notes for Version 1.9.2</a></li>
+<li><a href="#_release_notes_for_version_1_9_1">F.9. Release Notes for Version 1.9.1</a></li>
+<li><a href="#_release_notes_for_version_1_9">F.10. Release Notes for Version 1.9</a></li>
+<li><a href="#_release_notes_for_version_1_8_7">F.11. Release Notes for Version 1.8.7</a></li>
+<li><a href="#_release_notes_for_version_1_8_6">F.12. Release Notes for Version 1.8.6</a></li>
+<li><a href="#_release_notes_for_version_1_8_5">F.13. Release Notes for Version 1.8.5</a></li>
+<li><a href="#_release_notes_for_version_1_8_4">F.14. Release Notes for Version 1.8.4</a></li>
+<li><a href="#_release_notes_for_version_1_8_3">F.15. Release Notes for Version 1.8.3</a></li>
+<li><a href="#_release_notes_for_version_1_8_2">F.16. Release Notes for Version 1.8.2</a></li>
+<li><a href="#_release_notes_for_version_1_8_1">F.17. Release Notes for Version 1.8.1</a></li>
+<li><a href="#_release_notes_for_version_1_8">F.18. Release Notes for Version 1.8</a></li>
+<li><a href="#_release_notes_for_version_1_7">F.19. Release Notes for Version 1.7</a></li>
+<li><a href="#_release_notes_for_version_1_6_8">F.20. Release Notes for Version 1.6.8</a></li>
+<li><a href="#_release_notes_for_version_1_6_5">F.21. Release Notes for Version 1.6.5</a></li>
+<li><a href="#_release_notes_for_version_1_6_4">F.22. Release Notes for Version 1.6.4</a></li>
+<li><a href="#_release_notes_for_version_1_6_3">F.23. Release Notes for Version 1.6.3</a></li>
+<li><a href="#_release_notes_for_version_1_6_2">F.24. Release Notes for Version 1.6.2</a></li>
+<li><a href="#_release_notes_for_version_1_6_1">F.25. Release Notes for Version 1.6.1</a></li>
+<li><a href="#_release_notes_for_version_1_6">F.26. Release Notes for Version 1.6</a></li>
+<li><a href="#_release_notes_for_version_1_5">F.27. Release Notes for Version 1.5</a></li>
+<li><a href="#_release_notes_for_version_1_4_2">F.28. Release Notes for Version 1.4.2</a></li>
+<li><a href="#_release_notes_for_version_1_4_1">F.29. Release Notes for Version 1.4.1</a></li>
+<li><a href="#_release_notes_for_version_1_4">F.30. Release Notes for Version 1.4</a></li>
+<li><a href="#_release_notes_for_version_1_3_2">F.31. Release Notes for Version 1.3.2</a></li>
+<li><a href="#_release_notes_for_version_1_3_1">F.32. Release Notes for Version 1.3.1</a></li>
+<li><a href="#_release_notes_for_version_1_3">F.33. Release Notes for Version 1.3</a></li>
+<li><a href="#_release_notes_for_version_1_2_1">F.34. Release Notes for Version 1.2.1</a></li>
+<li><a href="#_release_notes_for_version_1_2">F.35. Release Notes for Version 1.2</a></li>
+<li><a href="#_release_notes_for_version_1_1">F.36. Release Notes for Version 1.1</a></li>
+<li><a href="#_release_notes_for_version_1_1_2">F.37. Release Notes for Version 1.1</a></li>
+<li><a href="#_release_notes_for_version_1_0_1">F.38. Release Notes for Version 1.0.1</a></li>
+<li><a href="#_release_notes_for_version_0_9_2">F.39. Release Notes for Version 0.9.2</a></li>
+<li><a href="#_release_notes_for_version_0_9">F.40. Release Notes for Version 0.9</a></li>
+<li><a href="#_release_notes_for_version_0_8">F.41. Release Notes for Version 0.8</a></li>
+<li><a href="#_release_notes_for_version_0_7_1">F.42. Release Notes for Version 0.7.1</a></li>
 </ul>
 </li>
 </ul>
 <h2 id="_license">License</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Copyright © 2018 Bdale Garbee and Keith Packard</p>
+<p>Copyright © 2021 Bdale Garbee and Keith Packard</p>
 </div>
 <div class="paragraph">
 <p>This document is released under the terms of the <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons ShareAlike 3.0 License</a></p>
@@ -1235,8 +1239,8 @@ Packet Link operation.</p>
 callsign settings are, you can temporarily force it
 back to the original default values (frequency
 434.550MHz, callsign N0CALL) by connecting a wire
-between hole 3 and hole 7 on the debug connector. Hole
-3 has the square pad around it, hole 7 is the one
+between hole 3 and hole 6 on the debug connector. Hole
+3 has the square pad around it, hole 6 is the one
 nearest the MS5607 baro sensor, which is a rectangular
 component with a metal cap that has two holes in it.</p>
 </div>
@@ -3317,6 +3321,19 @@ to get the correct behavior.
 </tr>
 </table>
 </div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<img src="./images/icons/warning.svg" alt="Warning">
+</td>
+<td class="content">
+Firmware versions older than 1.9.8 cannot use times longer
+than 327.67 seconds. Update firmware if you need a longer time.
+</td>
+</tr>
+</table>
+</div>
 <div class="dlist">
 <dl>
 <dt class="hdlist1">Ascending</dt>
@@ -3349,6 +3366,23 @@ false, then the pyro channel is disabled and will not fire. If the
 timer expires and all of the other parameters have remained true for
 the entire time, then the pyro channel is fired.</p>
 </dd>
+</dl>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<img src="./images/icons/warning.svg" alt="Warning">
+</td>
+<td class="content">
+Firmware versions older than 1.9.8 cannot use delays longer
+than 327.67 seconds. Update firmware if you need a longer delay.
+</td>
+</tr>
+</table>
+</div>
+<div class="dlist">
+<dl>
 <dt class="hdlist1">Flight State</dt>
 <dd>
 <p>The flight software tracks the flight
@@ -3880,6 +3914,11 @@ battery fault.</p>
 <div class="sect2">
 <h3 id="_connecting_to_telebt_over_bluetooth">13.3. Connecting to TeleBT over Bluetooth™</h3>
 <div class="paragraph">
+<p>Note that when turning TeleBT on, you may see a brief LED
+flash, but there will be no "activity" indicated until you
+pair with the device from AltosDroid.</p>
+</div>
+<div class="paragraph">
 <p>Press the Android 'Menu' button or soft-key to see the
 configuration options available. Select the 'Connect a
 device' option and then the 'Scan for devices' entry
@@ -4867,6 +4906,16 @@ programming). It&#8217;s important to recognize which kind of devices
 you have before trying to reprogram them.</p>
 </div>
 <div class="paragraph">
+<p>TeleMini v3 can be updated directly over USB, but has no USB connector
+on the board.  Instead, the USB signals are present on a row of 6
+holes adjacent to the copyright assertion in the silk screen.  Thus,
+updating firmware on TeleMini v3 requires making up a special cable,
+after which you can treat it just like TeleMetrum or TeleMega.  Many
+USB cables seem to follow the color code of red is +5V, black is GND,
+green is USB +, and white is USB -.  On TeleMini v3, pin 3 which has
+a square copper pad is ground, pin 1 is USB -, and pin 2 is USB +.</p>
+</div>
+<div class="paragraph">
 <p>You may wish to begin by ensuring you have current firmware
 images.  These are distributed as part of the AltOS software
 bundle that also includes the AltosUI ground station program.
@@ -4877,7 +4926,7 @@ download the most recent version from
 <a href="http://www.altusmetrum.org/AltOS/" class="bare">http://www.altusmetrum.org/AltOS/</a></p>
 </div>
 <div class="sect2">
-<h3 id="_updating_telemega_telemetrum_v2_or_newer_easymega_easymini_teledongle_v3_or_telebt_v3_firmware">C.1. Updating TeleMega, TeleMetrum v2 or newer, EasyMega, EasyMini, TeleDongle v3 or TeleBT v3 Firmware</h3>
+<h3 id="_updating_telemega_telemetrum_v2_or_newer_telemini_v3_easymega_easymini_teledongle_v3_or_telebt_v3_firmware">C.1. Updating TeleMega, TeleMetrum v2 or newer, TeleMini v3, EasyMega, EasyMini, TeleDongle v3 or TeleBT v3 Firmware</h3>
 <div class="paragraph">
 <p>Self-programmable devices are reprogrammed by
 connecting them to your computer over USB.</p>
@@ -4890,7 +4939,8 @@ the target device. Power up the device.</p>
 </li>
 <li>
 <p>Using a Micro USB cable, connect the target device to your
-computer&#8217;s USB socket.</p>
+computer&#8217;s USB socket.  If the target is a TeleMini v3,
+make up and attach a special USB cable.</p>
 </li>
 <li>
 <p>Run AltosUI, and select 'Flash Image' from the File menu.</p>
@@ -5619,6 +5669,16 @@ production and retired.</p>
 <td class="tableblock halign-left valign-top"><p class="tableblock">3.7V</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">TeleMega v5.0</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">MS5607 30km (100k')</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ADXL375 200g</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">uBlox Max-8Q</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">MPU6000 MMC5983</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">8MB</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">40mW</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">3.7V</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EasyMega v1.0</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">MS5607 30km (100k')</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">MMA6555 102g</p></td>
@@ -5648,6 +5708,16 @@ production and retired.</p>
 <td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">3.7-12V</p></td>
 </tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">EasyMotor v2.0</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ADXL375 200g</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">6.5-15V</p></td>
+</tr>
 </tbody>
 </table>
 <div style="page-break-after: always;"></div>
@@ -5721,13 +5791,21 @@ production and retired.</p>
 <td class="tableblock halign-left valign-top"><p class="tableblock">38mm coupler</p></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">EasyMini</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">EasyTimer</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Debug USB Battery</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Pyro A Pyro B Battery</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">0.8 inch (2.03cm)</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">1½ inch (3.81cm)</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">24mm coupler</p></td>
 </tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">EasyMotor</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Debug USB</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">+5V Pres GND Switch Battery</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">0.8 inch (2.03cm)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">1½ inch (3.81cm)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">24mm coupler</p></td>
+</tr>
 </tbody>
 </table>
 </div>
@@ -5736,15 +5814,210 @@ production and retired.</p>
 <h2 id="_release_notes">Appendix F: Release Notes</h2>
 <div class="sectionbody">
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9_5">F.1. Release Notes for Version 1.9.5</h3>
+<h3 id="_release_notes_for_version_1_9_9">F.1. Release Notes for Version 1.9.9</h3>
 <div class="paragraph">
-<p>Version 1.9.5</p>
+<p>Version 1.9.9</p>
+</div>
+<div class="paragraph">
+<p>This release contains a critical bug fix for a problem
+introduced in version 1.9.8 for TeleMega and EasyMega
+boards. This problem occurs when using the stored
+configuration from 1.9.7 or earlier.</p>
+</div>
+<div class="paragraph">
+<p>If you are running 1.9.8 or are upgrading from 1.9.8 on any
+version of TeleMega or EasyMega, you must reconfigure all pyro
+channels, recalibrate accelerometers, reset the APRS interval,
+adjust the beep tone and reset the pyro time.</p>
 </div>
 <div class="sect3">
 <h4 id="_altos">F.1.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
+<p>Fix EasyMega and TeleMega upgrade process from 1.9.7 or
+earlier.  1.9.8 introduced larger delay values, which
+required modifying the configuration in-place, and the 1.9.8
+version had a flaw which broke the pyro channel config and
+all of the config values beyond that in memory, including
+APRS interval, IMU accel calibation, beep tone and pyro
+time.</p>
+</li>
+<li>
+<p>Fix TeleMega v5.0 mag sensor driver. This driver was quite
+broken due to developing it in the presence of the magnetic
+beeper on the board. Because of that beeper, the values this
+sensor records are not accurate. Fortunately, they are not
+used for controlling the flight.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_2">F.1.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Parse TeleMega v5.0 log files. A missing check in the code
+meant that the TeleMega v5.0 log files would cause an error
+when attempting to load them. Logs saved with AltosUI
+1.9.8 were not affected, only the presentation of the data
+was broken.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_8">F.2. Release Notes for Version 1.9.8</h3>
+<div class="paragraph">
+<p>Version 1.9.8</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_2">F.2.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add support for TeleMega v5.0</p>
+</li>
+<li>
+<p>Extend extra pyro channel times to support delay &gt; 327 seconds</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_3">F.2.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Support ARM devices in Linux binary release</p>
+</li>
+<li>
+<p>Add support for TeleMega v5.0</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosdroid_2">F.2.3. AltosDroid</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Show tilt angle in pad and flight tabs</p>
+</li>
+<li>
+<p>Show altitude as well as height (useful for TeleGPS)</p>
+</li>
+<li>
+<p>Support devices without GPS receivers</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_micropeak_gui">F.2.4. MicroPeak GUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Show error dialog if device open fails</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_7">F.3. Release Notes for Version 1.9.7</h3>
+<div class="paragraph">
+<p>Version 1.9.7</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_3">F.3.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Fix TeleGPS logging so that new data are appended to an existing log correctly</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_4">F.3.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Support Mac OS X 11 (Big Sur)</p>
+</li>
+<li>
+<p>Support Monitor Idle on Easy Timer</p>
+</li>
+<li>
+<p>Fix TeleMega v4.0 and TeleMetrum v3.0 configuration in Antenna Down mode</p>
+</li>
+<li>
+<p>Show launch sites in Load Maps view</p>
+</li>
+<li>
+<p>Add IMU header names to CSV files</p>
+</li>
+<li>
+<p>Clean up TeleGPS log corruption due to firmware bugs during firmware update</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosdroid_3">F.3.3. AltosDroid</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Support older devices back to Android version 5.1</p>
+</li>
+<li>
+<p>Fix a number of issues that could result in app crashes</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_6">F.4. Release Notes for Version 1.9.6</h3>
+<div class="paragraph">
+<p>Version 1.9.6</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_4">F.4.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Fix EasyTimer bug where it might mis-detect boost (either
+detect it early or not at all) due to small errors in
+accelerometer calibration leading to large accumulated error
+in speed.</p>
+</li>
+<li>
+<p>Adjust self-test of new 9-axis IMU (BMX-160) so that it
+doesn&#8217;t think the part has a failure when tested sitting
+horizontally.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_5">F.5. Release Notes for Version 1.9.5</h3>
+<div class="paragraph">
+<p>Version 1.9.5</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_5">F.5.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
 <p>Add Booster mode for all dual-deploy altimeters. Select
 "Separation &amp; Apogee" mode in AltosUI to fire the 'main'
 channel at first motor burnout and the 'apogee' channel at
@@ -5773,7 +6046,7 @@ never report as having been fired.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_2">F.1.2. AltosUI</h4>
+<h4 id="_altosui_5">F.5.2. AltosUI</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5803,12 +6076,12 @@ AltosUI packages.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9_4">F.2. Release Notes for Version 1.9.4</h3>
+<h3 id="_release_notes_for_version_1_9_4">F.6. Release Notes for Version 1.9.4</h3>
 <div class="paragraph">
 <p>Version 1.9.4</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_2">F.2.1. AltOS</h4>
+<h4 id="_altos_6">F.6.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5825,7 +6098,7 @@ the device to panic at startup time.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_3">F.2.2. AltosUI</h4>
+<h4 id="_altosui_6">F.6.2. AltosUI</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5838,12 +6111,12 @@ AltosUI packages.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9_3">F.3. Release Notes for Version 1.9.3</h3>
+<h3 id="_release_notes_for_version_1_9_3">F.7. Release Notes for Version 1.9.3</h3>
 <div class="paragraph">
 <p>Version 1.9.3</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_3">F.3.1. AltOS</h4>
+<h4 id="_altos_7">F.7.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5865,7 +6138,7 @@ middle.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_micropeak">F.3.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak">F.7.2. AltosUI, TeleGPS, MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5884,12 +6157,12 @@ computer erase block size.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9_2">F.4. Release Notes for Version 1.9.2</h3>
+<h3 id="_release_notes_for_version_1_9_2">F.8. Release Notes for Version 1.9.2</h3>
 <div class="paragraph">
 <p>Version 1.9.2</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_4">F.4.1. AltOS</h4>
+<h4 id="_altos_8">F.8.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5902,7 +6175,7 @@ computer erase block size.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_micropeak_2">F.4.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_2">F.8.2. AltosUI, TeleGPS, MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5912,7 +6185,7 @@ computer erase block size.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid_2">F.4.3. AltosDroid</h4>
+<h4 id="_altosdroid_4">F.8.3. AltosDroid</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5930,12 +6203,12 @@ computer erase block size.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9_1">F.5. Release Notes for Version 1.9.1</h3>
+<h3 id="_release_notes_for_version_1_9_1">F.9. Release Notes for Version 1.9.1</h3>
 <div class="paragraph">
 <p>Version 1.9.1</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_5">F.5.1. AltOS</h4>
+<h4 id="_altos_9">F.9.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5957,7 +6230,7 @@ computer erase block size.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_micropeak_3">F.5.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_3">F.9.2. AltosUI, TeleGPS, MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -5982,12 +6255,12 @@ upgrade. This should avoid the “COMxx: open failed” message.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_9">F.6. Release Notes for Version 1.9</h3>
+<h3 id="_release_notes_for_version_1_9">F.10. Release Notes for Version 1.9</h3>
 <div class="paragraph">
 <p>Version 1.9</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_6">F.6.1. AltOS</h4>
+<h4 id="_altos_10">F.10.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6003,7 +6276,7 @@ upgrade. This should avoid the “COMxx: open failed” message.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_micropeak_4">F.6.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_4">F.10.2. AltosUI, TeleGPS, MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6018,12 +6291,12 @@ upgrade. This should avoid the “COMxx: open failed” message.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_7">F.7. Release Notes for Version 1.8.7</h3>
+<h3 id="_release_notes_for_version_1_8_7">F.11. Release Notes for Version 1.8.7</h3>
 <div class="paragraph">
 <p>Version 1.8.7</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_7">F.7.1. AltOS</h4>
+<h4 id="_altos_11">F.11.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6033,7 +6306,7 @@ upgrade. This should avoid the “COMxx: open failed” message.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_micropeak_5">F.7.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_5">F.11.2. AltosUI, TeleGPS, MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6075,12 +6348,12 @@ applications will run with Oracle Java.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_6">F.8. Release Notes for Version 1.8.6</h3>
+<h3 id="_release_notes_for_version_1_8_6">F.12. Release Notes for Version 1.8.6</h3>
 <div class="paragraph">
 <p>Version 1.8.6</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_8">F.8.1. AltOS</h4>
+<h4 id="_altos_12">F.12.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6099,7 +6372,7 @@ applications will run with Oracle Java.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps">F.8.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps">F.12.2. AltosUI, TeleGPS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6121,7 +6394,7 @@ applications will run with Oracle Java.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_micropeak">F.8.3. MicroPeak</h4>
+<h4 id="_micropeak">F.12.3. MicroPeak</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6133,13 +6406,13 @@ applications will run with Oracle Java.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_5">F.9. Release Notes for Version 1.8.5</h3>
+<h3 id="_release_notes_for_version_1_8_5">F.13. 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_9">F.9.1. AltOS</h4>
+<h4 id="_altos_13">F.13.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6149,7 +6422,7 @@ for TeleBT v4, along with a few other minor updates.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_2">F.9.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps_2">F.13.2. AltosUI, TeleGPS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6166,12 +6439,12 @@ devices.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_4">F.10. Release Notes for Version 1.8.4</h3>
+<h3 id="_release_notes_for_version_1_8_4">F.14. 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_10">F.10.1. AltOS</h4>
+<h4 id="_altos_14">F.14.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6183,7 +6456,7 @@ devices.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_3">F.11. Release Notes for Version 1.8.3</h3>
+<h3 id="_release_notes_for_version_1_8_3">F.15. 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
@@ -6192,7 +6465,7 @@ better and some updates to graph presentation and data
 downloading.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_11">F.11.1. AltOS</h4>
+<h4 id="_altos_15">F.15.1. AltOS</h4>
 <div class="sect4">
 <h5 id="_altos_new_features">AltOS New Features</h5>
 <div class="ulist">
@@ -6225,7 +6498,7 @@ from capturing log data.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications">F.11.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications">F.15.2. AltosUI and TeleGPS Applications</h4>
 <div class="sect4">
 <h5 id="_altosui_new_features">AltosUI New Features</h5>
 <div class="ulist">
@@ -6283,7 +6556,7 @@ tilt angle.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_2">F.12. Release Notes for Version 1.8.2</h3>
+<h3 id="_release_notes_for_version_1_8_2">F.16. 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>
@@ -6293,7 +6566,7 @@ with accelerometer recalibration support in AltosUI.</p>
 analyzing saved data files.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_12">F.12.1. AltOS</h4>
+<h4 id="_altos_16">F.16.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -6306,7 +6579,7 @@ analyzing saved data files.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_2">F.12.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_2">F.16.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -6335,7 +6608,7 @@ for graphing or KML export.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_8_1">F.13. Release Notes for Version 1.8.1</h3>
+<h3 id="_release_notes_for_version_1_8_1">F.17. 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
@@ -6356,7 +6629,7 @@ above Mach 1.</p>
 analyzing saved data files.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_13">F.13.1. AltOS</h4>
+<h4 id="_altos_17">F.17.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS Bug Fixes</p>
 </div>
@@ -6377,7 +6650,7 @@ deceleration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_3">F.13.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_3">F.17.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -6408,7 +6681,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">F.14. Release Notes for Version 1.8</h3>
+<h3 id="_release_notes_for_version_1_8">F.18. 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
@@ -6416,7 +6689,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_14">F.14.1. AltOS</h4>
+<h4 id="_altos_18">F.18.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -6429,7 +6702,7 @@ boards and ground station interfaces.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_4">F.14.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_4">F.18.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -6462,14 +6735,14 @@ EasyMega. The Y and Z axes were flipped.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_7">F.15. Release Notes for Version 1.7</h3>
+<h3 id="_release_notes_for_version_1_7">F.19. 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_15">F.15.1. AltOS</h4>
+<h4 id="_altos_19">F.19.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -6494,7 +6767,7 @@ serviced first.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_5">F.15.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_5">F.19.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -6509,7 +6782,7 @@ serviced first.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_8">F.16. Release Notes for Version 1.6.8</h3>
+<h3 id="_release_notes_for_version_1_6_8">F.20. 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
@@ -6517,7 +6790,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_16">F.16.1. AltOS</h4>
+<h4 id="_altos_20">F.20.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -6551,7 +6824,7 @@ they can be tested during production.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications">F.16.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications">F.20.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -6573,7 +6846,7 @@ Ground Station operation by cleaning up pending operations.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_5">F.17. Release Notes for Version 1.6.5</h3>
+<h3 id="_release_notes_for_version_1_6_5">F.21. 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
@@ -6581,7 +6854,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_17">F.17.1. AltOS</h4>
+<h4 id="_altos_21">F.21.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -6597,7 +6870,7 @@ tested the new firmware before release.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_2">F.17.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_2">F.21.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -6613,14 +6886,14 @@ Windows package.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_4">F.18. Release Notes for Version 1.6.4</h3>
+<h3 id="_release_notes_for_version_1_6_4">F.22. 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_18">F.18.1. AltOS</h4>
+<h4 id="_altos_22">F.22.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -6640,7 +6913,7 @@ fixes affect all STM32L, STM32F0 and LPC11U14 based devices.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_3">F.18.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_3">F.22.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
 <div class="paragraph">
 <p>AltosUI, TeleGPS and AltosDroid New Features:</p>
 </div>
@@ -6672,7 +6945,7 @@ active.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation">F.18.3. Documentation</h4>
+<h4 id="_documentation">F.22.3. Documentation</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6687,14 +6960,14 @@ active.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_3">F.19. Release Notes for Version 1.6.3</h3>
+<h3 id="_release_notes_for_version_1_6_3">F.23. 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_19">F.19.1. AltOS</h4>
+<h4 id="_altos_23">F.23.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -6709,7 +6982,7 @@ hardware to driving these pins with software.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_6">F.19.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_6">F.23.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features:</p>
 </div>
@@ -6754,7 +7027,7 @@ TeleMetrum v2.0 flight computers.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid_3">F.19.3. AltosDroid</h4>
+<h4 id="_altosdroid_5">F.23.3. AltosDroid</h4>
 <div class="paragraph">
 <p>AltosDroid new features:</p>
 </div>
@@ -6819,7 +7092,7 @@ location of any tracker.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_2">F.19.4. Documentation</h4>
+<h4 id="_documentation_2">F.23.4. Documentation</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -6832,14 +7105,14 @@ continuity audio alert pattern.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_2">F.20. Release Notes for Version 1.6.2</h3>
+<h3 id="_release_notes_for_version_1_6_2">F.24. 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_20">F.20.1. AltOS</h4>
+<h4 id="_altos_24">F.24.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features:</p>
 </div>
@@ -6868,7 +7141,7 @@ up.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_7">F.20.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_7">F.24.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS Fixes:</p>
 </div>
@@ -6887,7 +7160,7 @@ writing the associated .eeprom file when an error is detected.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_3">F.20.3. Documentation</h4>
+<h4 id="_documentation_3">F.24.3. Documentation</h4>
 <div class="paragraph">
 <p>We spent a bunch of time trying to improve our documentation</p>
 </div>
@@ -6912,14 +7185,14 @@ duplication of information</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6_1">F.21. Release Notes for Version 1.6.1</h3>
+<h3 id="_release_notes_for_version_1_6_1">F.25. 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_21">F.21.1. AltOS</h4>
+<h4 id="_altos_25">F.25.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features:</p>
 </div>
@@ -6949,7 +7222,7 @@ variations from transmitting devices.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_8">F.21.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_8">F.25.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features:</p>
 </div>
@@ -7014,7 +7287,7 @@ run at 10x speed by mistake.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid_4">F.21.3. AltosDroid</h4>
+<h4 id="_altosdroid_6">F.25.3. AltosDroid</h4>
 <div class="paragraph">
 <p>AltosDroid New Features:</p>
 </div>
@@ -7072,14 +7345,14 @@ motion towards rocket.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_6">F.22. Release Notes for Version 1.6</h3>
+<h3 id="_release_notes_for_version_1_6">F.26. 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_22">F.22.1. AltOS</h4>
+<h4 id="_altos_26">F.26.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -7121,7 +7394,7 @@ you&#8217;ll want to reflash the firmware.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_9">F.22.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_9">F.26.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -7196,14 +7469,14 @@ flight computers appear on multiple frequencies by accident.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_5">F.23. Release Notes for Version 1.5</h3>
+<h3 id="_release_notes_for_version_1_5">F.27. 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_23">F.23.1. AltOS</h4>
+<h4 id="_altos_27">F.27.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -7262,7 +7535,7 @@ deceleration.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_telegps_applications_10">F.23.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_10">F.27.2. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>AltosUI and TeleGPS New Features</p>
 </div>
@@ -7303,13 +7576,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">F.24. Release Notes for Version 1.4.2</h3>
+<h3 id="_release_notes_for_version_1_4_2">F.28. 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">F.24.1. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_11">F.28.1. AltosUI and TeleGPS Applications</h4>
 <div class="paragraph">
 <p>Windows Install Fixes</p>
 </div>
@@ -7328,7 +7601,7 @@ detection fails.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_4_1">F.25. Release Notes for Version 1.4.1</h3>
+<h3 id="_release_notes_for_version_1_4_1">F.29. 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
@@ -7338,7 +7611,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">F.25.1. AltosUI and TeleGPS Applications:</h4>
+<h4 id="_altosui_and_telegps_applications_12">F.29.1. AltosUI and TeleGPS Applications:</h4>
 <div class="paragraph">
 <p>Windows Install Fixes</p>
 </div>
@@ -7379,14 +7652,14 @@ software, making map downloading fail for most people.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_4">F.26. Release Notes for Version 1.4</h3>
+<h3 id="_release_notes_for_version_1_4">F.30. 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_24">F.26.1. AltOS</h4>
+<h4 id="_altos_28">F.30.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS new features:</p>
 </div>
@@ -7441,7 +7714,7 @@ as being present.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application">F.26.2. AltosUI Application</h4>
+<h4 id="_altosui_application">F.30.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI new features:</p>
 </div>
@@ -7527,7 +7800,7 @@ the product name instead.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_telegps_application">F.26.3. TeleGPS Application</h4>
+<h4 id="_telegps_application">F.30.3. TeleGPS Application</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -7541,7 +7814,7 @@ to focus on TeleGPS-related functions.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_documentation_4">F.26.4. Documentation</h4>
+<h4 id="_documentation_4">F.30.4. Documentation</h4>
 <div class="paragraph">
 <p>Documentation changes:</p>
 </div>
@@ -7563,13 +7836,13 @@ configurable amount of time after boost.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_3_2">F.27. Release Notes for Version 1.3.2</h3>
+<h3 id="_release_notes_for_version_1_3_2">F.31. Release Notes for Version 1.3.2</h3>
 <div class="paragraph">
 <p>Version 1.3.2 is a minor release. It includes small bug fixes for
 the TeleMega flight software and AltosUI ground station</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_25">F.27.1. AltOS</h4>
+<h4 id="_altos_29">F.31.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -7591,7 +7864,7 @@ view and voltages.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_2">F.27.2. AltosUI Application</h4>
+<h4 id="_altosui_application_2">F.31.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -7619,13 +7892,13 @@ Igniter dialog.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_3_1">F.28. Release Notes for Version 1.3.1</h3>
+<h3 id="_release_notes_for_version_1_3_1">F.32. Release Notes for Version 1.3.1</h3>
 <div class="paragraph">
 <p>Version 1.3.1 is a minor release. It improves support for
 TeleMega, TeleMetrum v2.0, TeleMini v2.0 and EasyMini.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_26">F.28.1. AltOS</h4>
+<h4 id="_altos_30">F.32.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS new features:</p>
 </div>
@@ -7667,7 +7940,7 @@ getting re-computed incorrectly in inverted mode.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_3">F.28.2. AltosUI Application</h4>
+<h4 id="_altosui_application_3">F.32.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI new features:</p>
 </div>
@@ -7703,13 +7976,13 @@ so that all of the map tiles download successfully.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_3">F.29. Release Notes for Version 1.3</h3>
+<h3 id="_release_notes_for_version_1_3">F.33. Release Notes for Version 1.3</h3>
 <div class="paragraph">
 <p>Version 1.3 is a major release. It adds support for TeleMega,
 TeleMetrum v2.0, TeleMini v2.0 and EasyMini.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_27">F.29.1. AltOS</h4>
+<h4 id="_altos_31">F.33.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS new features:</p>
 </div>
@@ -7748,7 +8021,7 @@ digital FM transceivers</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_4">F.29.2. AltosUI Application</h4>
+<h4 id="_altosui_application_4">F.33.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI new features:</p>
 </div>
@@ -7784,14 +8057,14 @@ default for new downloads</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_2_1">F.30. Release Notes for Version 1.2.1</h3>
+<h3 id="_release_notes_for_version_1_2_1">F.34. Release Notes for Version 1.2.1</h3>
 <div class="paragraph">
 <p>Version 1.2.1 is a minor release. It adds support for TeleBT and
 the AltosDroid application, provides several new features in
 AltosUI and fixes some bugs in the AltOS firmware.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_28">F.30.1. AltOS</h4>
+<h4 id="_altos_32">F.34.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS new features:</p>
 </div>
@@ -7833,7 +8106,7 @@ performance somewhat.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_5">F.30.2. AltosUI Application</h4>
+<h4 id="_altosui_application_5">F.34.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI application new features:</p>
 </div>
@@ -7890,7 +8163,7 @@ time.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosdroid_5">F.30.3. AltosDroid</h4>
+<h4 id="_altosdroid_7">F.34.3. AltosDroid</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -7902,13 +8175,13 @@ time.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_2">F.31. Release Notes for Version 1.2</h3>
+<h3 id="_release_notes_for_version_1_2">F.35. Release Notes for Version 1.2</h3>
 <div class="paragraph">
 <p>Version 1.2 is a major release. It adds support for MicroPeak
 and the MicroPeak USB adapter.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_29">F.31.1. AltOS</h4>
+<h4 id="_altos_33">F.35.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features:</p>
 </div>
@@ -7924,7 +8197,7 @@ multi-tasking scheduler.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_and_micropeak_application">F.31.2. AltosUI and MicroPeak Application</h4>
+<h4 id="_altosui_and_micropeak_application">F.35.2. AltosUI and MicroPeak Application</h4>
 <div class="paragraph">
 <p>New Features:</p>
 </div>
@@ -7957,7 +8230,7 @@ time.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_1">F.32. Release Notes for Version 1.1</h3>
+<h3 id="_release_notes_for_version_1_1">F.36. Release Notes for Version 1.1</h3>
 <div class="paragraph">
 <p>Version 1.1.1 is a bug-fix release. It fixes a couple of bugs
 in AltosUI and one firmware bug that affects TeleMetrum
@@ -7966,7 +8239,7 @@ the Google Earth file export issue, and for suggesting the
 addition of the Ground Distance value in the Descent tab.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_30">F.32.1. AltOS</h4>
+<h4 id="_altos_34">F.36.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS fixes:</p>
 </div>
@@ -7986,7 +8259,7 @@ of rockets flying version 1.1 firmware.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_4">F.32.2. AltosUI</h4>
+<h4 id="_altosui_7">F.36.2. AltosUI</h4>
 <div class="paragraph">
 <p>AltosUI new features:</p>
 </div>
@@ -8038,13 +8311,13 @@ deciding whether to fetch the analog sensor data.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_1_2">F.33. Release Notes for Version 1.1</h3>
+<h3 id="_release_notes_for_version_1_1_2">F.37. Release Notes for Version 1.1</h3>
 <div class="paragraph">
 <p>Version 1.1 is a minor release. It provides a few new features
 in AltosUI and the AltOS firmware and fixes bugs.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_31">F.33.1. AltOS</h4>
+<h4 id="_altos_35">F.37.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS Firmware New Features:</p>
 </div>
@@ -8086,7 +8359,7 @@ the radio was turned off and back on.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_5">F.33.2. AltosUI</h4>
+<h4 id="_altosui_8">F.37.2. AltosUI</h4>
 <div class="paragraph">
 <p>AltosUI New Features:</p>
 </div>
@@ -8170,13 +8443,13 @@ in 'Monitor Idle' mode.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_1_0_1">F.34. Release Notes for Version 1.0.1</h3>
+<h3 id="_release_notes_for_version_1_0_1">F.38. Release Notes for Version 1.0.1</h3>
 <div class="paragraph">
 <p>Version 1.0.1 is a major release, adding support for the
 TeleMini device and lots of new AltosUI features</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_32">F.34.1. AltOS</h4>
+<h4 id="_altos_36">F.38.1. AltOS</h4>
 <div class="paragraph">
 <p>AltOS New Features</p>
 </div>
@@ -8234,7 +8507,7 @@ Mach delay.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_6">F.34.2. AltosUI Application</h4>
+<h4 id="_altosui_application_6">F.38.2. AltosUI Application</h4>
 <div class="paragraph">
 <p>AltosUI New Features</p>
 </div>
@@ -8303,13 +8576,13 @@ placed in "Idle" mode if AltosUI is polling it.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_0_9_2">F.35. Release Notes for Version 0.9.2</h3>
+<h3 id="_release_notes_for_version_0_9_2">F.39. Release Notes for Version 0.9.2</h3>
 <div class="paragraph">
 <p>Version 0.9.2 is an AltosUI bug-fix release, with no firmware
 changes.</p>
 </div>
 <div class="sect3">
-<h4 id="_altosui_6">F.35.1. AltosUI</h4>
+<h4 id="_altosui_9">F.39.1. AltosUI</h4>
 <div class="paragraph">
 <p>AltosUI fixes:</p>
 </div>
@@ -8332,13 +8605,13 @@ invalid, display parsing errors to user.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_0_9">F.36. Release Notes for Version 0.9</h3>
+<h3 id="_release_notes_for_version_0_9">F.40. Release Notes for Version 0.9</h3>
 <div class="paragraph">
 <p>Version 0.9 adds a few new firmware features and accompanying
 AltosUI changes, along with new hardware support.</p>
 </div>
 <div class="sect3">
-<h4 id="_altos_33">F.36.1. AltOS</h4>
+<h4 id="_altos_37">F.40.1. AltOS</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -8365,7 +8638,7 @@ running the 0.9 firmware or they will not communicate.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_7">F.36.2. AltosUI Application</h4>
+<h4 id="_altosui_application_7">F.40.2. AltosUI Application</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -8380,13 +8653,13 @@ running the 0.9 firmware or they will not communicate.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_0_8">F.37. Release Notes for Version 0.8</h3>
+<h3 id="_release_notes_for_version_0_8">F.41. Release Notes for Version 0.8</h3>
 <div class="paragraph">
 <p>Version 0.8 offers a major upgrade in the AltosUI
 interface.</p>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_8">F.37.1. AltosUI Application:</h4>
+<h4 id="_altosui_application_8">F.41.1. AltosUI Application:</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -8441,13 +8714,13 @@ rocket flight through the Google Earth program.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_release_notes_for_version_0_7_1">F.38. Release Notes for Version 0.7.1</h3>
+<h3 id="_release_notes_for_version_0_7_1">F.42. Release Notes for Version 0.7.1</h3>
 <div class="paragraph">
 <p>Version 0.7.1 is the first release containing our new
 cross-platform Java-based user interface.</p>
 </div>
 <div class="sect3">
-<h4 id="_altosui_application_9">F.38.1. AltosUI Application</h4>
+<h4 id="_altosui_application_9">F.42.1. AltosUI Application</h4>
 <div class="ulist">
 <ul>
 <li>
@@ -8505,8 +8778,8 @@ and distance are reported.</p>
 </div>
 <div id="footer">
 <div id="footer-text">
-Version v1.9.5<br>
-Last updated 2020-09-30 00:31:18 -0600
+Version v1.9.9<br>
+Last updated 2021-10-07 00:16:13 -0600
 </div>
 </div>
 </body>