<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch micropeak-1.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=micropeak-1.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=micropeak-1.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-11-18T18:13:49+00:00</updated>
<entry>
<title>altoslib: Reset telem tracking state when switching altimeters</title>
<updated>2012-11-18T18:13:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-11-18T18:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c4737c81ee2da826b38cc52efbfb09017e6825ca'/>
<id>urn:sha1:c4737c81ee2da826b38cc52efbfb09017e6825ca</id>
<content type='text'>
This discards any local state when the new telem packet has a
different serial number

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Allow flight number to be zero</title>
<updated>2012-11-18T18:10:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-11-18T18:10:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fcb801b145e1ae6f1c0b3418a99245d34dbf5aa4'/>
<id>urn:sha1:fcb801b145e1ae6f1c0b3418a99245d34dbf5aa4</id>
<content type='text'>
It's zero when there's no storage space on the device. Instead of
waiting for non-zero flight number, wait for the seen_flight bit to be
set in the telem tracking state

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: MegaMetrum data telem packets have sensor data, not flight no</title>
<updated>2012-11-18T18:08:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-11-18T18:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c494eecc51f7d80e24e5db7af0021c56cb6871d4'/>
<id>urn:sha1:c494eecc51f7d80e24e5db7af0021c56cb6871d4</id>
<content type='text'>
Setting the seen_flight bit without a flight number leads to bogus
file names

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add (disabled) conversion for MS5611</title>
<updated>2012-11-18T15:46:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-11-18T01:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e037fbc004e1aa7d631ae999e587bdde2f6b71c9'/>
<id>urn:sha1:e037fbc004e1aa7d631ae999e587bdde2f6b71c9</id>
<content type='text'>
In case we actually end up shipping an MS5611-based board at some
point, it will be nice to have the java code on hand

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: capitalize 'Invalid' state name appropriately</title>
<updated>2012-10-23T04:36:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-23T04:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=20496608ca287e65302193ee1afe9f0cad3a36e1'/>
<id>urn:sha1:20496608ca287e65302193ee1afe9f0cad3a36e1</id>
<content type='text'>
It shouldn't ever appear, but it seemed wrong to have it not match the
rest of the strings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/altoslib: Add support for configuring pyro channels</title>
<updated>2012-10-23T04:35:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-23T04:35:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fe00d1169c65cb289f77093cf281efbd0a5d4e64'/>
<id>urn:sha1:fe00d1169c65cb289f77093cf281efbd0a5d4e64</id>
<content type='text'>
This provides a UI on devices which have pyro channels other than
main/apogee.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add AltosRecordNone.java</title>
<updated>2012-10-22T02:51:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-22T02:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e4ee3a35dbb1586f65adada0eaf34b7b4e5432eb'/>
<id>urn:sha1:e4ee3a35dbb1586f65adada0eaf34b7b4e5432eb</id>
<content type='text'>
oops. forgot a file.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Parse GPS .mega file entries for reply/graphing</title>
<updated>2012-10-21T23:53:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-21T23:53:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=89c621be35e1a6d3394b0e143391fcf2d94d7b41'/>
<id>urn:sha1:89c621be35e1a6d3394b0e143391fcf2d94d7b41</id>
<content type='text'>
The .mega file parsing had a pile of leftovers from when it was cloned
from the .eeprom file parsing code. Replace all of that with the right
parsing bits so that GPS data will be presented correctly.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Move computed state from AltosRecord to AltosState</title>
<updated>2012-10-21T23:13:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-21T23:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7894c27b2b2c3c46a7c107c8acd5977830f006cf'/>
<id>urn:sha1:7894c27b2b2c3c46a7c107c8acd5977830f006cf</id>
<content type='text'>
Make AltosRecord simply track the raw data and have AltosState hold
all computed values, including cross-packet averages and computed speeds.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Compute accelerometer speed from megametrum eeprom data</title>
<updated>2012-10-21T21:11:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-21T21:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dec2e455935a71dec13b84bb886252b7f4a1a641'/>
<id>urn:sha1:dec2e455935a71dec13b84bb886252b7f4a1a641</id>
<content type='text'>
Duplicates code from the TM eeprom state tracking code.

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