1 = Release Notes for Version 1.4
2 include::release-head.adoc[]
5 Version 1.4 is a major release. It includes support for our new
6 TeleGPS product, new features and bug fixes in in the flight
7 software for all our boards and the AltosUI ground station
13 * Add support for TeleGPS boards.
15 * Make the beeper tone configurable, making it
16 possible to distinguish between two Altus Metrum
17 products in the same ebay.
19 * Make the firing time for extra pyro channels
20 configurable, allowing longer (or shorter) than the
21 default 50ms. Only relevant for TeleMega at this
26 * Replace the 'dit dit dit' tones at startup with the
27 current battery voltage, measured in tenths of a
28 volt. This lets you check the battery voltage
29 without needing telemetry, which is especially
32 * Change state beeping to "Farnsworth spacing", which
33 means they're quite a bit faster than before, and so
34 they take less time to send.
36 * Fix bug preventing the selection of the 'Flight
37 State After' mode in pyro configuration.
39 * Fix bug where erasing flights would reset the flight
40 number to 2 on TeleMega and TeleMetrum v2.
42 * Fix u-Blox GPS driver to mark course and speed data
45 == AltosUI Application
49 * Add zooming and new content types (terrain and road
50 maps) to map view. Change map storage format from
51 PNG to Jpeg, which saves a huge amount of disk
52 space. You will need to re-download all of your
53 pre-loaded map images.
55 * Add a distance measuring device to the maps
56 view. Select this by using any button other than the
57 left one, or by pressing shift or control on the
58 keyboard while using the left button.
60 * Add new 'Ignitor' tab to the flight monitor display
61 for TeleMega's extra ignitors.
63 * Add additional ignitor firing marks and voltages to
64 the graph so you can see when the ignitors fired,
65 along with the ignitor voltages.
67 * Add GPS course, ground speed and climb rate as
68 optional graph elements.
72 * When flashing new firmware, re-try opening the
73 device as sometimes it takes a while for the
74 underlying operating system to recognize that the
75 device has rebooted in preparation for the flashing
78 * Hide Tilt Angle in ascent tab for devices that don't
81 * Increase the width of data lines in the graphs to
82 make them easier to read.
84 * Filter out speed and acceleration spikes caused by
85 ejection charge firing when computing the maximum
86 values. This provides a more accurate reading of
89 * Fix EasyMini voltage displays. Early EasyMini
90 prototypes used a 3.0V regulator, and AltosUI still
91 used that value as the basis of the
92 computation. Production EasyMini boards have always
93 shipped with a 3.3V regulator. Also, purple EasyMini
94 boards sensed the battery voltage past the blocking
95 diode, resulting in a drop of about 150mV from the
96 true battery voltage. Compensate for that when
99 * Display error message when trying to configure
100 maximum flight log size while the flight computer
101 still has flight data stored.
103 * Handle TeleMetrum and TeleMini eeprom files
104 generated with pre-1.0 firmware. Those ancient
105 versions didn't report the log format, so just use
106 the product name instead.
108 == TeleGPS Application
110 * New application designed for use with TeleGPS boards.
112 * Shares code with AltosUI, mostly just trimmed down
113 to focus on TeleGPS-related functions.
117 Documentation changes:
119 * Re-create the drill template images; they should
120 print correctly from Firefox at least. Ship these as
121 individual PDF files so they're easy to print.
123 * Add a description of the 'Apogee Lockout' setting,
124 which prevents the apogee charge from firing for a
125 configurable amount of time after boost.