<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch 1.5</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.5</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.5'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-09-13T17:25:57+00:00</updated>
<entry>
<title>altoslib: Stop re-loading previous flight when starting telemetry monitoring</title>
<updated>2014-09-13T17:25:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-11T21:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=19730b872c61f34724b0f187f71cccb6a65251dd'/>
<id>urn:sha1:19730b872c61f34724b0f187f71cccb6a65251dd</id>
<content type='text'>
This feature is necessary on AltosDroid because there's no other UI
for reloading an old flight. It's not useful on the desktop where you
really just want to see new telemetry; old telemetry is availbale
through the 'graph flight' or 'replay' mechanisms.

AltosDroid uses a different class for reading telemetry data, so we
can just remove this feature from altoslib at this point.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosuilib: clean all versions of the .jar file</title>
<updated>2014-09-09T16:38:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-09T16:38:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a8c799c48a52bf13466536db627b66bfe2a435cd'/>
<id>urn:sha1:a8c799c48a52bf13466536db627b66bfe2a435cd</id>
<content type='text'>
When we switch libary versions, we want to remove the old ones; just
have 'make clean' remove all versions of the libaries.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosuilib: Add EasyMega support</title>
<updated>2014-09-09T16:37:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-09T16:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cef3be371cb3a9e481c2bd6abdf22c51953773f1'/>
<id>urn:sha1:cef3be371cb3a9e481c2bd6abdf22c51953773f1</id>
<content type='text'>
This makes flashing find the right files, and Monitor Idle show all of
the state data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Fix idle monitor parsing of MMA655x state</title>
<updated>2014-09-09T16:02:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-09T16:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9d3ab4c78f79d659ce800def77bc441c95fa15be'/>
<id>urn:sha1:9d3ab4c78f79d659ce800def77bc441c95fa15be</id>
<content type='text'>
There's no ':' after 'MMA655X value' in the output, and the parser
returns 'true' on success, not false.

With this, 'Monitor Idle' now reports correct accelerometer readings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Increase timeouts when using low baud rate remote protocol</title>
<updated>2014-09-07T03:43:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-07T03:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e7515e3a88d53c50dd9b962cc8f43ce5376ccd0b'/>
<id>urn:sha1:e7515e3a88d53c50dd9b962cc8f43ce5376ccd0b</id>
<content type='text'>
When using 2400 or 9600 baud remote link rates, we need to increase
the packet timeout from 500ms to much longer values to avoid annoying
the user with timeout warnings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Update local callsign/baud rate when using remote protocol</title>
<updated>2014-09-07T03:41:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-07T03:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=46f08f8709c538f3fee8e166598f0bb930df6e3c'/>
<id>urn:sha1:46f08f8709c538f3fee8e166598f0bb930df6e3c</id>
<content type='text'>
We've had code to synchronously update the local and remote radio
frequencies when doing configuration over the remote link. This patch
adds the same code when changing the call sign and baud rate.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Add imperial unit support</title>
<updated>2014-09-06T07:37:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-06T07:14:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=18671803d078aa798b603c67b741c3ba4374f41d'/>
<id>urn:sha1:18671803d078aa798b603c67b741c3ba4374f41d</id>
<content type='text'>
Provides a menu entry to switch units, changes all value displays to
use the AltosLib units conversion code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Ignore extra AO_LOG_FLIGHT records from TeleGPS</title>
<updated>2014-09-01T23:21:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-01T23:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=57f0ae384f3c206ea777dc7c93b594ae3901f354'/>
<id>urn:sha1:57f0ae384f3c206ea777dc7c93b594ae3901f354</id>
<content type='text'>
TeleGPS was inserting a spurious AO_LOG_FLIGHT record each time it
turned on, which confused altoslib quite a bit.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: create logfiles preference object. check link in existing_data</title>
<updated>2014-08-31T05:11:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-31T05:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a5e348905a510bb2dcf6d7734f5681fb8338cd87'/>
<id>urn:sha1:a5e348905a510bb2dcf6d7734f5681fb8338cd87</id>
<content type='text'>
The logfiles preference hash wasn't getting created, resulting in
crashes.

When there was no link, don't try to load existing data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: TeleMega telemetry pyro voltages are uint8</title>
<updated>2014-08-30T03:08:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-30T03:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0014addf3356bad1eff76cffc396fb120308646c'/>
<id>urn:sha1:0014addf3356bad1eff76cffc396fb120308646c</id>
<content type='text'>
Using int8 means that voltages over about 6V are reported incorrectly.

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