From 6e713f0a53d608a8855884b7a48e4e3423d8a3d2 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Mon, 17 Feb 2014 00:15:58 -0700 Subject: deliver images used in MicroPeak manual to web server, too --- doc/Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index 83731fbe..42a8e477 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -34,6 +34,19 @@ PICTURES=\ landed.png \ launch-pad.png \ load-maps.png \ + micropeak-app.png \ + micropeak-back.jpg \ + micropeak-device-dialog.png \ + micropeak-dime.jpg \ + micropeak-download.png \ + micropeak-graph-configure.png \ + micropeak-graph.png \ + micropeak-preferences.png \ + micropeak-raw-data.png \ + micropeak-save-dialog.png \ + micropeak-statistics.png \ + MicroPeakUSB-2.0-inuse.jpg \ + MicroPeakUSB-2.0.jpg \ scan-channels.png \ site-map.png \ table.png \ @@ -41,6 +54,7 @@ PICTURES=\ telemetrum-v1.1-thside.jpg \ telemini-v1-top.jpg \ telemini-v2-top.jpg + SVG=\ easymini-outline.svg \ telemega-outline.svg \ -- cgit v1.2.3 From 874d0065ecb066ee746a016876edebc7cc6e3d96 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 17 Feb 2014 21:27:57 -0800 Subject: Re-create drill templates Using inkscape, the drill templates weren't getting printed correctly. Switching to hand-generated svg fixes that. The .xsl file is also fixed to really encourage the images to be printed at exactly 100%. Signed-off-by: Keith Packard --- doc/Makefile | 4 +- doc/altusmetrum.xsl | 12 ++- doc/easymini-outline.svg | 219 ---------------------------------------- doc/easymini.svg | 33 ++++++ doc/telemega-outline.svg | 244 --------------------------------------------- doc/telemega.svg | 33 ++++++ doc/telemetrum-outline.svg | 207 -------------------------------------- doc/telemetrum.svg | 10 +- doc/telemini.svg | 22 ++-- 9 files changed, 92 insertions(+), 692 deletions(-) delete mode 100644 doc/easymini-outline.svg create mode 100644 doc/easymini.svg delete mode 100644 doc/telemega-outline.svg create mode 100644 doc/telemega.svg delete mode 100644 doc/telemetrum-outline.svg (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index 42a8e477..d8879d47 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -56,8 +56,8 @@ PICTURES=\ telemini-v2-top.jpg SVG=\ - easymini-outline.svg \ - telemega-outline.svg \ + easymini.svg \ + telemega.svg \ telemetrum.svg \ telemini.svg diff --git a/doc/altusmetrum.xsl b/doc/altusmetrum.xsl index fb08f5c6..d3d1f72a 100644 --- a/doc/altusmetrum.xsl +++ b/doc/altusmetrum.xsl @@ -5127,7 +5127,8 @@ NAR #88757, TRA #12200 - + @@ -5141,7 +5142,8 @@ NAR #88757, TRA #12200 - + @@ -5155,7 +5157,8 @@ NAR #88757, TRA #12200 - + @@ -5169,7 +5172,8 @@ NAR #88757, TRA #12200 - + diff --git a/doc/easymini-outline.svg b/doc/easymini-outline.svg deleted file mode 100644 index 40faddb3..00000000 --- a/doc/easymini-outline.svg +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - UP - - diff --git a/doc/easymini.svg b/doc/easymini.svg new file mode 100644 index 00000000..8a9cba02 --- /dev/null +++ b/doc/easymini.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + EasyMini + + UP + + + \ No newline at end of file diff --git a/doc/telemega-outline.svg b/doc/telemega-outline.svg deleted file mode 100644 index e8d74d38..00000000 --- a/doc/telemega-outline.svg +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - UP - - diff --git a/doc/telemega.svg b/doc/telemega.svg new file mode 100644 index 00000000..40edf696 --- /dev/null +++ b/doc/telemega.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + TeleMega + + UP + + + \ No newline at end of file diff --git a/doc/telemetrum-outline.svg b/doc/telemetrum-outline.svg deleted file mode 100644 index aee63ed2..00000000 --- a/doc/telemetrum-outline.svg +++ /dev/null @@ -1,207 +0,0 @@ - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - UP - - diff --git a/doc/telemetrum.svg b/doc/telemetrum.svg index 97c4e4a8..80ee182d 100644 --- a/doc/telemetrum.svg +++ b/doc/telemetrum.svg @@ -6,14 +6,14 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - width="5in" - height="2.5in" - viewBox="0 0 500 250" + width="3in" + height="1.25in" + viewBox="0 0 300 125" preserveaspectratio="none" id="svg2" version="1.1"> - + diff --git a/doc/telemini.svg b/doc/telemini.svg index d07b4971..b2e21e3d 100644 --- a/doc/telemini.svg +++ b/doc/telemini.svg @@ -6,26 +6,26 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - width="5in" - height="2in" - viewBox="0 0 500 200" + width="1.75in" + height=".75in" + viewBox="0 0 175 75" preserveaspectratio="none" id="svg2" version="1.1"> - + - - + + - - + + TeleMini - - UP + + UP \ No newline at end of file -- cgit v1.2.3 From 43b1797189095c402e1c35bdc317c4196e180e66 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 17 Feb 2014 21:30:28 -0800 Subject: doc: Need to publish .svg files as well The drill templates are all .svg files that are referenced by the generated html. Signed-off-by: Keith Packard --- doc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index d8879d47..1477d325 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -69,7 +69,7 @@ FOSTYLE=xorg-fo.xsl TEMPLATES=titlepage.templates.xsl PDFSTYLE= IMAGES=$(PICTURES) $(SVG) -DOC=$(HTML) $(PDF) $(PICTURES) +DOC=$(HTML) $(PDF) $(IMAGES) .SUFFIXES: .xml .xsl .html .pdf -- cgit v1.2.3 From 4c7da6d0ad568448c37761cd0c0108b9161a9345 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 7 Mar 2014 21:27:26 -0800 Subject: doc: Add separate outline pdf generation This generates one-page pdf files that contain just the outline of each product. Signed-off-by: Keith Packard --- doc/Makefile | 3 ++- doc/easymini-outline.pdf | Bin 4240 -> 7047 bytes doc/easymini-outline.xsl | 23 +++++++++++++++++++++++ doc/telemega-outline.pdf | Bin 4349 -> 7020 bytes doc/telemega-outline.xsl | 23 +++++++++++++++++++++++ doc/telemetrum-outline.pdf | Bin 2047 -> 7097 bytes doc/telemetrum-outline.xsl | 23 +++++++++++++++++++++++ 7 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 doc/easymini-outline.xsl create mode 100644 doc/telemega-outline.xsl create mode 100644 doc/telemetrum-outline.xsl (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index 1477d325..1f47076c 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -63,7 +63,8 @@ SVG=\ RELNOTES_XSL=$(RELNOTES:.html=.xsl) HTML=altusmetrum.html altos.html telemetry.html companion.html micropeak.html $(RELNOTES) -PDF=altusmetrum.pdf altos.pdf telemetry.pdf companion.pdf micropeak.pdf +PDF=altusmetrum.pdf altos.pdf telemetry.pdf companion.pdf micropeak.pdf \ + telemetrum-outline.pdf telemega-outline.pdf easymini-outline.pdf HTMLSTYLE=/usr/share/xml/docbook/stylesheet/docbook-xsl/html/docbook.xsl FOSTYLE=xorg-fo.xsl TEMPLATES=titlepage.templates.xsl diff --git a/doc/easymini-outline.pdf b/doc/easymini-outline.pdf index a1a0b19d..76a09957 100644 Binary files a/doc/easymini-outline.pdf and b/doc/easymini-outline.pdf differ diff --git a/doc/easymini-outline.xsl b/doc/easymini-outline.xsl new file mode 100644 index 00000000..88125322 --- /dev/null +++ b/doc/easymini-outline.xsl @@ -0,0 +1,23 @@ + + +
+ EasyMini Outline and Hole Pattern + + This image, when printed, provides a precise template for the + mounting holes in EasyMini. EasyMini has overall dimensions + of 0.800 x 1.500 inches, and the mounting holes are sized for + use with 4-40 or M3 screws. + + + + + + + + +
+ + diff --git a/doc/telemega-outline.pdf b/doc/telemega-outline.pdf index f8fc26e2..2f20c62f 100644 Binary files a/doc/telemega-outline.pdf and b/doc/telemega-outline.pdf differ diff --git a/doc/telemega-outline.xsl b/doc/telemega-outline.xsl new file mode 100644 index 00000000..5d3411e9 --- /dev/null +++ b/doc/telemega-outline.xsl @@ -0,0 +1,23 @@ + + +
+ TeleMega Outline and Hole Pattern + + This image, when printed, provides a precise template for the + mounting holes in TeleMega. TeleMega has overall dimensions + of 1.250 x 3.250 inches, and the mounting holes are sized for + use with 4-40 or M3 screws. + + + + + + + + +
+ + diff --git a/doc/telemetrum-outline.pdf b/doc/telemetrum-outline.pdf index 09ce5577..af913520 100644 Binary files a/doc/telemetrum-outline.pdf and b/doc/telemetrum-outline.pdf differ diff --git a/doc/telemetrum-outline.xsl b/doc/telemetrum-outline.xsl new file mode 100644 index 00000000..4a0ade47 --- /dev/null +++ b/doc/telemetrum-outline.xsl @@ -0,0 +1,23 @@ + + +
+ TeleMetrum Outline and Hole Pattern + + This image, when printed, provides a precise template for the + mounting holes in TeleMetrum. TeleMetrum has overall dimensions + of 1.000 x 2.750 inches, and the mounting holes are sized for + use with 4-40 or M3 screws. + + + + + + + + +
+ + -- cgit v1.2.3 From 47ff6f7528e3984012e874f91ea4f5c1d68cb465 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 28 May 2014 19:45:01 -0700 Subject: doc: Add outline of TeleGPS doc No actual content, mostly a place holder to make the build work Signed-off-by: Keith Packard --- doc/Makefile | 4 +- doc/telegps.xsl | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 128 insertions(+), 2 deletions(-) create mode 100644 doc/telegps.xsl (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index 1f47076c..05a49927 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -62,8 +62,8 @@ SVG=\ telemini.svg RELNOTES_XSL=$(RELNOTES:.html=.xsl) -HTML=altusmetrum.html altos.html telemetry.html companion.html micropeak.html $(RELNOTES) -PDF=altusmetrum.pdf altos.pdf telemetry.pdf companion.pdf micropeak.pdf \ +HTML=altusmetrum.html altos.html telemetry.html companion.html micropeak.html telegps.html $(RELNOTES) +PDF=altusmetrum.pdf altos.pdf telemetry.pdf companion.pdf micropeak.pdf telegps.pdf \ telemetrum-outline.pdf telemega-outline.pdf easymini-outline.pdf HTMLSTYLE=/usr/share/xml/docbook/stylesheet/docbook-xsl/html/docbook.xsl FOSTYLE=xorg-fo.xsl diff --git a/doc/telegps.xsl b/doc/telegps.xsl new file mode 100644 index 00000000..534b39a1 --- /dev/null +++ b/doc/telegps.xsl @@ -0,0 +1,126 @@ + + + + TeleGPS Owner's Manual + A recording GPS tracker + + + Keith + Packard + + + 2014 + Bdale Garbee and Keith Packard + + + + + + + + + This document is released under the terms of the + + Creative Commons ShareAlike 3.0 + + license. + + + + + 1.0 + 28 May 2014 + + Initial release with preliminary hardware. + + + + + + Acknowledgements + + Have fun using these products, and we hope to meet all of you + out on the rocket flight line somewhere. + +Bdale Garbee, KB0G +NAR #87103, TRA #12201 + +Keith Packard, KD7SQG +NAR #88757, TRA #12200 + + + + + Quick Start Guide + + TeleGPS is designed to be easy to use. Requiring no external + components, flying takes just a few steps. + + + + Handling Precautions + + All Altus Metrum products are sophisticated electronic devices. + When handled gently and properly installed in an air-frame, they + will deliver impressive results. However, as with all electronic + devices, there are some precautions you must take. + + + The Lithium polymer batteries have an + extraordinary power density. This is great because we can fly with + much less battery mass... but if they are punctured + or their contacts are allowed to short, they can and will release their + energy very rapidly! + Thus we recommend that you take some care when handling TeleGPS + to keep conductive material from coming in contact with the exposed metal elements. + + + As with all other rocketry electronics, Altus Metrum devices must + be protected from exposure to corrosive motor exhaust and ejection + charge gasses. + + + + Technical Information +
+ GPS Receiver + + TeleGPS uses the u-Blox Max-7Q GPS receiver. + +
+
+ Micro-controller + + TeleGPS uses an NXP LPC11U14 micro-controller. This tiny + CPU contains 32kB of flash for the application and 4kB of RAM for + temporary data storage. + +
+
+ Lithium Polymer Battery + + Shipping restrictions may prevent us from including a battery + battery with TeleGPS. + +
+
+ Mechanical Considerations + + TeleGPS is designed to be rugged enough for typical rocketry + applications. + +
+
+ On-board data storage + + TeleGPS has some bytes of non-volatile storage, separate + from the code storage memory. The TeleGPS firmware uses this + to store information about the last completed + flight. + +
+
+
+ -- cgit v1.2.3 From f59d69064763cfad2b4b15fd9660fd5fa21dba5e Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 2 Jun 2014 23:43:54 -0700 Subject: doc: Create release notes for version 1.4 Signed-off-by: Keith Packard --- doc/Makefile | 3 +- doc/altusmetrum.xsl | 7 ++ doc/release-notes-1.4.xsl | 180 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 189 insertions(+), 1 deletion(-) create mode 100644 doc/release-notes-1.4.xsl (limited to 'doc/Makefile') diff --git a/doc/Makefile b/doc/Makefile index 05a49927..254e63c4 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -14,7 +14,8 @@ RELNOTES=\ release-notes-1.2.1.html \ release-notes-1.3.html \ release-notes-1.3.1.html \ - release-notes-1.3.2.html + release-notes-1.3.2.html \ + release-notes-1.4.html PICTURES=\ altosui.png \ diff --git a/doc/altusmetrum.xsl b/doc/altusmetrum.xsl index 39b3998a..f91ac191 100644 --- a/doc/altusmetrum.xsl +++ b/doc/altusmetrum.xsl @@ -5298,6 +5298,13 @@ NAR #88757, TRA #12200 Release Notes + + Version 1.4 + + Version 1.3.2 + + +
+ + Version 1.4 is a major release. It includes support for our new + TeleGPS product, new features and bug fixes in in the flight + software for all our boards and the AltosUI ground station + + + AltOS Firmware Changes + + + + Add support for TeleGPS boards. + + + + + Replace the 'dit dit dit' tones at startup with the current + battery voltage, measured in tenths of a volt. This lets you + check the battery voltage without needing telemetry, which + is especially useful on EasyMini. + + + + + Change state beeping to "Farnsworth spacing", which means + they're quite a bit faster than before, and so they take + less time to send. + + + + + Make the beeper tone configurable, making it possible to + distinguish between two Altus Metrum products in the same ebay. + + + + + Fix bug preventing the selection of the 'Flight State After' + mode in pyro configuration. + + + + + + AltosUI new features + + + + Add zooming and new content types (terrain and road maps) to + map view. Change map storage format from PNG to Jpeg, which + saves a huge amount of disk space. You will need to + re-download all of your pre-loaded map images. + + + + + Add a distance measuring device to the maps view. Select + this by using any button other than the left one, or by + pressing shift or control on the keyboard while using the + left button. + + + + + Add new 'Ignitor' tab to the flight monitor display for + TeleMega's extra ignitors. + + + + + Increase the width of data lines in the graphs to make them + easier to read. + + + + + Add additional ignitor firing marks and voltages to the + graph so you can see when the ignitors fired, along with + the ignitor voltages. + + + + + Add GPS course, ground speed and climb rate as optional + graph elements. + + + + + + AltosUI fixes + + + + When flashing new firmware, re-try opening the device as + sometimes it takes a while for the underlying operating + system to recognize that the device has rebooted in + preparation for the flashing operation. + + + + + Hide Tilt Angle in ascent tab for devices that don't have a gyro. + + + + + Filter out speed and acceleration spikes caused by ejection + charge firing when computing the maximum values. This + provides a more accurate reading of those maximums. + + + + + Fix EasyMini voltage displays. Early EasyMini prototypes + used a 3.0V regulator, and AltosUI still used that value as + the basis of the computation. Production EasyMini boards + have always shipped with a 3.3V regulator. Also, purple + EasyMini boards sensed the battery voltage past the blocking + diode, resulting in a drop of about 150mV from the true + battery voltage. Compensate for that when displaying the + value. + + + + + Display error message when trying to configure maximum + flight log size while the flight computer still has flight + data stored. + + + + + Handle TeleMetrum and TeleMini eeprom files generated with + pre-1.0 firmware. Those ancient versions didn't report the + log format, so just use the product name instead. + + + + + + TeleGPS Application + + + + New application designed for use with TeleGPS boards. + + + + + Shares code with AltosUI, mostly just trimmed down to focus + on TeleGPS-related functions. + + + + + + Documentation changes + + + + Re-create the drill template images; they should print + correctly from Firefox at least. Ship these as individual + PDF files so they're easy to print. + + + + + Add a description of the 'Apogee Lockout' setting, which + prevents the apogee charge from firing for a configurable + amount of time after boost. + + + + +
-- cgit v1.2.3