<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch 1.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-09-13T06:54:13+00:00</updated>
<entry>
<title>altosui: Leave new_gps indication until gps value is used</title>
<updated>2012-09-13T06:54:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-13T05:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0564f9b13d4e3050b0a45fc1c4f710ab2b1f9d81'/>
<id>urn:sha1:0564f9b13d4e3050b0a45fc1c4f710ab2b1f9d81</id>
<content type='text'>
During replay, AltosState may not see a new GPS value as soon as it
lands in the state field as additional records with the same timestamp
may come in after the GPS record.

Instead of resetting the new_gps indication when the new record is
created, wait until the new_gps indication is seen by the AltosState
update code and have that clear the new_gps indication.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Lock access to preferences data</title>
<updated>2012-09-12T23:06:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-12T23:06:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=19e35de47157923670b1864ce7b04f8d82f3bdea'/>
<id>urn:sha1:19e35de47157923670b1864ce7b04f8d82f3bdea</id>
<content type='text'>
These are accessed by several different threads, so keep things sane
by just holding locks across all access.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Initialize flight velocity to zero when reading eeprom files</title>
<updated>2012-09-12T09:26:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-12T09:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=42bbe15512533f2d958b8219a02fbd256593092a'/>
<id>urn:sha1:42bbe15512533f2d958b8219a02fbd256593092a</id>
<content type='text'>
Otherwise, the integration of velocity will start at MISSING and get
stranger. Fortunately, we know the initial velocity of the rocket when
sitting on the pad.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Don't say a decimal point for distances in meters</title>
<updated>2012-09-12T06:37:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-12T06:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b3c3c6eabd6837f0e72acee3906c8f71c6f0030e'/>
<id>urn:sha1:b3c3c6eabd6837f0e72acee3906c8f71c6f0030e</id>
<content type='text'>
Useful for distances in miles, but not meters.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Use ft/s for imperial speeds</title>
<updated>2012-09-11T22:53:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-11T22:53:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e5a55dbf265354e7c94be3e2be53c2d5c8fba056'/>
<id>urn:sha1:e5a55dbf265354e7c94be3e2be53c2d5c8fba056</id>
<content type='text'>
Bob Brown thinks this unit will be more useful than mph

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add imperial units conversion support</title>
<updated>2012-09-10T16:14:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-10T16:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=66a1e07efcac9324d33a1eca0dfb58a2724b667a'/>
<id>urn:sha1:66a1e07efcac9324d33a1eca0dfb58a2724b667a</id>
<content type='text'>
"Redneck" mode support

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add in a bunch of java files mising after Mike's cleanups</title>
<updated>2012-09-09T20:09:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-09T20:09:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=47d87872c11a63a435fe5b703a4ce33503790d96'/>
<id>urn:sha1:47d87872c11a63a435fe5b703a4ce33503790d96</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'mjb/altoslib_mjb'</title>
<updated>2012-09-09T20:03:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-09T20:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e2b458a448106ba1ab207f0ea6824b56927d8547'/>
<id>urn:sha1:e2b458a448106ba1ab207f0ea6824b56927d8547</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altosui: Use helper functions to access arrays in AltosLib class</title>
<updated>2012-09-09T19:29:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-09T19:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9682e9e6fe730417a77b47795fbe1f06c9a51177'/>
<id>urn:sha1:9682e9e6fe730417a77b47795fbe1f06c9a51177</id>
<content type='text'>
These deal with out-of-range values correctly, instead of causing
exceptions that will just break stuff.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: move distinct classes to separate files.</title>
<updated>2012-09-07T06:19:43+00:00</updated>
<author>
<name>Mike Beattie</name>
<email>mike@ethernal.org</email>
</author>
<published>2012-09-07T06:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3fe932206f40f4d6f83a4ef49e064109a7a3de92'/>
<id>urn:sha1:3fe932206f40f4d6f83a4ef49e064109a7a3de92</id>
<content type='text'>
Signed-off-by: Mike Beattie &lt;mike@ethernal.org&gt;
</content>
</entry>
</feed>
