#
RELNOTES_INC=\
+ release-notes-1.6.2.inc \
release-notes-1.6.1.inc \
release-notes-1.6.inc \
release-notes-1.5.inc \
--- /dev/null
+Creating documentation for a new release of AltOS
+
+* Write release notes in release-notes-${version}.inc. Write docinfo
+ for release notes in release-notes-${version}-docinfo.xml. Add to
+ Makefile
+
+* Add references to that as appropriate from each of the
+ documents:
+
+ release-notes.inc
+ easymini-release-notes.inc
+ telegps-release-notes.inc
+
+* Update date and add docinfo short release info for each document as
+ appropriate
+
+ altusmetrum-docinfo.xml
+ companion-docinfo.xml
+ easymini-docinfo.xml
+ micropeak-docinfo.xml
+ telegps-docinfo.xml
+ telemetry-docinfo.xml
+
+* Add release-notes-${version}.inc and
+ release-notes-${version}-docinfo.xml to git
<corpauthor>
<inlinemediaobject>
<imageobject>
- <imagedata fileref="altusmetrum-oneline.svg" width="3in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="4in"/>
</imageobject>
</inlinemediaobject>
</corpauthor>
</legalnotice>
<revhistory>
<?dbhtml filename="altusmetrum-revhistory.html"?>
+ <revision>
+ <revnumber>1.6.2</revnumber>
+ <date>10 January 2016</date>
+ <revremark>
+ Minor release adding TeleMega v2.0 support.
+ </revremark>
+ </revision>
<revision>
<revnumber>1.6.1</revnumber>
<date>15 July 2015</date>
<email>keithp@keithp.com</email>
</author>
<copyright>
- <year>2015</year>
+ <year>2016</year>
<holder>Bdale Garbee and Keith Packard</holder>
</copyright>
<mediaobject>
<?dbhtml filename="easymini-revhistory.html"?>
<revision>
<revnumber>1.6.2</revnumber>
- <date>13 November 2015</date>
+ <date>10 January 2016</date>
<revremark>
First release of separate EasyMini doc
</revremark>
== Release Notes
:leveloffset: 2
- include::release-notes-1.6.1.raw[]
+ include::release-notes-1.6.2.raw[]
:leveloffset: 0
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
</copyright>
<mediaobject>
<imageobject>
- <imagedata fileref="../themes/background.png" width="6.0in"/>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
</imageobject>
</mediaobject>
<legalnotice>
--- /dev/null
+<author>
+ <firstname>Bdale</firstname>
+ <surname>Garbee</surname>
+ <email>bdale@gag.com</email>
+</author>
+<author>
+ <firstname>Keith</firstname>
+ <surname>Packard</surname>
+ <email>keithp@keithp.com</email>
+</author>
+<date>10 January 2016</date>
+<copyright>
+ <year>2016</year>
+ <holder>Bdale Garbee and Keith Packard</holder>
+</copyright>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="altusmetrum-oneline.svg" width="6.0in"/>
+ </imageobject>
+</mediaobject>
+<legalnotice>
+ <para>
+ This document is released under the terms of the
+ <ulink url="http://creativecommons.org/licenses/by-sa/3.0/">
+ Creative Commons ShareAlike 3.0
+ </ulink>
+ license.
+ </para>
+</legalnotice>
--- /dev/null
+= Release Notes for Version 1.6.2
+:toc!:
+:doctype: article
+
+ 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.
+
+ == AltOS
+
+ AltOS New Features:
+
+ * Add support for TeleMega v2.0 boards.
+
+ * Add PWM servo driver. There's no higher level code using
+ this yet, but the driver allows testing of the TeleMega v2.0
+ servo output connector.
+
+ AltOS Fixes:
+
+ * Slow down telemetry packets to allow receiver to keep
+ up.
+
+ == AltosUI and TeleGPS Applications
+
+ AltosUI and TeleGPS Fixes:
+
+ * Fix post-flight orientation computation when processing
+ TeleMega and EasyMega eeprom data files.
+
+ * Capture complete eeprom data even when there are invalid
+ entries in the data. This keeps reading eeprom contents and
+ writing the associated .eeprom file when an error is detected.
+
+ == Documentation
+
+ We spent a bunch of time trying to improve our documentation
+
+ * HTML versions now have a table of contents on the left side.
+
+ * EasyMini now has its own shorter manual.
+
+ * Provide links between sections in each document.
+
+ * Lots of minor rewriting and restructuring to avoid
+ duplication of information
[appendix]
== Release Notes
+ :leveloffset: 2
+ include::release-notes-1.6.2.raw[]
+
+ <<<<
:leveloffset: 2
include::release-notes-1.6.1.raw[]
[appendix]
== Release Notes
+ :leveloffset: 2
+ include::release-notes-1.6.2.raw[]
+
+ <<<<
:leveloffset: 2
include::release-notes-1.6.1.raw[]
start-indent="0pt"
text-align="center">
+ <mediaobject space-before="1em"/>
+
<title t:named-template="component.title"
param:node="ancestor-or-self::article[1]"
keep-with-next.within-column="always"
because only the first editor generates the list of editors.
<editor t:predicate="[position() = 1]"/>
-->
- <othercredit space-before="0.5em"/>
- <releaseinfo space-before="0.5em"/>
- <copyright space-before="0.5em"/>
+ <othercredit space-before="0.15in"/>
+ <releaseinfo space-before="0.15in"/>
+ <copyright space-before="0.15in"/>
<legalnotice text-align="start"
margin-left="0.5in"
margin-right="0.5in"
font-family="{$body.fontset}"/>
- <pubdate space-before="0.5em"/>
- <revision space-before="0.5em"/>
- <revhistory space-before="0.5em"/>
- <abstract space-before="0.5em"
+ <pubdate space-before="0.15in"/>
+ <revision space-before="0.15in"/>
+ <revhistory space-before="0.15in"/>
+ <abstract space-before="0.15in"
text-align="start"
margin-left="0.5in"
margin-right="0.5in"
<subtitle
font-family="{$title.fontset}"
text-align="center"/>
- <corpauthor/>
+ <corpauthor space-before="0.25in"/>
<authorgroup/>
<author/>
<othercredit/>
<editor t:predicate="[position() = 1]"/>
-->
<othercredit/>
- <releaseinfo space-before="0.5em"/>
+ <releaseinfo space-before="0.15in"/>
<pubdate space-before="1em"/>
<copyright/>
<abstract/>
<legalnotice font-size="8pt"/>
- <corpauthor text-align="center"/>
+ <corpauthor text-align="center" space-before="0.5in"/>
<revhistory space-before="0.5in"/>
</t:titlepage-content>