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.4 is a major release. It includes support for our new
8 TeleGPS product, new features and bug fixes in in the flight
9 software for all our boards and the AltosUI ground station
12 AltOS Firmware Changes
16 Add support for TeleGPS boards.
21 Replace the 'dit dit dit' tones at startup with the current
22 battery voltage, measured in tenths of a volt. This lets you
23 check the battery voltage without needing telemetry, which
24 is especially useful on EasyMini.
29 Change state beeping to "Farnsworth spacing", which means
30 they're quite a bit faster than before, and so they take
36 Make the beeper tone configurable, making it possible to
37 distinguish between two Altus Metrum products in the same ebay.
42 Fix bug preventing the selection of the 'Flight State After'
43 mode in pyro configuration.
53 Add zooming and new content types (terrain and road maps) to
54 map view. Change map storage format from PNG to Jpeg, which
55 saves a huge amount of disk space. You will need to
56 re-download all of your pre-loaded map images.
61 Add a distance measuring device to the maps view. Select
62 this by using any button other than the left one, or by
63 pressing shift or control on the keyboard while using the
69 Add new 'Ignitor' tab to the flight monitor display for
70 TeleMega's extra ignitors.
75 Increase the width of data lines in the graphs to make them
81 Add additional ignitor firing marks and voltages to the
82 graph so you can see when the ignitors fired, along with
88 Add GPS course, ground speed and climb rate as optional
99 When flashing new firmware, re-try opening the device as
100 sometimes it takes a while for the underlying operating
101 system to recognize that the device has rebooted in
102 preparation for the flashing operation.
107 Hide Tilt Angle in ascent tab for devices that don't have a gyro.
112 Filter out speed and acceleration spikes caused by ejection
113 charge firing when computing the maximum values. This
114 provides a more accurate reading of those maximums.
119 Fix EasyMini voltage displays. Early EasyMini prototypes
120 used a 3.0V regulator, and AltosUI still used that value as
121 the basis of the computation. Production EasyMini boards
122 have always shipped with a 3.3V regulator. Also, purple
123 EasyMini boards sensed the battery voltage past the blocking
124 diode, resulting in a drop of about 150mV from the true
125 battery voltage. Compensate for that when displaying the
131 Display error message when trying to configure maximum
132 flight log size while the flight computer still has flight
138 Handle TeleMetrum and TeleMini eeprom files generated with
139 pre-1.0 firmware. Those ancient versions didn't report the
140 log format, so just use the product name instead.
150 New application designed for use with TeleGPS boards.
155 Shares code with AltosUI, mostly just trimmed down to focus
156 on TeleGPS-related functions.
162 Documentation changes
166 Re-create the drill template images; they should print
167 correctly from Firefox at least. Ship these as individual
168 PDF files so they're easy to print.
173 Add a description of the 'Apogee Lockout' setting, which
174 prevents the apogee charge from firing for a configurable
175 amount of time after boost.