<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src, branch 0.9.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=0.9.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=0.9.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-02-19T00:04:14+00:00</updated>
<entry>
<title>src/ao_gps_skytraq.c: Update logging rate to 10Hz</title>
<updated>2011-02-19T00:04:14+00:00</updated>
<author>
<name>Anthony Towns</name>
<email>aj@erisian.com.au</email>
</author>
<published>2011-02-18T19:49:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b080e933a65d268aaaec8cfd5f617a13d5babc43'/>
<id>urn:sha1:b080e933a65d268aaaec8cfd5f617a13d5babc43</id>
<content type='text'>
Send commands to skytraq to update baud rate to 57,600 bps, and
set NMEA output rate to 10Hz.
</content>
</entry>
<entry>
<title>src/ao_gps_skytraq: simplify parsing code</title>
<updated>2011-02-19T00:04:14+00:00</updated>
<author>
<name>Anthony Towns</name>
<email>aj@erisian.com.au</email>
</author>
<published>2011-02-18T18:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=aad7103dcf44e69a5a30e008836cce5542ea33e2'/>
<id>urn:sha1:aad7103dcf44e69a5a30e008836cce5542ea33e2</id>
<content type='text'>
Added macros to make correctly constructing skytraq commands easier.
Simplified code path for NMEA processing marginally.
</content>
</entry>
<entry>
<title>ao_radio: generalise setup of packet size</title>
<updated>2011-02-19T00:04:14+00:00</updated>
<author>
<name>Anthony Towns</name>
<email>aj@erisian.com.au</email>
</author>
<published>2011-02-02T09:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fe5123fa801f5dafed8b052da607899d1ef20500'/>
<id>urn:sha1:fe5123fa801f5dafed8b052da607899d1ef20500</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/test: auto-configure acceleration parameters from the log file</title>
<updated>2011-02-18T18:04:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-02-18T18:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8b09cc1825645a57c256f38a2f9586ddecf6bda5'/>
<id>urn:sha1:8b09cc1825645a57c256f38a2f9586ddecf6bda5</id>
<content type='text'>
The flight test code had static accelerometer configuration values,
making it impossible to use data from different boards without
recompiling. As the eeprom and telem log files both contain the
necessary data, parse that instead.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/test: Add dependencies in the Makefile for ao_flight_test</title>
<updated>2011-02-18T18:04:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-02-18T17:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d3bc27fabb6159ce58b14d0f7929b0f46f67c378'/>
<id>urn:sha1:d3bc27fabb6159ce58b14d0f7929b0f46f67c378</id>
<content type='text'>
Yes, it would be nice to automate dependency generation here, but I
can't be bothered.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Program default flight log max value for new boards</title>
<updated>2011-01-19T19:21:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-19T19:21:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=97f4f2e0d28eec1cf19d2d25140e42f6ac277700'/>
<id>urn:sha1:97f4f2e0d28eec1cf19d2d25140e42f6ac277700</id>
<content type='text'>
New boards have no config space values at all, and so they need each
value to be set. Yes, this should be fixed so that there aren't two
copies of these assignments.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use 5V reference data to correct accelerometer measurements.</title>
<updated>2011-01-17T05:52:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-15T20:26:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4b71c4f4ed6cae23a7f4a2e7ae697da9ec614898'/>
<id>urn:sha1:4b71c4f4ed6cae23a7f4a2e7ae697da9ec614898</id>
<content type='text'>
When the 3.3V and 5V values shift relative to each other (usually due
to changes in power consumption), the measured acceleration will
appear to shift. This patch converts the 3.3V referenced acceleration
value into a 5V referenced acceleration, eliminating this error.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Optimize fetching of ADC data in flight code</title>
<updated>2011-01-17T04:24:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-15T20:25:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2887fe7affc0706dbeb2f04df9a00a9b799903ed'/>
<id>urn:sha1:2887fe7affc0706dbeb2f04df9a00a9b799903ed</id>
<content type='text'>
This stores the address of the desired sample in a local variable and
then fetches through that. Saves quite a few instructions.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Sample the accelerometer reference voltage on v1.1 boards</title>
<updated>2011-01-17T04:24:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-15T20:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2681a17500913cbaf3966f09380bb1d6b59e3863'/>
<id>urn:sha1:2681a17500913cbaf3966f09380bb1d6b59e3863</id>
<content type='text'>
This places the 5v reference samples in an array parallel to the basic
ADC values. It doesn't do anything with the values, just stores them.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Ensure flight code gets first crack at new ADC data</title>
<updated>2011-01-17T04:24:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-01-15T20:12:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=69290588980bb15732a99eca5c911a3b6e9a37b9'/>
<id>urn:sha1:69290588980bb15732a99eca5c911a3b6e9a37b9</id>
<content type='text'>
Instead of having everyone wait on the raw ADC ring, have the flight
code wait on that and have everyone else wait for the flight code to
finish looking at the data and move its pointer forwards.

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