<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.17">
<meta name="author" content="Keith Packard, Bdale Garbee">
-<meta name="copyright" content="Bdale Garbee and Keith Packard 2020">
+<meta name="copyright" content="Bdale Garbee and Keith Packard 2022">
<title>EasyMini Owner’s Manual</title>
<link rel="stylesheet" href="./am.css">
</head>
<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.2,</span>
-<span id="revdate">26 Feb 2020</span>
+<span id="revnumber">version v1.9.12,</span>
+<span id="revdate">28 Oct 2022</span>
</div>
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<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_1">F.1. Release Notes for Version 1.9.1</a></li>
-<li><a href="#_release_notes_for_version_1_9">F.2. Release Notes for Version 1.9</a></li>
-<li><a href="#_release_notes_for_version_1_8_7">F.3. Release Notes for Version 1.8.7</a></li>
-<li><a href="#_release_notes_for_version_1_8_6">F.4. Release Notes for Version 1.8.6</a></li>
-<li><a href="#_release_notes_for_version_1_8_5">F.5. Release Notes for Version 1.8.5</a></li>
-<li><a href="#_release_notes_for_version_1_8_4">F.6. Release Notes for Version 1.8.4</a></li>
-<li><a href="#_release_notes_for_version_1_8_3">F.7. Release Notes for Version 1.8.3</a></li>
-<li><a href="#_release_notes_for_version_1_8_2">F.8. Release Notes for Version 1.8.2</a></li>
-<li><a href="#_release_notes_for_version_1_8_1">F.9. Release Notes for Version 1.8.1</a></li>
-<li><a href="#_release_notes_for_version_1_8">F.10. Release Notes for Version 1.8</a></li>
-<li><a href="#_release_notes_for_version_1_7">F.11. Release Notes for Version 1.7</a></li>
-<li><a href="#_release_notes_for_version_1_6_8">F.12. Release Notes for Version 1.6.8</a></li>
-<li><a href="#_release_notes_for_version_1_6_5">F.13. Release Notes for Version 1.6.5</a></li>
-<li><a href="#_release_notes_for_version_1_6_4">F.14. Release Notes for Version 1.6.4</a></li>
-<li><a href="#_release_notes_for_version_1_6_3">F.15. Release Notes for Version 1.6.3</a></li>
-<li><a href="#_release_notes_for_version_1_6_2">F.16. Release Notes for Version 1.6.2</a></li>
+<li><a href="#_release_notes_for_version_1_9_12">F.1. Release Notes for Version 1.9.12</a></li>
+<li><a href="#_release_notes_for_version_1_9_11">F.2. Release Notes for Version 1.9.11</a></li>
+<li><a href="#_release_notes_for_version_1_9_10">F.3. Release Notes for Version 1.9.10</a></li>
+<li><a href="#_release_notes_for_version_1_9_9">F.4. Release Notes for Version 1.9.9</a></li>
+<li><a href="#_release_notes_for_version_1_9_8">F.5. Release Notes for Version 1.9.8</a></li>
+<li><a href="#_release_notes_for_version_1_9_7">F.6. Release Notes for Version 1.9.7</a></li>
+<li><a href="#_release_notes_for_version_1_9_6">F.7. Release Notes for Version 1.9.6</a></li>
+<li><a href="#_release_notes_for_version_1_9_5">F.8. Release Notes for Version 1.9.5</a></li>
+<li><a href="#_release_notes_for_version_1_9_4">F.9. Release Notes for Version 1.9.4</a></li>
+<li><a href="#_release_notes_for_version_1_9_3">F.10. Release Notes for Version 1.9.3</a></li>
+<li><a href="#_release_notes_for_version_1_9_1">F.11. Release Notes for Version 1.9.1</a></li>
+<li><a href="#_release_notes_for_version_1_9">F.12. Release Notes for Version 1.9</a></li>
+<li><a href="#_release_notes_for_version_1_8_7">F.13. Release Notes for Version 1.8.7</a></li>
+<li><a href="#_release_notes_for_version_1_8_6">F.14. Release Notes for Version 1.8.6</a></li>
+<li><a href="#_release_notes_for_version_1_8_5">F.15. Release Notes for Version 1.8.5</a></li>
+<li><a href="#_release_notes_for_version_1_8_4">F.16. Release Notes for Version 1.8.4</a></li>
+<li><a href="#_release_notes_for_version_1_8_3">F.17. Release Notes for Version 1.8.3</a></li>
+<li><a href="#_release_notes_for_version_1_8_2">F.18. Release Notes for Version 1.8.2</a></li>
+<li><a href="#_release_notes_for_version_1_8_1">F.19. Release Notes for Version 1.8.1</a></li>
+<li><a href="#_release_notes_for_version_1_8">F.20. Release Notes for Version 1.8</a></li>
+<li><a href="#_release_notes_for_version_1_7">F.21. Release Notes for Version 1.7</a></li>
+<li><a href="#_release_notes_for_version_1_6_8">F.22. Release Notes for Version 1.6.8</a></li>
+<li><a href="#_release_notes_for_version_1_6_5">F.23. Release Notes for Version 1.6.5</a></li>
+<li><a href="#_release_notes_for_version_1_6_4">F.24. Release Notes for Version 1.6.4</a></li>
+<li><a href="#_release_notes_for_version_1_6_3">F.25. Release Notes for Version 1.6.3</a></li>
+<li><a href="#_release_notes_for_version_1_6_2">F.26. Release Notes for Version 1.6.2</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 © 2022 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>
NAR #87103, TRA #12201</pre>
</div>
<div class="verseblock">
-<pre class="content">Keith Packard, KD7SQG
+<pre class="content">Keith Packard, K7WQ
NAR #88757, TRA #12200</pre>
</div>
</div>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Top 2</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Main<br></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Main pyro channel common connection to battery<br></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Main +</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Main pyro channel common connection to battery +</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Top 3</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Battery<br></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Battery +</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Positive external battery terminal</p></td>
</tr>
<tr>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bottom 2</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Apogee<br></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Apogee pyro channel common connection to battery<br></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Apogee +</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Apogee pyro channel common connection to battery +</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bottom 3</p></td>
is fired first, followed after a two second
delay by the 'main' channel.</p>
</dd>
+<dt class="hdlist1">Separation & Apogee</dt>
+<dd>
+<p>This fires the 'main' channel when the first motor
+burns out and fires the 'apogee' charge at apogee.</p>
+</dd>
</dl>
</div>
</div>
programming).</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.
</li>
<li>
<p>Using a Micro USB cable, connect the target device to your
-computer’s USB socket.</p>
+computer’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>
<p>Connect pin 6 and pin 1 of the debug connector, which
is the six holes next to the beeper. Pin 1 can be
identified by the square pad around it, and then the
-pins could sequentially across the board, making Pin 6
+pins count sequentially across the board, making Pin 6
the one on the other end of the row.</p>
</dd>
<dt class="hdlist1">TeleGPS v1</dt>
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">EasyMini 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">-</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">1MB</p></td>
-<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">EasyMini v2.0</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">EasyMini v1.0-v3.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">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<h2 id="_release_notes">Appendix F: Release Notes</h2>
<div class="sectionbody">
<div class="sect2">
-<h3 id="_release_notes_for_version_1_9_1">F.1. Release Notes for Version 1.9.1</h3>
+<h3 id="_release_notes_for_version_1_9_12">F.1. Release Notes for Version 1.9.12</h3>
<div class="paragraph">
-<p>Version 1.9.1</p>
+<p>Version 1.9.12</p>
</div>
<div class="sect3">
<h4 id="_altos">F.1.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
+<p>Add EasyMini v3.0 and EasyMotor v3.0 support</p>
+</li>
+<li>
+<p>Fix TeleMetrum v2.0 configuration. Saving config would
+crash the board.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_2">F.1.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add EasyMotor log parsing and graphing.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_11">F.2. Release Notes for Version 1.9.11</h3>
+<div class="paragraph">
+<p>Version 1.9.11</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_2">F.2.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Make Apogee Delay work again.</p>
+</li>
+<li>
+<p>Allow TX power to be limited to 10mW for compliance with
+some uses under UK regulations.</p>
+</li>
+<li>
+<p>Fix numerous minor issues with 16- vs 32- bit time values.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_3">F.2.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Support M1-based Macs, follow AdoptOpenJDK to Adoptium</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosdroid">F.2.3. AltosDroid</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Handle Bluetooth permissions reliably.</p>
+</li>
+<li>
+<p>Fix some screen rotation bugs.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_10">F.3. Release Notes for Version 1.9.10</h3>
+<div class="paragraph">
+<p>Version 1.9.10</p>
+</div>
+<div class="paragraph">
+<p>This release contains a couple of bug fixes for ground station software.</p>
+</div>
+<div class="sect3">
+<h4 id="_altosui_4">F.3.1. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Rework the windows DLL build to make AltosUI run on more
+instances of Windows 10.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosdroid_2">F.3.2. AltosDroid</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Adapt to Android security changes which prevent AltosDroid
+from storing flights in
+/storage/emulated/0/AltusMetrum. Now, flights are stored in
+/storage/emulated/0/media/org.altusmetrum.AltosDroid/AltusMetrum
+instead. Also, AltosDroid will display an error message if
+flight data cannot be logged.</p>
+</li>
+</ul>
+</div>
+<div style="page-break-after: always;"></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_release_notes_for_version_1_9_9">F.4. Release Notes for Version 1.9.9</h3>
+<div class="paragraph">
+<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_3">F.4.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_5">F.4.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.5. Release Notes for Version 1.9.8</h3>
+<div class="paragraph">
+<p>Version 1.9.8</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_4">F.5.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 > 327 seconds</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_6">F.5.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_3">F.5.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.5.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.6. Release Notes for Version 1.9.7</h3>
+<div class="paragraph">
+<p>Version 1.9.7</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_5">F.6.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_7">F.6.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_4">F.6.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.7. Release Notes for Version 1.9.6</h3>
+<div class="paragraph">
+<p>Version 1.9.6</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_6">F.7.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’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.8. Release Notes for Version 1.9.5</h3>
+<div class="paragraph">
+<p>Version 1.9.5</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_7">F.8.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add Booster mode for all dual-deploy altimeters. Select
+"Separation & Apogee" mode in AltosUI to fire the 'main'
+channel at first motor burnout and the 'apogee' channel at
+apogee.</p>
+</li>
+<li>
+<p>Improve reliability of stm32l firmware under heavy
+load. This was found using Monitor Idle on TeleMega with all
+flash slots full of data which would occasionally lock up.</p>
+</li>
+<li>
+<p>Fix orientation label in AltosUI for devices with
+radios. This makes the orientation say 'Antenna up' and
+'Antenna Down' for TeleMetrum and TeleMega again.</p>
+</li>
+<li>
+<p>Fix log data for pyro channels which were inhibited (often
+because of a tilt limit). They used to report 'fired' as
+soon as they were inhibited, which was misleading. Now they
+never report as having been fired.</p>
+</li>
+<li>
+<p>Allow Igniter Test to fire each igniter more than once.</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_altosui_8">F.8.2. AltosUI</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Improve performance of Monitor Idle mode by sending less data for each
+update.</p>
+</li>
+<li>
+<p>Improve Mac OS X install scripts so that they work on
+Catalina. This involves sending the user to get Java from
+the AdoptOpenJDK project which provides a version that works
+with Java applications.</p>
+</li>
+<li>
+<p>Make larger dialogs scrollable for use on smaller screens.</p>
+</li>
+<li>
+<p>Fix troubles re-flashing EasyMega boards running older
+firmware.</p>
+</li>
+<li>
+<p>Add TeleMetrum v3.0 firmware to the Windows
+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_4">F.9. Release Notes for Version 1.9.4</h3>
+<div class="paragraph">
+<p>Version 1.9.4</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_8">F.9.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_9">F.9.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">F.10. Release Notes for Version 1.9.3</h3>
+<div class="paragraph">
+<p>Version 1.9.3</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_9">F.10.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">F.10.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">F.11. Release Notes for Version 1.9.1</h3>
+<div class="paragraph">
+<p>Version 1.9.1</p>
+</div>
+<div class="sect3">
+<h4 id="_altos_10">F.11.1. AltOS</h4>
+<div class="ulist">
+<ul>
+<li>
<p>Add support for TeleMetrum v3.0</p>
</li>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_micropeak">F.1.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_2">F.11.2. AltosUI, TeleGPS, MicroPeak</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_9">F.2. Release Notes for Version 1.9</h3>
+<h3 id="_release_notes_for_version_1_9">F.12. Release Notes for Version 1.9</h3>
<div class="paragraph">
<p>Version 1.9</p>
</div>
<div class="sect3">
-<h4 id="_altos_2">F.2.1. AltOS</h4>
+<h4 id="_altos_11">F.12.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_micropeak_2">F.2.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_3">F.12.2. AltosUI, TeleGPS, MicroPeak</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_7">F.3. Release Notes for Version 1.8.7</h3>
+<h3 id="_release_notes_for_version_1_8_7">F.13. Release Notes for Version 1.8.7</h3>
<div class="paragraph">
<p>Version 1.8.7</p>
</div>
<div class="sect3">
-<h4 id="_altos_3">F.3.1. AltOS</h4>
+<h4 id="_altos_12">F.13.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_micropeak_3">F.3.2. AltosUI, TeleGPS, MicroPeak</h4>
+<h4 id="_altosui_telegps_micropeak_4">F.13.2. AltosUI, TeleGPS, MicroPeak</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_6">F.4. Release Notes for Version 1.8.6</h3>
+<h3 id="_release_notes_for_version_1_8_6">F.14. Release Notes for Version 1.8.6</h3>
<div class="paragraph">
<p>Version 1.8.6</p>
</div>
<div class="sect3">
-<h4 id="_altos_4">F.4.1. AltOS</h4>
+<h4 id="_altos_13">F.14.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps">F.4.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps">F.14.2. AltosUI, TeleGPS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_micropeak">F.4.3. MicroPeak</h4>
+<h4 id="_micropeak">F.14.3. MicroPeak</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_5">F.5. Release Notes for Version 1.8.5</h3>
+<h3 id="_release_notes_for_version_1_8_5">F.15. 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_5">F.5.1. AltOS</h4>
+<h4 id="_altos_14">F.15.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_2">F.5.2. AltosUI, TeleGPS</h4>
+<h4 id="_altosui_telegps_2">F.15.2. AltosUI, TeleGPS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_4">F.6. Release Notes for Version 1.8.4</h3>
+<h3 id="_release_notes_for_version_1_8_4">F.16. 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_6">F.6.1. AltOS</h4>
+<h4 id="_altos_15">F.16.1. AltOS</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_3">F.7. Release Notes for Version 1.8.3</h3>
+<h3 id="_release_notes_for_version_1_8_3">F.17. 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
downloading.</p>
</div>
<div class="sect3">
-<h4 id="_altos_7">F.7.1. AltOS</h4>
+<h4 id="_altos_16">F.17.1. AltOS</h4>
<div class="sect4">
<h5 id="_altos_new_features">AltOS New Features</h5>
<div class="ulist">
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications">F.7.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications">F.17.2. AltosUI and TeleGPS Applications</h4>
<div class="sect4">
<h5 id="_altosui_new_features">AltosUI New Features</h5>
<div class="ulist">
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_2">F.8. Release Notes for Version 1.8.2</h3>
+<h3 id="_release_notes_for_version_1_8_2">F.18. 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>
analyzing saved data files.</p>
</div>
<div class="sect3">
-<h4 id="_altos_8">F.8.1. AltOS</h4>
+<h4 id="_altos_17">F.18.1. AltOS</h4>
<div class="paragraph">
<p>AltOS New Features</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_2">F.8.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_2">F.18.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI and TeleGPS New Features</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8_1">F.9. Release Notes for Version 1.8.1</h3>
+<h3 id="_release_notes_for_version_1_8_1">F.19. 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
analyzing saved data files.</p>
</div>
<div class="sect3">
-<h4 id="_altos_9">F.9.1. AltOS</h4>
+<h4 id="_altos_18">F.19.1. AltOS</h4>
<div class="paragraph">
<p>AltOS Bug Fixes</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_3">F.9.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_3">F.19.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI New Features</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_8">F.10. Release Notes for Version 1.8</h3>
+<h3 id="_release_notes_for_version_1_8">F.20. 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
boards and ground station interfaces.</p>
</div>
<div class="sect3">
-<h4 id="_altos_10">F.10.1. AltOS</h4>
+<h4 id="_altos_19">F.20.1. AltOS</h4>
<div class="paragraph">
<p>AltOS New Features</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_4">F.10.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_4">F.20.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI New Features</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_7">F.11. Release Notes for Version 1.7</h3>
+<h3 id="_release_notes_for_version_1_7">F.21. 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_11">F.11.1. AltOS</h4>
+<h4 id="_altos_20">F.21.1. AltOS</h4>
<div class="paragraph">
<p>AltOS New Features</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_5">F.11.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_5">F.21.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI New Features</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_6_8">F.12. Release Notes for Version 1.6.8</h3>
+<h3 id="_release_notes_for_version_1_6_8">F.22. 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
v2.0 users should update their flight firmware.</p>
</div>
<div class="sect3">
-<h4 id="_altos_12">F.12.1. AltOS</h4>
+<h4 id="_altos_21">F.22.1. AltOS</h4>
<div class="paragraph">
<p>AltOS fixes:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications">F.12.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications">F.22.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
<div class="paragraph">
<p>AltosUI fixes:</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_6_5">F.13. Release Notes for Version 1.6.5</h3>
+<h3 id="_release_notes_for_version_1_6_5">F.23. 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
v2.0 users should update their flight firmware.</p>
</div>
<div class="sect3">
-<h4 id="_altos_13">F.13.1. AltOS</h4>
+<h4 id="_altos_22">F.23.1. AltOS</h4>
<div class="paragraph">
<p>AltOS fixes:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_2">F.13.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_2">F.23.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
<div class="paragraph">
<p>AltosUI fixes:</p>
</div>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_6_4">F.14. Release Notes for Version 1.6.4</h3>
+<h3 id="_release_notes_for_version_1_6_4">F.24. 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_14">F.14.1. AltOS</h4>
+<h4 id="_altos_23">F.24.1. AltOS</h4>
<div class="paragraph">
<p>AltOS fixes:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_telegps_and_altosdroid_applications_3">F.14.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
+<h4 id="_altosui_telegps_and_altosdroid_applications_3">F.24.2. AltosUI, TeleGPS and AltosDroid Applications</h4>
<div class="paragraph">
<p>AltosUI, TeleGPS and AltosDroid New Features:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_documentation">F.14.3. Documentation</h4>
+<h4 id="_documentation">F.24.3. Documentation</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_6_3">F.15. Release Notes for Version 1.6.3</h3>
+<h3 id="_release_notes_for_version_1_6_3">F.25. 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_15">F.15.1. AltOS</h4>
+<h4 id="_altos_24">F.25.1. AltOS</h4>
<div class="paragraph">
<p>AltOS fixes:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_6">F.15.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_6">F.25.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI and TeleGPS New Features:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosdroid">F.15.3. AltosDroid</h4>
+<h4 id="_altosdroid_5">F.25.3. AltosDroid</h4>
<div class="paragraph">
<p>AltosDroid new features:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_documentation_2">F.15.4. Documentation</h4>
+<h4 id="_documentation_2">F.25.4. Documentation</h4>
<div class="ulist">
<ul>
<li>
</div>
</div>
<div class="sect2">
-<h3 id="_release_notes_for_version_1_6_2">F.16. Release Notes for Version 1.6.2</h3>
+<h3 id="_release_notes_for_version_1_6_2">F.26. 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_16">F.16.1. AltOS</h4>
+<h4 id="_altos_25">F.26.1. AltOS</h4>
<div class="paragraph">
<p>AltOS New Features:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_altosui_and_telegps_applications_7">F.16.2. AltosUI and TeleGPS Applications</h4>
+<h4 id="_altosui_and_telegps_applications_7">F.26.2. AltosUI and TeleGPS Applications</h4>
<div class="paragraph">
<p>AltosUI and TeleGPS Fixes:</p>
</div>
</div>
</div>
<div class="sect3">
-<h4 id="_documentation_3">F.16.3. Documentation</h4>
+<h4 id="_documentation_3">F.26.3. Documentation</h4>
<div class="paragraph">
<p>We spent a bunch of time trying to improve our documentation</p>
</div>
</div>
<div id="footer">
<div id="footer-text">
-Version v1.9.2<br>
-Last updated 2020-02-26 00:13:45 -0700
+Version v1.9.12<br>
+Last updated 2022-10-27 20:26:17 -0600
</div>
</div>
</body>