easytimer prototypes loaded
[web/altusmetrum] / AltOS / releases / 1.6 / release-notes-1.6.html
1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title></title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article"><div class="titlepage"><hr></div><p>
2     Version 1.6 includes support for our updated TeleDongle v3.0
3     product and bug fixes in in the flight software for all our boards
4     and ground station interfaces.
5   </p><p>
6     AltOS New Features
7     </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
8           Add support for TeleDongle v3.0 boards.
9         </p></li></ul></div><p>
10   </p><p>
11     AltOS Fixes
12     </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
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         </p></li><li class="listitem"><p>
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         </p></li><li class="listitem"><p>
21           Change TeleDongle LED usage. Green LED flashes when valid
22           packet is received. Red LED flashes when invalid packet is
23           received.
24         </p></li><li class="listitem"><p>
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         </p></li></ul></div><p>
31   </p><p>
32     AltosUI and TeleGPS New Features
33     </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
34           Compute tilt angle from TeleMega and EasyMega log
35           files. This duplicates the quaternion-based angle tracking
36           code from the flight firmware inside the ground station
37           software so that post-flight analysis can include evaluation
38           of the tilt angle.
39         </p></li><li class="listitem"><p>
40           Shows the tool button window when starting with a data file
41           specified. This means that opening a data file from the file
42           manager will now bring up the main window to let you operate
43           the whole application.
44         </p></li></ul></div><p>
45   </p><p>
46     AltosUI Fixes
47     </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
48           Show the 'Connecting' dialog when using Monitor Idle. Lets
49           you cancel the Monitor Idle startup when connecting over the
50           radio link.
51         </p></li><li class="listitem"><p>
52           Make 'Monitor Idle' work for TeleGPS devices when connected
53           over USB. It's nice for testing without needing to broadcast
54           over the radio.
55         </p></li><li class="listitem"><p>
56           Use different Windows API to discover USB devices. This
57           works better on my Windows 7 box, and will be used if the
58           older API fails to provide the necessary information.
59         </p></li><li class="listitem"><p>
60           Look in more places in the registry to try and identify the
61           installed Java version on Windows. If you install the
62           default 32-bit version of Windows on a 64-bit OS, the Java
63           registry information is hiding \SOFTWARE\Wow6432Node for
64           some reason.
65         </p></li><li class="listitem"><p>
66           Fix file association on Windows by searching for the
67           javaw.exe program instead of assuming it is in
68           %SYSTEMROOT%. This makes double-clicking on Altus Metrum
69           data files in the file manager work correctly.
70         </p></li><li class="listitem"><p>
71           When replaying a file, put 'done' in the Age field when we
72           reach the end of the file, instead of continuing to count forever.
73         </p></li><li class="listitem"><p>
74           In the Scan Channels code, wait for five seconds if we see
75           any packet. This is needed because AltOS now sends the
76           callsign, serial number and flight number only once every
77           five seconds these days.
78         </p></li><li class="listitem"><p>
79           In the Scan Channels code, reset pending flight state
80           information each time we change channels. This avoids having
81           flight computers appear on multiple frequencies by accident.
82         </p></li></ul></div><p>
83   </p></div></body></html>