<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch 1.6.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.6.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.6.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2016-01-10T20:31:46+00:00</updated>
<entry>
<title>Update java library versions</title>
<updated>2016-01-10T20:31:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-01-10T20:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7041c386cdf37716f8daf0bc1a9204db620e3de9'/>
<id>urn:sha1:7041c386cdf37716f8daf0bc1a9204db620e3de9</id>
<content type='text'>
altoslib is API incompatible with 1.6.1 release due to altos.state updates.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove debug message from AltosMap</title>
<updated>2016-01-10T20:31:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-01-10T20:30:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b560b20cc7d4d5ac219613b29707f7cb8a018273'/>
<id>urn:sha1:b560b20cc7d4d5ac219613b29707f7cb8a018273</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Keep downloading when a parse error occurs</title>
<updated>2015-10-13T20:54:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-09-21T06:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=926522c6791c2a5529ea24ebd67eea45350e3526'/>
<id>urn:sha1:926522c6791c2a5529ea24ebd67eea45350e3526</id>
<content type='text'>
Eventually, we'll hit a block with no valid data and give up. Until
then, keep going in case the flight computer glitched and wrote bad data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Make sure .eeprom download file is flushed on exception</title>
<updated>2015-10-13T20:54:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-09-21T05:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0f8272852b12cf7a349cd9fd07f17c55cdb335a1'/>
<id>urn:sha1:0f8272852b12cf7a349cd9fd07f17c55cdb335a1</id>
<content type='text'>
Flush and close the eeprom file even if an exception occurs to make
sure that contents of the file aren't lost.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Rotation off by factor of two</title>
<updated>2015-10-13T20:54:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-09-13T03:41:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=618f7ac8f31941fcbb3ed91829de69c0f0be8e0b'/>
<id>urn:sha1:618f7ac8f31941fcbb3ed91829de69c0f0be8e0b</id>
<content type='text'>
The rotation computation was off by a factor of two when converting
the rates to a quaternion (the quaternion needs to be half of the
actual rotation amount). This ended up presenting a tilt angle of
twice what it should be.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Hide 'state' member and use accessor function</title>
<updated>2015-10-13T20:54:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-09-13T02:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0afa07d3c1dcb5e301fcb8b4edfecdd961662478'/>
<id>urn:sha1:0afa07d3c1dcb5e301fcb8b4edfecdd961662478</id>
<content type='text'>
Someone was smashing the state to 'landed' when no packets had been
received for a while. Found that by making it impossible for anyone
outside of AltosState to change the value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add companion telemetry data support</title>
<updated>2015-08-20T17:52:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-08-20T17:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=73dd2e2c73c42f6ce949b4aa7992f63610962c37'/>
<id>urn:sha1:73dd2e2c73c42f6ce949b4aa7992f63610962c37</id>
<content type='text'>
This got lost in the great telemetry rewrite

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump Java library versions</title>
<updated>2015-07-16T01:31:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-16T01:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d6445b3739ac2c5dd040efdb97317a6b2a48044a'/>
<id>urn:sha1:d6445b3739ac2c5dd040efdb97317a6b2a48044a</id>
<content type='text'>
Avoid problems if you have an old version of the library installed

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Preload maps based on distance rather than number of tiles</title>
<updated>2015-07-12T02:16:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-12T02:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d015cfc1499a263549f52d46e9e5b934fcb94f53'/>
<id>urn:sha1:d015cfc1499a263549f52d46e9e5b934fcb94f53</id>
<content type='text'>
This lets you get the specific area requested at all zoom levels,
rather than having further detail only at lower resolution zooms.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Convert longitude from distance in AltosMapTransform</title>
<updated>2015-07-12T02:13:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-12T02:13:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=afa37e4667ace42c1f43b01b613e639772cfeb75'/>
<id>urn:sha1:afa37e4667ace42c1f43b01b613e639772cfeb75</id>
<content type='text'>
This computes the longitude cooresponding to a specific distance at a
specific latitude.

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