<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib/AltosTelemetryReader.java, branch fox1-v3-sn5</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn5</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn5'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-05-26T04:08:11+00:00</updated>
<entry>
<title>altoslib/altosuilib: Change versions to altoslib:4, altosuilib:2</title>
<updated>2014-05-26T04:08:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-26T04:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f0216d721ed13f4d3dc608bb6ad8f83732b27c0a'/>
<id>urn:sha1:f0216d721ed13f4d3dc608bb6ad8f83732b27c0a</id>
<content type='text'>
API has changed for these libraries, time to bump the file versions

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Bump library version</title>
<updated>2013-12-21T03:44:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T03:44:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b89fb51a963635e2effe3a31f803bfc29c2c46b7'/>
<id>urn:sha1:b89fb51a963635e2effe3a31f803bfc29c2c46b7</id>
<content type='text'>
Prepare for next release by making sure we notice that the API/ABI for
this library has changed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Don't close telemetry reader at startup unless something fails</title>
<updated>2013-12-18T20:40:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T20:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=216405bc49ef2fc0e9941989f054e41f2fef9cfe'/>
<id>urn:sha1:216405bc49ef2fc0e9941989f054e41f2fef9cfe</id>
<content type='text'>
Was always closing the file, which led to very little telemetry being received.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Pass InterruptedException up the stack instead of hiding it</title>
<updated>2013-12-18T09:14:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T09:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e26306c9350ef1d107d4257ef1c09d15165c9154'/>
<id>urn:sha1:e26306c9350ef1d107d4257ef1c09d15165c9154</id>
<content type='text'>
When interrupting a thread that is talking to a serial device, it's
important not to have that thread discard the InterruptedException so
that it will actually terminate. This patch removes a bunch of places
that were discarding InterruptedExceptions and lets higher level code
see them so that they can exit cleanly.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Use AltosTelemetry.parse to pull telem lines apart</title>
<updated>2013-09-05T22:03:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-09-05T22:03:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a9c495c7ca1e08b7ac76b0dab8b3bd9bd3a7edfc'/>
<id>urn:sha1:a9c495c7ca1e08b7ac76b0dab8b3bd9bd3a7edfc</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Finish AltosState changes. Update version number.</title>
<updated>2013-09-05T18:35:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-09-05T18:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5b976a6651f4eb05d30afc08b9e1f27c7e52ae00'/>
<id>urn:sha1:5b976a6651f4eb05d30afc08b9e1f27c7e52ae00</id>
<content type='text'>
Removes all of the AltosRecord bits, changes the monitor idle bits to
have per-object state updaters.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosui: Get legacy telem working with new AltosState structure</title>
<updated>2013-08-31T06:48:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-31T06:48:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f07f6d55edf5b97020680b3ce1d9e00bb3df64a6'/>
<id>urn:sha1:f07f6d55edf5b97020680b3ce1d9e00bb3df64a6</id>
<content type='text'>
Make AltosTelemetry work without AltosRecord

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib, altosui: Restructured state management now does TM eeprom files</title>
<updated>2013-08-30T00:24:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-30T00:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=de8d9c5630ae46378c50faf97f7d2e97fe139e30'/>
<id>urn:sha1:de8d9c5630ae46378c50faf97f7d2e97fe139e30</id>
<content type='text'>
Removed uses of AltosRecord from AltosState, now just need to rewrite
the other AltosState changing code to match

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosui: Carry receiver status around in AltosListenerState</title>
<updated>2013-04-09T07:30:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-09T07:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=398c02b945a58634c8932f07df2c2be8438da7d1'/>
<id>urn:sha1:398c02b945a58634c8932f07df2c2be8438da7d1</id>
<content type='text'>
This moves the crc_errors into the new structure and adds a receiver
battery voltage value there as well. Now the receiver status can be
monitored separately from the flight status. That also means that code
receiving state updates should be prepared to accept missing listener
or flight state values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add version numbers to java libraries</title>
<updated>2013-01-29T06:00:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-29T06:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8d1d8d2a3c129cdbd55427bcda0f26715b02f1ee'/>
<id>urn:sha1:8d1d8d2a3c129cdbd55427bcda0f26715b02f1ee</id>
<content type='text'>
Make our private java library names include a version number so we can
ship and install multiple versions at the same time.

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