Merge branch 'master' into altosdroid
[fw/altos] / doc / release-notes-1.2.xsl
1 <?xml version="1.0" encoding="utf-8" ?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "/usr/share/xml/docbook/schema/dtd/4.5/docbookx.dtd">
4
5 <article>
6   <para>
7     Version 1.2 is a minor release. It provides a few new features in AltosUI
8     and the AltOS firmware and fixes bugs.
9   </para>
10   <para>
11     AltOS Firmware Changes
12     <itemizedlist>
13       <listitem>
14         In TeleMini recovery mode (when booted with the outer two
15         debug pins connected together), the radio parameters are also
16         set back to defaults (434.550MHz, N0CALL, factory radio cal).
17       </listitem>
18       <listitem>
19         Add support for reflashing the SkyTraq GPS chips. This
20         requires special host-side code which currently only exists
21         for Linux.
22       </listitem>
23       <listitem>
24         Add MicroPeak support. This includes support for the ATtiny85
25         processor and adaptations to the core code to allow for
26         devices too small to run the multi-tasking scheduler.
27       </listitem>
28       <listitem>
29         Correct Kalman filter model error covariance matrix. The
30         values used previously assumed continuous measurements instead
31         of discrete measurements.
32       </listitem>
33     </itemizedlist>
34   </para>
35   <para>
36     AltosUI Changes
37     <itemizedlist>
38       <listitem>
39         Handle missing GPS lock in 'Descent' tab. Previously, if the
40         GPS position of the pad was unknown, an exception would be
41         raised, breaking the Descent tab contents.
42       </listitem>
43       <listitem>
44         Add preliminary MegaMetrum support, including configuration,
45         data download and analysis.
46       </listitem>
47       <listitem>
48         Improve the graph, adding tool-tips to show values near the
49         cursor and making the displayed set of values configurable,
50         adding all of the flight data as options while leaving the
51         default settings alone so that the graph starts by showing
52         height, speed and acceleration.
53       </listitem>
54       <listitem>
55         Make the initial position of the AltosUI top level window
56         configurable. Along with this change, the other windows will
57         pop up at 'sensible' places now, instead of on top of one
58         another.
59       </listitem>
60       <listitem>
61         Add callsign to Monitor idle window and connecting
62         dialogs. This makes it clear which callsign is being used so
63         that the operator will be aware that it must match the flight
64         computer value or no communication will work.
65       </listitem>
66       <listitem>
67         When downloading flight data, display the block number so that
68         the user has some sense of progress. Unfortunately, we don't
69         know how many blocks will need to be downloaded, but at least
70         it isn't just sitting there doing nothing for a long time.
71       </listitem>
72       <listitem>
73         Add GPS data and a map to the graph window. This lets you see
74         a complete summary of the flight without needing to 'replay'
75         the whole thing.
76       </listitem>
77     </itemizedlist>
78   </para>
79   <para>
80     Distribution Changes
81     <itemizedlist>
82       <listitem>
83         Distribute Mac OS X packages in disk image ('.dmg') format to
84         greatly simplify installation.
85       </listitem>
86       <listitem>
87         Provide version numbers for the shared Java libraries to
88         ensure that upgrades work properly, and to allow for multiple
89         Altus Metrum software packages to be installed in the same
90         directory at the same time.
91       </listitem>
92     </itemizedlist>
93   </para>
94 </article>