<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos, branch 0.9.6.0</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=0.9.6.0</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=0.9.6.0'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-08-14T07:00:54+00:00</updated>
<entry>
<title>altosui: Respect storage limits in flight log max config</title>
<updated>2011-08-14T07:00:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T07:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ef7f60df841f1eb22b9cec0d7f68cf2c003d6b30'/>
<id>urn:sha1:ef7f60df841f1eb22b9cec0d7f68cf2c003d6b30</id>
<content type='text'>
Compute the maximum flight log using the data returned from the 'f'
command (total storage and erase block size). Limit menu to choices
which fall within this limit, complain if the user asks for too big a value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: don't set channel when using radio setting</title>
<updated>2011-08-14T07:00:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T07:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=746d6a472a20243a8c0eacc8edf8e81e0641bc17'/>
<id>urn:sha1:746d6a472a20243a8c0eacc8edf8e81e0641bc17</id>
<content type='text'>
altos now sets the radio back to channel 0 when the radio setting is
changed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: use raw height while waiting for landing</title>
<updated>2011-08-14T06:58:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T06:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=709485f20fb039f8dd087c8491c5f5a76718ae53'/>
<id>urn:sha1:709485f20fb039f8dd087c8491c5f5a76718ae53</id>
<content type='text'>
This avoids any noise introduced by the kalman filter, making landing
detection much more reliable. This patch also changes the interval to
10s so that the height bounds can be increased to 4m.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Reset radio channel to zero when using radio setting</title>
<updated>2011-08-14T06:56:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T06:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=aa71c2cdcb417eba2a2d30792ece9a47b8b3fc82'/>
<id>urn:sha1:aa71c2cdcb417eba2a2d30792ece9a47b8b3fc82</id>
<content type='text'>
Otherwise, it's hard to set the frequency over the radio link.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Correct AO_CONFIG_MINOR from 6 to 7</title>
<updated>2011-08-14T06:56:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T06:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7f74761051f2a5ab45b82c4dd79a8569376bbe2e'/>
<id>urn:sha1:7f74761051f2a5ab45b82c4dd79a8569376bbe2e</id>
<content type='text'>
Forgot to bump this when adding radio setting.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: AltosSerial.flush_input shouldn't discard Interrupted exceptions</title>
<updated>2011-08-14T04:10:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T04:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=924d56a4d2d8b16530cd378b18cfc5d6e08420ed'/>
<id>urn:sha1:924d56a4d2d8b16530cd378b18cfc5d6e08420ed</id>
<content type='text'>
The eeprom download code wants to interrupt serial communication so
that it can stop downloading stuff in the middle of a run. Make
flush_input pass the exception along instead of discarding it.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Eliminate inter-chunk flush_input calls</title>
<updated>2011-08-14T04:09:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T04:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dcd15032eec45f3fdd003050710ebd5b85052662'/>
<id>urn:sha1:dcd15032eec45f3fdd003050710ebd5b85052662</id>
<content type='text'>
Once the serial line is nicely synchronized, we don't need to flush
input between chunks. This speeds up eeprom downloading quite a bit.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Devices with log-format can also delete flights</title>
<updated>2011-08-14T04:05:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T04:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3ba7b6196f68078f4ed4538c4e7fe30699dfe908'/>
<id>urn:sha1:3ba7b6196f68078f4ed4538c4e7fe30699dfe908</id>
<content type='text'>
Any device with either flight-log-max or log-format can delete flights.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add support for TeleScience eeprom download</title>
<updated>2011-08-14T01:46:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T01:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=03e201e1acc8742399054e4ad36b533120ea1612'/>
<id>urn:sha1:03e201e1acc8742399054e4ad36b533120ea1612</id>
<content type='text'>
Using the existing eeprom methods, fetch and save TeleScience eeprom
data, storing to a filename generated from the serial/flight from the
TM connected to the TS board.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Clean up eeprom parsing a bit</title>
<updated>2011-08-14T01:46:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-14T01:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5a3e96bef31959a287b8696778d7d8cf911a7dc4'/>
<id>urn:sha1:5a3e96bef31959a287b8696778d7d8cf911a7dc4</id>
<content type='text'>
Export basic parsing and checksum functions for shared use.
Create 'erased' function to check a chunk of eeprom data for data.

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