<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch 1.4.9.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.4.9.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.4.9.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-09-07T03:43:32+00:00</updated>
<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>
<entry>
<title>altosdroid: start restoring from log data on startup</title>
<updated>2014-08-29T20:22:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-29T20:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=810f9a4f79b0480973d84595140d3f8948ce26d9'/>
<id>urn:sha1:810f9a4f79b0480973d84595140d3f8948ce26d9</id>
<content type='text'>
Remember which flight was last being received and reload that file

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove some debug printfs</title>
<updated>2014-08-18T03:54:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-18T03:54:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=629b29b2718c174be9c811f224d0acf73fba4aff'/>
<id>urn:sha1:629b29b2718c174be9c811f224d0acf73fba4aff</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Improve performance of AltosLib.hexbytes</title>
<updated>2014-08-18T03:53:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-18T03:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ef1dd370564b99da033109f2fb5f7bf29711a13f'/>
<id>urn:sha1:ef1dd370564b99da033109f2fb5f7bf29711a13f</id>
<content type='text'>
On an android device, this function was spending quite a bit of time
calling hexbyte. Open code the conversion to improve performance.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Close serial port when AltosFlash fails to detect a target</title>
<updated>2014-08-18T03:51:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-08-18T03:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ee9f68ec877e3e5a67179f8c8abafbccc80eb804'/>
<id>urn:sha1:ee9f68ec877e3e5a67179f8c8abafbccc80eb804</id>
<content type='text'>
AltosDebug.check_connection raises an exception when the link fails,
but the AltosFlash constructor didn't close the serial port in this
case, causing the serial port to appear to be busy.

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