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">
7 Version 1.6 includes support for our updated TeleDongle v3.0
8 product and bug fixes in in the flight software for all our boards
9 and ground station interfaces.
16 Add support for TeleDongle v3.0 boards.
26 Don't beep out the continuity twice by accident in idle mode.
27 If the battery voltage report takes longer than the initialiation
28 sequence, the igniter continuity would get reported twice.
33 Record all 32 bits of gyro calibration data in TeleMega and
34 EasyMega log files. This fixes computation of the gyro rates
40 Change TeleDongle LED usage. Green LED flashes when valid
41 packet is received. Red LED flashes when invalid packet is
47 Replace LPC11U14 SPI driver with non-interrupt version. The
48 interrupt code would occasionally wedge on long transfers
49 if interrupts were blocked for too long. This affects all
50 released TeleGPS products; if you have a TeleGPS device,
51 you'll want to reflash the firmware.
57 AltosUI and TeleGPS New Features
61 Compute tilt angle from TeleMega and EasyMega log
62 files. This duplicates the quaternion-based angle tracking
63 code from the flight firmware inside the ground station
64 software so that post-flight analysis can include evaluation
70 Shows the tool button window when starting with a data file
71 specified. This means that opening a data file from the file
72 manager will now bring up the main window to let you operate
73 the whole application.
83 Show the 'Connecting' dialog when using Monitor Idle. Lets
84 you cancel the Monitor Idle startup when connecting over the
90 Make 'Monitor Idle' work for TeleGPS devices when connected
91 over USB. It's nice for testing without needing to broadcast
97 Use different Windows API to discover USB devices. This
98 works better on my Windows 7 box, and will be used if the
99 older API fails to provide the necessary information.
104 Look in more places in the registry to try and identify the
105 installed Java version on Windows. If you install the
106 default 32-bit version of Windows on a 64-bit OS, the Java
107 registry information is hiding \SOFTWARE\Wow6432Node for
113 Fix file association on Windows by searching for the
114 javaw.exe program instead of assuming it is in
115 %SYSTEMROOT%. This makes double-clicking on Altus Metrum
116 data files in the file manager work correctly.
121 When replaying a file, put 'done' in the Age field when we
122 reach the end of the file, instead of continuing to count forever.
127 In the Scan Channels code, wait for five seconds if we see
128 any packet. This is needed because AltOS now sends the
129 callsign, serial number and flight number only once every
130 five seconds these days.
135 In the Scan Channels code, reset pending flight state
136 information each time we change channels. This avoids having
137 flight computers appear on multiple frequencies by accident.