X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=doc%2Faltusmetrum.xsl;h=a6d2ff12c415bae517a93c9a072c7060a31dbc1f;hp=8725da0447aed36f4fbc27ea37a90d798b2c4803;hb=63171339c03cf9bf3d691511889223bf43024124;hpb=e4b223df372348718b74d2ecad4957f3e30f8d79
diff --git a/doc/altusmetrum.xsl b/doc/altusmetrum.xsl
index 8725da04..a6d2ff12 100644
--- a/doc/altusmetrum.xsl
+++ b/doc/altusmetrum.xsl
@@ -5,11 +5,6 @@
The Altus Metrum System
An Owner's Manual for Altus Metrum Rocketry Electronics
-
-
-
-
-
Bdale
Garbee
@@ -40,6 +35,14 @@
+
+ 1.3.1
+ 21 January 2014
+
+ Bug fixes for TeleMega and TeleMetrum v2.0 along with a few
+ small UI improvements.
+
+
1.3
12 November 2013
@@ -551,11 +554,13 @@ NAR #88757, TRA #12200
TeleMetrum
-
-
-
-
-
+
+
+
+
+
+
+
TeleMetrum is a 1 inch by 2¾ inch circuit board. It was designed to
fit inside coupler for 29mm air-frame tubing, but using it in a tube that
@@ -571,11 +576,13 @@ NAR #88757, TRA #12200
TeleMini
-
-
-
-
-
+
+
+
+
+
+
+
TeleMini v1.0 is ½ inches by 1½ inches. It was
designed to fit inside an 18mm air-frame tube, but using it in
@@ -590,11 +597,13 @@ NAR #88757, TRA #12200
the board, meaning an ideal âsimpleâ avionics bay for TeleMini
should have at least 9 inches of interior length.
-
-
-
-
-
+
+
+
+
+
+
+
TeleMini v2.0 is 0.8 inches by 1½ inches. It adds more
on-board data logging memory, a built-in USB connector and
@@ -605,11 +614,13 @@ NAR #88757, TRA #12200
EasyMini
-
-
-
-
-
+
+
+
+
+
+
+
EasyMini is built on a 0.8 inch by 1½ inch circuit board. It's
designed to fit in a 24mm coupler tube. The connectors and
@@ -619,11 +630,13 @@ NAR #88757, TRA #12200
TeleMega
-
-
-
-
-
+
+
+
+
+
+
+
TeleMega is a 1¼ inch by 3¼ inch circuit board. It was
designed to easily fit in a 38mm coupler. Like TeleMetrum,
@@ -830,17 +843,144 @@ NAR #88757, TRA #12200
the altimeter completes initialization and self test, and decides
which mode to enter next.
+
+ Here's a short summary of all of the modes and the beeping (or
+ flashing, in the case of TeleMini v1) that accompanies each
+ mode. In the description of the beeping pattern, âditâ means a
+ short beep while "dah" means a long beep (three times as
+ long). âBrapâ means a long dissonant tone.
+
+ AltOS Modes
+
+
+
+
+
+
+
+
+ Mode Name
+ Abbreviation
+ Beeps
+ Description
+
+
+
+
+ Startup
+ S
+ dit dit dit
+
+
+ Calibrating sensors, detecting orientation.
+
+
+
+
+ Idle
+ I
+ dit dit
+
+
+ Ready to accept commands over USB or radio link.
+
+
+
+
+ Pad
+ P
+ dit dah dah dit
+
+
+ Waiting for launch. Not listening for commands.
+
+
+
+
+ Boost
+ B
+ dah dit dit dit
+
+
+ Accelerating upwards.
+
+
+
+
+ Fast
+ F
+ dit dit dah dit
+
+
+ Decellerating, but moving faster than 200m/s.
+
+
+
+
+ Coast
+ C
+ dah dit dah dit
+
+
+ Decellerating, moving slower than 200m/s
+
+
+
+
+ Drogue
+ D
+ dah dit dit
+
+
+ Descending after apogee. Above main height.
+
+
+
+
+ Main
+ M
+ dah dah
+
+
+ Descending. Below main height.
+
+
+
+
+ Landed
+ L
+ dit dah dit dit
+
+
+ Stable altitude for at least ten seconds.
+
+
+
+
+ Sensor error
+ X
+ dah dit dit dah
+
+
+ Error detected during sensor calibration.
+
+
+
+
+
+
+
In flight or âpadâ mode, the altimeter engages the flight
- state machine, goes into transmit-only mode to
- send telemetry, and waits for launch to be detected.
- Flight mode is indicated by an âdi-dah-dah-ditâ (âPâ for pad)
- on the beeper or lights, followed by beeps or flashes
- indicating the state of the pyrotechnic igniter continuity.
- One beep/flash indicates apogee continuity, two beeps/flashes
- indicate main continuity, three beeps/flashes indicate both
- apogee and main continuity, and one longer âbrapâ sound or
- rapidly alternating lights indicates no continuity. For a
+ state machine, goes into transmit-only mode to send telemetry,
+ and waits for launch to be detected. Flight mode is indicated
+ by an âdi-dah-dah-ditâ (âPâ for pad) on the beeper or lights,
+ followed by beeps or flashes indicating the state of the
+ pyrotechnic igniter continuity. One beep/flash indicates
+ apogee continuity, two beeps/flashes indicate main continuity,
+ three beeps/flashes indicate both apogee and main continuity,
+ and one longer âbrapâ sound which is made by rapidly
+ alternating between two tones indicates no continuity. For a
dual deploy flight, make sure you're getting three beeps or
flashes before launching! For apogee-only or motor eject
flights, do what makes sense.
@@ -857,6 +997,93 @@ NAR #88757, TRA #12200
data from the on-board storage chip after flight, and for
ground testing pyro charges.
+
+ In âIdleâ and âPadâ modes, once the mode indication
+ beeps/flashes and continuity indication has been sent, if
+ there is no space available to log the flight in on-board
+ memory, the flight computer will emit a warbling tone (much
+ slower than the âno continuity toneâ)
+
+
+ Here's a summary of all of the âpadâ and âidleâ mode indications.
+
+ Pad/Idle Indications
+
+
+
+
+
+
+
+ Name
+ Beeps
+ Description
+
+
+
+
+ Neither
+ brap
+
+
+ No continuity detected on either apogee or main
+ igniters.
+
+
+
+
+ Apogee
+ dit
+
+
+ Continuity detected only on apogee igniter.
+
+
+
+
+ Main
+ dit dit
+
+
+ Continuity detected only on main igniter.
+
+
+
+
+ Both
+ dit dit dit
+
+
+ Continuity detected on both igniters.
+
+
+
+
+ Storage Full
+ warble
+
+
+ On-board data logging storage is full. This will
+ not prevent the flight computer from safely
+ controlling the flight or transmitting telemetry
+ signals, but no record of the flight will be
+ stored in on-board flash.
+
+
+
+
+
+
+
+
+ Once landed, the flight computer will signal that by emitting
+ the âLandedâ sound described above, after which it will beep
+ out the apogee height (in meters). Each digit is represented
+ by a sequence of short âditâ beeps, with a pause between
+ digits. A zero digit is represented with one long âdahâ
+ beep. The flight computer will continue to report landed mode
+ and beep out the maximum height until turned off.
+
One âneat trickâ of particular value when TeleMetrum or TeleMega are used with
very large air-frames, is that you can power the board up while the
@@ -1356,6 +1583,13 @@ NAR #88757, TRA #12200
AltosUI
+
+
+
+
+
+
+
The AltosUI program provides a graphical user interface for
interacting with the Altus Metrum product family. AltosUI can
@@ -1365,11 +1599,6 @@ NAR #88757, TRA #12200
is split into sections, each of which documents one of the tasks
provided from the top-level toolbar.
-
-
-
-
-
Monitor Flight
Receive, Record and Display Telemetry Data
@@ -1379,6 +1608,13 @@ NAR #88757, TRA #12200
AltosUI will create a window to display telemetry data as
received by the selected TeleDongle device.
+
+
+
+
+
+
+
All telemetry data received are automatically recorded in
suitable log files. The name of the files includes the current
@@ -1447,6 +1683,13 @@ NAR #88757, TRA #12200
Launch Pad
+
+
+
+
+
+
+
The 'Launch Pad' tab shows information used to decide when the
rocket is ready for flight. The first elements include red/green
@@ -1539,16 +1782,23 @@ NAR #88757, TRA #12200
Ascent
+
+
+
+
+
+
+
This tab is shown during Boost, Fast and Coast
phases. The information displayed here helps monitor the
rocket as it heads towards apogee.
- The height, speed and acceleration are shown along with the
- maximum values for each of them. This allows you to quickly
- answer the most commonly asked questions you'll hear during
- flight.
+ The height, speed, acceleration and tilt are shown along
+ with the maximum values for each of them. This allows you to
+ quickly answer the most commonly asked questions you'll hear
+ during flight.
The current latitude and longitude reported by the GPS are
@@ -1565,6 +1815,13 @@ NAR #88757, TRA #12200
Descent
+
+
+
+
+
+
+
Once the rocket has reached apogee and (we hope) activated the
apogee charge, attention switches to tracking the rocket on
@@ -1601,6 +1858,13 @@ NAR #88757, TRA #12200
Landed
+
+
+
+
+
+
+
Once the rocket is on the ground, attention switches to
recovery. While the radio signal is often lost once the
@@ -1636,8 +1900,32 @@ NAR #88757, TRA #12200
graph window for the current flight.
+
+ Table
+
+
+
+
+
+
+
+
+ The table view shows all of the data available from the
+ flight computer. Probably the most useful data on
+ this tab is the detailed GPS information, which includes
+ horizontal dilution of precision information, and
+ information about the signal being received from the satellites.
+
+
Site Map
+
+
+
+
+
+
+
When the TeleMetrum has a GPS fix, the Site Map tab will map
the rocket's position to make it easier for you to locate the
@@ -1721,50 +2009,28 @@ NAR #88757, TRA #12200
.eeprom file containing flight data saved from
flash memory.
+
+ Note that telemetry files will generally produce poor graphs
+ due to the lower sampling rate and missed telemetry packets.
+ Use saved flight data in .eeprom files for graphing where possible.
+
Once a flight record is selected, a window with multiple tabs is
opened.
-
-
- Flight Graph
-
-
- By default, the graph contains acceleration (blue),
- velocity (green) and altitude (red).
-
-
-
-
- Configure Graph
-
-
- This selects which graph elements to show, and, at the
- very bottom, lets you switch between metric and
- imperial units
-
-
-
-
- Flight Statistics
-
-
- Shows overall data computed from the flight.
-
-
-
-
- Map
-
-
- Shows a satellite image of the flight area overlaid
- with the path of the flight. The red concentric
- circles mark the launch pad, the black concentric
- circles mark the landing location.
-
-
-
-
+
+ Flight Graph
+
+
+
+
+
+
+
+
+ By default, the graph contains acceleration (blue),
+ velocity (green) and altitude (red).
+
The graph can be zoomed into a particular area by clicking and
dragging down and to the right. Once zoomed, the graph can be
@@ -1773,11 +2039,51 @@ NAR #88757, TRA #12200
The right mouse button causes a pop-up menu to be displayed, giving
you the option save or print the plot.
-
- Note that telemetry files will generally produce poor graphs
- due to the lower sampling rate and missed telemetry packets.
- Use saved flight data in .eeprom files for graphing where possible.
-
+
+
+ Configure Graph
+
+
+
+
+
+
+
+
+ This selects which graph elements to show, and, at the
+ very bottom, lets you switch between metric and
+ imperial units
+
+
+
+ Flight Statistics
+
+
+
+
+
+
+
+
+ Shows overall data computed from the flight.
+
+
+
+ Map
+
+
+
+
+
+
+
+
+ Shows a satellite image of the flight area overlaid
+ with the path of the flight. The red concentric
+ circles mark the launch pad, the black concentric
+ circles mark the landing location.
+
+
Export Data
@@ -1821,6 +2127,13 @@ NAR #88757, TRA #12200
Configure Altimeter
+
+
+
+
+
+
+
Select this button and then select either an altimeter or
TeleDongle Device from the list provided. Selecting a TeleDongle
@@ -2037,6 +2350,13 @@ NAR #88757, TRA #12200
Configure Pyro Channels
+
+
+
+
+
+
+
This opens a separate window to configure the additional
pyro channels available on TeleMega. One column is
@@ -2064,6 +2384,13 @@ NAR #88757, TRA #12200
Configure AltosUI
+
+
+
+
+
+
+
This button presents a dialog so that you can configure the AltosUI global settings.
@@ -2075,18 +2402,24 @@ NAR #88757, TRA #12200
the current flight status. However, sometimes you don't want
to hear them.
-
-
- Enableâturns all voice announcements on and off
-
-
-
- Test VoiceâPlays a short message allowing you to verify
- that the audio system is working and the volume settings
- are reasonable
-
-
-
+
+
+ Enable
+
+ Turns all voice announcements on and off
+
+
+
+ Test Voice
+
+
+ Plays a short message allowing you to verify
+ that the audio system is working and the volume settings
+ are reasonable
+
+
+
+
Log Directory
@@ -2161,6 +2494,13 @@ NAR #88757, TRA #12200
Configure Groundstation
+
+
+
+
+
+
+
Select this button and then select a TeleDongle Device from the list provided.
@@ -2246,46 +2586,16 @@ NAR #88757, TRA #12200
(self programming). Please read the directions for flashing
devices in the Updating Device Firmware chapter below.
-
- For âself programmingâ, connect USB to the device to be
- programmed and push the 'Flash Image' button. That will
- present a dialog box listing all of the connected
- devices. Carefully select the device to be programmed.
-
-
- For âpair programmingâ, once you have the programmer and
- target devices connected, push the 'Flash Image' button. That
- will present a dialog box listing all of the connected
- devices. Carefully select the programmer device, not the
- device to be programmed.
-
-
- Next, select the image to flash to the device. These are named
- with the product name and firmware version. The file selector
- will start in the directory containing the firmware included
- with the AltosUI package. Navigate to the directory containing
- the desired firmware if it isn't there.
-
-
- Next, a small dialog containing the device serial number and
- RF calibration values should appear. If these values are
- incorrect (possibly due to a corrupted image in the device),
- enter the correct values here.
-
-
- Finally, a dialog containing a progress bar will follow the
- programming process.
-
-
- When programming is complete, the target device will
- reboot. Note that if a pair programmed target device is
- connected via USB, you will have to unplug it and then plug it
- back in for the USB connection to reset so that you can
- communicate with the device again.
-
Fire Igniter
+
+
+
+
+
+
+
This activates the igniter circuits in the flight computer to help
test recovery systems deployment. Because this command can operate
@@ -2296,8 +2606,8 @@ NAR #88757, TRA #12200
Selecting the 'Fire Igniter' button brings up the usual device
selection dialog. Pick the desired device. This brings up another
- window which shows the current continuity test status for both
- apogee and main charges.
+ window which shows the current continuity test status for all
+ of the pyro channels.
Next, select the desired igniter to fire. This will enable the
@@ -2313,6 +2623,13 @@ NAR #88757, TRA #12200
Scan Channels
+
+
+
+
+
+
+
This listens for telemetry packets on all of the configured
frequencies, displaying information about each device it
@@ -2324,6 +2641,13 @@ NAR #88757, TRA #12200
Load Maps
+
+
+
+
+
+
+
Before heading out to a new launch site, you can use this to
load satellite images in case you don't have internet
@@ -3870,11 +4194,12 @@ NAR #88757, TRA #12200
Then, divide 434.550 MHz by the
measured frequency and multiply by the current radio cal value show
in the 'c s' command. For an unprogrammed board, the default value
- is 1186611. Take the resulting integer and program it using the 'c f'
+ is 1186611 for cc1111 based products and 7119667 for cc1120
+ based products. Take the resulting integer and program it using the 'c f'
command. Testing with the 'C' command again should show a carrier
within a few tens of Hertz of the intended frequency.
As with all 'c' sub-commands, follow this with a 'c w' to write the
- change to the parameter block in the on-board DataFlash chip.
+ change to the configuration memory.
Note that the 'reboot' command, which is very useful on the altimeters,
@@ -3978,11 +4303,13 @@ NAR #88757, TRA #12200
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.
-
-
-
-
-
+
+
+
+
+
+
+
TeleMetrum template
@@ -3990,11 +4317,13 @@ NAR #88757, TRA #12200
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.
-
-
-
-
-
+
+
+
+
+
+
+
TeleMini v2/EasyMini template
@@ -4002,11 +4331,13 @@ NAR #88757, TRA #12200
TeleMini v2 and EasyMini have overall dimensions of 0.800 x 1.500 inches, and the
mounting holes are sized for use with 4-40 or M3 screws.
-
-
-
-
-
+
+
+
+
+
+
+
TeleMini v1 template
@@ -4014,11 +4345,13 @@ NAR #88757, TRA #12200
TeleMini has overall dimensions of 0.500 x 1.500 inches, and the
mounting holes are sized for use with 2-56 or M2 screws.
-
-
-
-
-
+
+
+
+
+
+
+
@@ -4123,6 +4456,13 @@ NAR #88757, TRA #12200
Release Notes
+
+ Version 1.3.1
+
+
Version 1.3