<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos, branch 0.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=0.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=0.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2009-05-18T05:29:54+00:00</updated>
<entry>
<title>Send computed accel/vel/pres values over the radio</title>
<updated>2009-05-18T05:29:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-18T05:29:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7cb9fb675f56bf30ab6bf0bcdc5cb679709ffe3e'/>
<id>urn:sha1:7cb9fb675f56bf30ab6bf0bcdc5cb679709ffe3e</id>
<content type='text'>
These computed values reflect what the flight computer is actually refering
to for state changes, and will be useful in debugging the flight software as
well as provide a filtered view of the data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Handle disappearing serial devices</title>
<updated>2009-05-18T05:29:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-18T05:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2c780d67b8a22d75a2da4b2af21fd35f0c6f5236'/>
<id>urn:sha1:2c780d67b8a22d75a2da4b2af21fd35f0c6f5236</id>
<content type='text'>
Put up a dialog when the serial open fails, and shut down monitoring when
the serial device disappears while running.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>While on the pad, zero out velocity every second</title>
<updated>2009-05-18T05:24:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-18T05:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=69616104813fc5ba89fb3128d04fb9328961c59c'/>
<id>urn:sha1:69616104813fc5ba89fb3128d04fb9328961c59c</id>
<content type='text'>
We integrate acceleration to get velocity, but that means sitting on the pad
for a long time can add substantial error to the velocity value. Each
second, take the velocity value from a full second ago and subtract that out
of the current velocity. Once we detect boost, this will stop, which means
that as long as we detect boost within a second, we won't have subtracted
out any "real" velocity.

This keeps the pad velocity hovering around zero, which is pretty useful.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Clear table, reset log on disconnect</title>
<updated>2009-05-17T08:29:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T08:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1234694eb903b204488ddc7cb30bcfe34bf1e677'/>
<id>urn:sha1:1234694eb903b204488ddc7cb30bcfe34bf1e677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add pad lat/lon, max accel, max height</title>
<updated>2009-05-17T08:28:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T08:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4316b6af86b37522038e642235c163fcaad52e96'/>
<id>urn:sha1:4316b6af86b37522038e642235c163fcaad52e96</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Clean up GPS display</title>
<updated>2009-05-17T07:46:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T07:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4348281bd788a13ea700413537f12da3c00356e4'/>
<id>urn:sha1:4348281bd788a13ea700413537f12da3c00356e4</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Make aoview window taller</title>
<updated>2009-05-17T07:45:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T07:45:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ff68e38770351ddac3285ce275cd85adab01fd3d'/>
<id>urn:sha1:ff68e38770351ddac3285ce275cd85adab01fd3d</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add lots more aoview UI bits</title>
<updated>2009-05-17T07:13:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T07:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=be3f4fed7b863c8cdaabe32b61b65a8b3cd11355'/>
<id>urn:sha1:be3f4fed7b863c8cdaabe32b61b65a8b3cd11355</id>
<content type='text'>
Logs data to files, displays current state in window.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>When logging starts up, right the whole ring to the log.</title>
<updated>2009-05-17T03:45:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T03:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=93d7ce8e054515ed7b166eb042ae7f47e564d21d'/>
<id>urn:sha1:93d7ce8e054515ed7b166eb042ae7f47e564d21d</id>
<content type='text'>
This preserves the data pre boost-detect for later analysis.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Abandon use of accelerometer for apogee detect.</title>
<updated>2009-05-17T03:04:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-17T03:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fec4212a59a7b3321536b25707dcabc43c797c33'/>
<id>urn:sha1:fec4212a59a7b3321536b25707dcabc43c797c33</id>
<content type='text'>
Integrating the accelerometer data to compute velocity worked for one rocket
flight, but additional testing shows that it doesn't work in other
airframes. Until we figure out how this should work, we'll rely on the
altimeter to detect apogee.

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