update docs
[web/altusmetrum] / AltOS / doc / release-notes-1.6.html
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Release Notes for Version 1.6</title><link rel="stylesheet" type="text/css" href="am.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /></head><body><div xml:lang="en" class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="idm1"></a>Release Notes for Version 1.6</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Bdale</span> <span class="surname">Garbee</span></h3><code class="email">&lt;<a class="email" href="mailto:bdale@gag.com">bdale@gag.com</a>&gt;</code></div></div><div><div class="author"><h3 class="author"><span class="firstname">Keith</span> <span class="surname">Packard</span></h3><code class="email">&lt;<a class="email" href="mailto:keithp@keithp.com">keithp@keithp.com</a>&gt;</code></div></div><div><p class="copyright">Copyright © 2015 Bdale Garbee and Keith Packard</p></div><div><div class="legalnotice"><a id="idm19"></a><p>
3     This document is released under the terms of the
4     <a class="ulink" href="http://creativecommons.org/licenses/by-sa/3.0/" target="_top">
5       Creative Commons ShareAlike 3.0
6     </a>
7     license.
8   </p></div></div></div><hr /></div><p>Version 1.6 includes support for our updated TeleDongle v3.0
9 product and bug fixes in in the flight software for all our boards
10 and ground station interfaces.</p><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_altos"></a>1. AltOS</h2></div></div></div><p>AltOS New Features</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
11 Add support for TeleDongle v3.0 boards.
12 </li></ul></div><p>AltOS Fixes</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
13 Don’t beep out the continuity twice by accident in idle mode.
14 If the battery voltage report takes longer than the initialiation
15 sequence, the igniter continuity would get reported twice.
16 </li><li class="listitem">
17 Record all 32 bits of gyro calibration data in TeleMega and
18 EasyMega log files. This fixes computation of the gyro rates
19 in AltosUI.
20 </li><li class="listitem">
21 Change TeleDongle LED usage. Green LED flashes when valid
22 packet is received. Red LED flashes when invalid packet is
23 received.
24 </li><li class="listitem">
25 Replace LPC11U14 SPI driver with non-interrupt version. The
26 interrupt code would occasionally wedge on long transfers
27 if interrupts were blocked for too long. This affects all
28 released TeleGPS products; if you have a TeleGPS device,
29 you’ll want to reflash the firmware.
30 </li></ul></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_altosui_and_telegps_applications"></a>2. AltosUI and TeleGPS Applications</h2></div></div></div><p>AltosUI and TeleGPS New Features</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
31 Compute tilt angle from TeleMega and EasyMega log
32 files. This duplicates the quaternion-based angle tracking
33 code from the flight firmware inside the ground station
34 software so that post-flight analysis can include evaluation
35 of the tilt angle.
36 </li><li class="listitem">
37 Shows the tool button window when starting with a data file
38 specified. This means that opening a data file from the file
39 manager will now bring up the main window to let you operate
40 the whole application.
41 </li></ul></div><p>AltosUI Fixes</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
42 Show the <span class="emphasis"><em>Connecting</em></span> dialog when using Monitor Idle. Lets
43 you cancel the Monitor Idle startup when connecting over the
44 radio link.
45 </li><li class="listitem">
46 Make <span class="emphasis"><em>Monitor Idle</em></span> work for TeleGPS devices when connected
47 over USB. It’s nice for testing without needing to broadcast
48 over the radio.
49 </li><li class="listitem">
50 Use different Windows API to discover USB devices. This
51 works better on my Windows 7 box, and will be used if the
52 older API fails to provide the necessary information.
53 </li><li class="listitem">
54 Look in more places in the registry to try and identify the
55 installed Java version on Windows. If you install the
56 default 32-bit version of Windows on a 64-bit OS, the Java
57 registry information is hiding \SOFTWARE\Wow6432Node for
58 some reason.
59 </li><li class="listitem">
60 Fix file association on Windows by searching for the
61 javaw.exe program instead of assuming it is in
62 %SYSTEMROOT%. This makes double-clicking on Altus Metrum
63 data files in the file manager work correctly.
64 </li><li class="listitem">
65 When replaying a file, put <span class="emphasis"><em>done</em></span> in the Age field when we
66 reach the end of the file, instead of continuing to count forever.
67 </li><li class="listitem">
68 In the Scan Channels code, wait for five seconds if we see
69 any packet. This is needed because AltOS now sends the
70 callsign, serial number and flight number only once every
71 five seconds these days.
72 </li><li class="listitem">
73 In the Scan Channels code, reset pending flight state
74 information each time we change channels. This avoids having
75 flight computers appear on multiple frequencies by accident.
76 </li></ul></div></div></div></body></html>