<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, branch companion-delay</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=companion-delay</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=companion-delay'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-10-15T01:50:45+00:00</updated>
<entry>
<title>altos: Wait for companion to see CS before attempting communcation</title>
<updated>2012-10-15T01:50:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-15T01:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b7b310e0ff26444e441f82d9a5c0c64a5c71508e'/>
<id>urn:sha1:b7b310e0ff26444e441f82d9a5c0c64a5c71508e</id>
<content type='text'>
The AVR just can't go fast enough to see the CS in time, so pause for
a while.

(rewritten from f9607fb76c22187396cceb46b745fa1485d4f155)

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Define full-scale gyro and accel values for MPU6000</title>
<updated>2012-10-13T22:04:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-13T22:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c6eec0bec06d2e246ea3c9552818ad3180c1e318'/>
<id>urn:sha1:c6eec0bec06d2e246ea3c9552818ad3180c1e318</id>
<content type='text'>
This lets other code convert MPU6000 readings into canonical units

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Split out ms5607 conversion code for use in ao_flight_test</title>
<updated>2012-10-13T20:35:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-13T20:35:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2733d1b71bbac2c5ef4a2c3a1992ba448e981267'/>
<id>urn:sha1:2733d1b71bbac2c5ef4a2c3a1992ba448e981267</id>
<content type='text'>
Makes the conversion code available even where the driver isn't needed

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add (untested) driver for AT24C i2c flash parts</title>
<updated>2012-10-12T21:26:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-12T21:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6cfb2d3b1c75916ee69d069519edc675e37e1aa1'/>
<id>urn:sha1:6cfb2d3b1c75916ee69d069519edc675e37e1aa1</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Prepare ms5607 driver for use in non-tasking products</title>
<updated>2012-10-12T20:40:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-12T20:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7795d8309b3e1147bc37d31a0adde42d7dee6cd1'/>
<id>urn:sha1:7795d8309b3e1147bc37d31a0adde42d7dee6cd1</id>
<content type='text'>
Micropeak doesn't have tasking, prepare the ms5607 driver for that

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telefire: Add siren/strobe support</title>
<updated>2012-10-10T21:28:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-10T21:28:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3f059f8878a79b3154a19b6803fbc367eda80dc9'/>
<id>urn:sha1:3f059f8878a79b3154a19b6803fbc367eda80dc9</id>
<content type='text'>
This also involved hacking up the code to allow for non-zero offsets
for the pad firing and continuity pins.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telefire: Make sure armed alarm goes off on time</title>
<updated>2012-10-07T01:25:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T01:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d4b1dffeef3e9ea96e143f74782e4da7d116c0d4'/>
<id>urn:sha1:d4b1dffeef3e9ea96e143f74782e4da7d116c0d4</id>
<content type='text'>
Instead of turning the alarm off when a packet is received after the
deadline, just do it in the thread which is awake all of the time.

This prevents the alarm from sticking on when the LCO box is turned
off while the arming key is on.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Re-enable the ms5607 and mma655x acquisition threads</title>
<updated>2012-10-03T17:43:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-03T17:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2cac8c572ce533ded89dae9a412b4d1b5c748342'/>
<id>urn:sha1:2cac8c572ce533ded89dae9a412b4d1b5c748342</id>
<content type='text'>
These were disabled to help with testing in Argonia

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Provide MS5611 configuration option, HAS_MS5611</title>
<updated>2012-10-03T14:45:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-29T05:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fdd08cc093134c5f87dab9533b99a042a699381b'/>
<id>urn:sha1:fdd08cc093134c5f87dab9533b99a042a699381b</id>
<content type='text'>
MS5611 and MS5607 use slightly different conversion functions. Alas,
there doesn't appear to be a way to tell them apart in software. This
patch adds the necessary conversion changes and makes them depend on a
compile-time configuration option.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telelco: Search for available firing nodes at boot time</title>
<updated>2012-09-09T21:01:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-09T21:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e45c47c52f9cc9c43b81148e0e58fdedb3af1eb8'/>
<id>urn:sha1:e45c47c52f9cc9c43b81148e0e58fdedb3af1eb8</id>
<content type='text'>
Query for available firing nodes, limiting device selections to those found.

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