<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/test/ao_flight_test.c, branch fox1-v3-sn8</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn8</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn8'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-05-26T04:14:42+00:00</updated>
<entry>
<title>altos/test: Fix ADC structure for mega, use ao_config.h</title>
<updated>2014-05-26T04:14:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-26T04:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=535271f7312f1a88af11d4f1dbf3d405b660f26c'/>
<id>urn:sha1:535271f7312f1a88af11d4f1dbf3d405b660f26c</id>
<content type='text'>
This switches from hand-coding the ao_config structure to using
ao_config.h and also updates the ADC structure for ao_flight_test_mega
to using the same one as telemega does natively

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make MS5607 PROM a public variable</title>
<updated>2014-05-26T04:11:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-26T04:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3d5db24708b37d86eac187169e2553a408dfeb83'/>
<id>urn:sha1:3d5db24708b37d86eac187169e2553a408dfeb83</id>
<content type='text'>
This will let the fake flight code update it as necessary, without
creating a new interface in ao_ms5607.c

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/test: Parse mega ground data. Fix pyro parsing</title>
<updated>2014-05-21T21:01:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-21T21:00:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=161ae96f9ec11e2586df07c0f6d724ddc4dad76c'/>
<id>urn:sha1:161ae96f9ec11e2586df07c0f6d724ddc4dad76c</id>
<content type='text'>
This gets ao_flight_test_mega working with eeprom files

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/test: Compute and plot tilt based on GPS track</title>
<updated>2013-12-07T17:47:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-07T17:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cdb32b1717db4e8cb8cf94d810e74ce2b569566b'/>
<id>urn:sha1:cdb32b1717db4e8cb8cf94d810e74ce2b569566b</id>
<content type='text'>
This lets us compare the gyro-computed tilt angle against the actual
flight path.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add orientation tracking to ao_flight_test</title>
<updated>2013-11-12T05:01:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-11-12T05:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bdd6244d8b4a55c9aa4fb79b0cb1a0727afbc2ac'/>
<id>urn:sha1:bdd6244d8b4a55c9aa4fb79b0cb1a0727afbc2ac</id>
<content type='text'>
Shows calculated offset from vertical in ao_flight_test output

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Update quaternion tests to check vectors_to_rotation</title>
<updated>2013-10-28T06:45:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-28T06:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5d9e715d570b24ac124c30772b11923bd26ed670'/>
<id>urn:sha1:5d9e715d570b24ac124c30772b11923bd26ed670</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Calibrate IMU accelerometers too</title>
<updated>2013-10-25T11:34:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-25T11:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=351d53836e201834a2d89773a08ab7c2dab2b2f4'/>
<id>urn:sha1:351d53836e201834a2d89773a08ab7c2dab2b2f4</id>
<content type='text'>
Average the IMU accelerometer values pointing up and down so that we
have a zero-g offset for all three axes. This can then be used to
compute which direction the rocket is pointing while sitting on the pad.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add gyro-based orientation tracking</title>
<updated>2013-10-25T11:05:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-25T11:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08143a922fe27bc50a19924f46538f9476ab5fd1'/>
<id>urn:sha1:08143a922fe27bc50a19924f46538f9476ab5fd1</id>
<content type='text'>
This tracks the angle-from-vertical as an additional input to the pyro
channels.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Light pyro charges simultaneously if so configured</title>
<updated>2013-05-27T01:39:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-27T01:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=956f4dff1cc521059434743624b1271fb92b96ae'/>
<id>urn:sha1:956f4dff1cc521059434743624b1271fb92b96ae</id>
<content type='text'>
Don't try to be nice to the battery, just let the pyro circuit deal
with it and try to get all of the specified circuits going at the same
time if they're configured to do so.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add pyro code testing to ao_flight_test for TeleMega</title>
<updated>2013-05-27T01:01:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-27T01:01:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=277577fecc71e3c52b823938f396cf42be403ebe'/>
<id>urn:sha1:277577fecc71e3c52b823938f396cf42be403ebe</id>
<content type='text'>
This parses the pyro settings and signals when the pyro channels are
fired in the output.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
