<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm/ao_adc_stm.c, branch megametrum-test</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=megametrum-test</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=megametrum-test'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-06-03T00:12:27+00:00</updated>
<entry>
<title>altos: Intgrate hmc5883 sensor into adc ring</title>
<updated>2012-06-03T00:12:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-06-03T00:09:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9aa7993ee31bdfd6890ad7262a0375c07464ee76'/>
<id>urn:sha1:9aa7993ee31bdfd6890ad7262a0375c07464ee76</id>
<content type='text'>
Creates a task to poll the mag sensor and place the data into the
sensor data ring.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add support for MegaAccel daughter card.</title>
<updated>2012-06-02T06:07:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-06-02T06:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c04af7533bd3fd3f3260338c0753fde966131720'/>
<id>urn:sha1:c04af7533bd3fd3f3260338c0753fde966131720</id>
<content type='text'>
Switches all acceleration computation to using the MegaAccel
accelerometer to ensure support for high-g flights.

MPU6000 values continue to be logged as normal

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make telemetrum-v1.1 compile with new ao_data structure</title>
<updated>2012-05-27T23:24:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-27T23:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ce8153472069ed56b24ac36f297ac569d1f767d4'/>
<id>urn:sha1:ce8153472069ed56b24ac36f297ac569d1f767d4</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Don't start ADC ring until the other sensors have a valid value</title>
<updated>2012-05-27T22:46:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-27T22:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9eeba439ce8c9dc1def8528f96b6a67c6578d656'/>
<id>urn:sha1:9eeba439ce8c9dc1def8528f96b6a67c6578d656</id>
<content type='text'>
Yes, this is still an ugly kludge, but it's easy.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Data packet tick count does not live in adc structure</title>
<updated>2012-05-27T22:44:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-27T22:44:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d01c10eff4b70af13347969a7cece8730cf1a3f1'/>
<id>urn:sha1:d01c10eff4b70af13347969a7cece8730cf1a3f1</id>
<content type='text'>
It was moved to the global structure. Having two is confusing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Get megametrum ready to at least log flight data</title>
<updated>2012-05-26T05:18:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-26T05:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=78423f3fc5164ea9fd428606419784c1700ad5c5'/>
<id>urn:sha1:78423f3fc5164ea9fd428606419784c1700ad5c5</id>
<content type='text'>
Doesn't track flight state changes correctly.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: stm: pass DMA buffer index to DMA completion callback</title>
<updated>2012-05-08T04:50:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-08T04:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=af949c67eeb9dc310b1430d3435d241adccfc0a9'/>
<id>urn:sha1:af949c67eeb9dc310b1430d3435d241adccfc0a9</id>
<content type='text'>
This lets the user know which DMA has finished.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Allow STM DMA channels to be reserved for one use</title>
<updated>2012-04-09T07:05:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-09T07:05:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=059f09dbca4703c25b42389b54c6510331c39485'/>
<id>urn:sha1:059f09dbca4703c25b42389b54c6510331c39485</id>
<content type='text'>
This allows a single user of a DMA channel to reserve it for use
without needing to lock the mutex; this is required for DMA from the
ADC to work on megametrum as it wants to start DMA from an interrupt
handler, which cannot block on a mutex.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use 384 cycle ADC sample time</title>
<updated>2012-04-08T03:33:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-08T03:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=98aa481741b8fbc617545beda3d295b53de90716'/>
<id>urn:sha1:98aa481741b8fbc617545beda3d295b53de90716</id>
<content type='text'>
This is plenty fast, and provides nice stable readings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add support for STM ADC</title>
<updated>2012-04-08T01:53:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-08T01:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5e41d1e03680af9806c599aad80b9b64dd719f9b'/>
<id>urn:sha1:5e41d1e03680af9806c599aad80b9b64dd719f9b</id>
<content type='text'>
DMA-based driver for the STM analog to digital converter.

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