<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch debian/1.8.1-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.1-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.1-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2017-08-28T07:22:43+00:00</updated>
<entry>
<title>altoslib: Fix freq preference loading</title>
<updated>2017-08-28T07:22:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-28T07:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dacd4c70700041a018b1f8ba47f22071b9600eaf'/>
<id>urn:sha1:dacd4c70700041a018b1f8ba47f22071b9600eaf</id>
<content type='text'>
Allocate throw-away freq array to get the class pointer.
Add null-ary AltosFrequency constructor for JSON code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Compute speed at entry to each state</title>
<updated>2017-08-28T00:40:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-28T00:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dd72c9144b207b12150eb6a7ffb012f217f37374'/>
<id>urn:sha1:dd72c9144b207b12150eb6a7ffb012f217f37374</id>
<content type='text'>
Useful to have drogue/main deployment speeds

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Fix parsing of old TM log GPS sat data</title>
<updated>2017-08-28T00:40:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-28T00:34:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9537a21b6ddb73b9f086858dad9a7b9d05279741'/>
<id>urn:sha1:9537a21b6ddb73b9f086858dad9a7b9d05279741</id>
<content type='text'>
Attempting to fetch sat data from wrong byte led to array bounds
exception.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Allow for missing product when checking for mma655x inverted</title>
<updated>2017-08-28T00:40:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-28T00:34:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=92b689bfd78a96ba56f0e1022ba68b7384a9b9b6'/>
<id>urn:sha1:92b689bfd78a96ba56f0e1022ba68b7384a9b9b6</id>
<content type='text'>
If there's no product, assume we've got some ancient log file.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove debug printf for gyro adjust</title>
<updated>2017-08-28T00:40:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-28T00:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6e244a73d8c2a475416480f83328b7d363693402'/>
<id>urn:sha1:6e244a73d8c2a475416480f83328b7d363693402</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Set time in state for KML output correctly</title>
<updated>2017-08-12T03:39:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-08-12T03:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fbe87bd18308cab62eda6d5e956a8618095ed33b'/>
<id>urn:sha1:fbe87bd18308cab62eda6d5e956a8618095ed33b</id>
<content type='text'>
Use new computed state_time value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: fix adjustment of landed time</title>
<updated>2017-07-21T23:09:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-07-21T23:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2969f0af52dfbdea7593b208e510c7b17227064c'/>
<id>urn:sha1:2969f0af52dfbdea7593b208e510c7b17227064c</id>
<content type='text'>
Push landed time out if we computed silliness.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Deal with multiple motors in flight stats</title>
<updated>2017-06-28T06:36:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-06-28T06:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=46ff12a88136d3c274610255a918870aff9328cd'/>
<id>urn:sha1:46ff12a88136d3c274610255a918870aff9328cd</id>
<content type='text'>
Combine boost/fast/coast sections when computing ascent stats.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Fix comments in AltosQuaternion and AltosRotation</title>
<updated>2017-06-28T04:37:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-06-28T04:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=13abb6739ae9be5a8733724c5d9b3f714f32bea4'/>
<id>urn:sha1:13abb6739ae9be5a8733724c5d9b3f714f32bea4</id>
<content type='text'>
Especially the nested comment which borked the compile

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Clean up quaternion and rotation interfaces</title>
<updated>2017-06-22T17:10:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-06-22T17:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6dbb362b2d1df4d8c2d301e90624aceef8051ef5'/>
<id>urn:sha1:6dbb362b2d1df4d8c2d301e90624aceef8051ef5</id>
<content type='text'>
Export euler to quaternion (instead of half_euler).
Provide angles to rotate rather than rates and time.
Add comments to quaternion and rotation code.

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