<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/kernel, branch 1.4.9.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.4.9.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.4.9.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-07-14T03:43:27+00:00</updated>
<entry>
<title>altos: Make ao_gps_print deal with telem containing 32-bit altitude values</title>
<updated>2014-07-14T03:43:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-14T03:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=50aec54bdc35962145eff9b465f9cd7b3d9fea0b'/>
<id>urn:sha1:50aec54bdc35962145eff9b465f9cd7b3d9fea0b</id>
<content type='text'>
ao_gps_print is used with new telem packets from a few places; use
AO_TELEMETRY_LOCATION_ALTITUDE when necessary.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Interrupt radio receive when changing data rate</title>
<updated>2014-07-14T03:42:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-14T03:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6c3d09bf40f2af6e8722f33a70b41e5d94ceaf9f'/>
<id>urn:sha1:6c3d09bf40f2af6e8722f33a70b41e5d94ceaf9f</id>
<content type='text'>
This aborts any pending radio receive when changing the data rate so
that the radio can be reprogrammed to receive at the correct rate.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use 32-bits for flight state data (alt/speed/accel)</title>
<updated>2014-07-11T00:35:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-11T00:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=013e9ccfbe76dc46e8c69ea314950bed83d9a39f'/>
<id>urn:sha1:013e9ccfbe76dc46e8c69ea314950bed83d9a39f</id>
<content type='text'>
Stores 32-bits for all of the flight parameters. Uses 64-bit
intermediates for kalman computation.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Record pdop value in TeleMetrumV2 log</title>
<updated>2014-07-11T00:35:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-11T00:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=31ae24b5da3e198e7555ea3768d3cbdec3a28a5f'/>
<id>urn:sha1:31ae24b5da3e198e7555ea3768d3cbdec3a28a5f</id>
<content type='text'>
There's only one byte free, so we'll record the pdop value

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Extend GPS altitudes to at least 24 bits everywhere</title>
<updated>2014-07-11T00:35:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-11T00:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=34d5be68ca23e8beb05db9a480faef63ecc911d0'/>
<id>urn:sha1:34d5be68ca23e8beb05db9a480faef63ecc911d0</id>
<content type='text'>
Telemetry gets a special 'mode' flag indicating that 24-bit data is
present; log files get new data and log readers are expected to detect
that via the firmware version number.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add smaller pa to altitude table for TeleMini</title>
<updated>2014-07-09T07:26:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-09T06:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d926ccfbd4596eb3f981d2fcf8f6fc6ccc427db6'/>
<id>urn:sha1:d926ccfbd4596eb3f981d2fcf8f6fc6ccc427db6</id>
<content type='text'>
TeleMini doesn't have space for the larger table, and the smaller one
isn't that much less accurate at lower altitudes.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telemini-v2.0: Add memory decorations to new telemetry variables</title>
<updated>2014-07-09T07:26:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-09T06:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1a55cbe1923280f7009c13d5eb5b2ccac89219c2'/>
<id>urn:sha1:1a55cbe1923280f7009c13d5eb5b2ccac89219c2</id>
<content type='text'>
This lets TeleMini-v2.0 compile.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add support for the "kite" micropeak variant</title>
<updated>2014-07-06T19:36:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-06T19:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d1527a5457210eb914312cf8857bfb88982a8462'/>
<id>urn:sha1:d1527a5457210eb914312cf8857bfb88982a8462</id>
<content type='text'>
This uses a 100m 'launch detect' altitude and logs data every 19.2s
instead of every .192s.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Rework packet receive for cc1120</title>
<updated>2014-07-05T07:38:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-05T07:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=292cb8380b478542555b5f370e8252eafa2f74ac'/>
<id>urn:sha1:292cb8380b478542555b5f370e8252eafa2f74ac</id>
<content type='text'>
Instead of blocking on PQT, just set up the receiver to start going
and when the first bit interrupt comes in, grab the SPI bus if
possible and configure it for reception. This improves sensitivity in
the radio by a significant amount while making the code conceptually a
bit nicer.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Call ao_telemetry_reset_interval when telemetry rate changes</title>
<updated>2014-07-05T07:38:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-05T07:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ea5887027e7a39da2b7d84a142d74950b7a24703'/>
<id>urn:sha1:ea5887027e7a39da2b7d84a142d74950b7a24703</id>
<content type='text'>
This lets the radio code adjust the telemetry packet sending pattern
when the data rate changes.

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