<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosui/AltosEepromDownload.java, branch telebt</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=telebt</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=telebt'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-04-19T21:06:39+00:00</updated>
<entry>
<title>Merge branch 'telemini' into telebt</title>
<updated>2011-04-19T21:06:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-19T21:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=44fb71ca3e5bccd5f601fc5a2d5da7292050b1d6'/>
<id>urn:sha1:44fb71ca3e5bccd5f601fc5a2d5da7292050b1d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altosui: oops - lost state changes when downloading eeprom data.</title>
<updated>2011-04-14T03:27:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-14T03:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a0fb471ce10642fc4a4bd40e4a81f8d6fe7a7c21'/>
<id>urn:sha1:a0fb471ce10642fc4a4bd40e4a81f8d6fe7a7c21</id>
<content type='text'>
This would cause the reader to just keep reading past the end of the
flight.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/altosui: Log averaged baro sensor data in Tm/Tn</title>
<updated>2011-04-10T05:53:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-10T05:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7f49d694e776819e03b2c708e1c4ee23ba311430'/>
<id>urn:sha1:7f49d694e776819e03b2c708e1c4ee23ba311430</id>
<content type='text'>
Instead of logging the best height guess from the kalman filter, log
barometer data. The logged data consists of the average value betwen
log points to reduce noise.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add low-level Bluetooth APIs</title>
<updated>2011-04-08T17:13:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-08T17:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8dd455204cf8712fa8c142b0c0517cec1bf5fd0f'/>
<id>urn:sha1:8dd455204cf8712fa8c142b0c0517cec1bf5fd0f</id>
<content type='text'>
Adds the JNI functions to query and connect to arbitrary
bluetooth devices.

Adds Java wrappers to construct a list of proximate bluetooth devices.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Tell serial device which frame to use for timeout dialogs</title>
<updated>2011-03-27T07:46:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-27T07:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f23d0f3cbf1fb0c8eab497e266625f6410b69ba3'/>
<id>urn:sha1:f23d0f3cbf1fb0c8eab497e266625f6410b69ba3</id>
<content type='text'>
For the timeout dialog to appear, a frame must be configured for it to
appear near. This patch sends the frame from the eeprom download
functions to the serial code. That path doesn't yet work as the eeprom
download is still trying to talk to the serial device from the swing
event thread, which prevents the cancel dialog from working.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Remove extra AltosEepromBlock layer</title>
<updated>2011-03-26T05:04:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-26T05:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b155647472ddfacb07c5ffa832e4d1f4a13ad342'/>
<id>urn:sha1:b155647472ddfacb07c5ffa832e4d1f4a13ad342</id>
<content type='text'>
This was interposed between the download layer and the eeprom layer to
hold a eeprom block full of flight log records. The addition of the tiny
log format required reworking the code to hold chunks full of eeprom
data without regard to their content, so this content-specific layer
didn't seem useful anymore.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add support for downloading TeleMini/TeleNano flight logs</title>
<updated>2011-03-26T04:35:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-26T04:34:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=011615d40b3cb1d1c0ab9fa41e139e263a6a51e7'/>
<id>urn:sha1:011615d40b3cb1d1c0ab9fa41e139e263a6a51e7</id>
<content type='text'>
Splits the eeprom downloading code into eeprom block downloading and
separate eeprom data parsing so that the new data logging format can
share the data downloading code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Display eeprom parsing errors to user</title>
<updated>2011-02-19T09:11:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-02-19T09:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=249cd3b63d97581b068fff988e0cd7fcd5bf493e'/>
<id>urn:sha1:249cd3b63d97581b068fff988e0cd7fcd5bf493e</id>
<content type='text'>
When reading the eeprom, any parsing errors (most likely bad
checksums) indicate some kind of problem with either the hardware or
the flight software. Display these to the user and do not erase the
flight.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Remove debug message when eeprom downloads are complete.</title>
<updated>2011-01-16T22:29:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-16T22:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=987039b8f0b1d889aca9109d4c6a83f034ff64a7'/>
<id>urn:sha1:987039b8f0b1d889aca9109d4c6a83f034ff64a7</id>
<content type='text'>
This message isn't useful now that this code appears to work.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Reset eeprom download instance variables before reading flight</title>
<updated>2011-01-16T22:19:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-16T06:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=deb3c7b9206be0c9c46f75d35c8f766c26d9838f'/>
<id>urn:sha1:deb3c7b9206be0c9c46f75d35c8f766c26d9838f</id>
<content type='text'>
To deal with downloading multiple flights in a single invocation, make
sure all relevant instance variables are set back to start of flight
download values each time a log is read.

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