<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src, branch telescience-v0.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=telescience-v0.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=telescience-v0.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-01-14T04:54:14+00:00</updated>
<entry>
<title>altos: Crank fast SPI on STM to 8MHz</title>
<updated>2013-01-14T04:54:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-14T04:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a866431e9a063830b407f749ff97a730831e5e4e'/>
<id>urn:sha1:a866431e9a063830b407f749ff97a730831e5e4e</id>
<content type='text'>
With the GPIO pins set to 10MHz now, we can run SPI at the maximum
possible speed (8MHz).

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Set STM GPIO output speed for SPI pins correctly</title>
<updated>2013-01-14T04:54:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-14T04:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8d885616e2e522b8aea5e7d5398f16d330a0cffa'/>
<id>urn:sha1:8d885616e2e522b8aea5e7d5398f16d330a0cffa</id>
<content type='text'>
The GPIO pin settings affect the output impedence, and hence the
maximum speed for SPI. Cranking these to suitable values allows SPI to
run at full speed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Build telescience-v0.2</title>
<updated>2013-01-14T04:48:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-14T04:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f2810aa33fc6fe254761a0044c62c7b23e59e6bc'/>
<id>urn:sha1:f2810aa33fc6fe254761a0044c62c7b23e59e6bc</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Update avr ao_spi_slave code to match API changes</title>
<updated>2013-01-13T18:32:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-13T18:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3645cb6578ec2a11ab7b0f6d435c6de22ca02a9f'/>
<id>urn:sha1:3645cb6578ec2a11ab7b0f6d435c6de22ca02a9f</id>
<content type='text'>
Made the interface use void * for pointers and uint16_t for lengths

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Initial telescience bits</title>
<updated>2013-01-13T04:11:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-13T04:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7883744526156879ad63256ab12d959df56d5252'/>
<id>urn:sha1:7883744526156879ad63256ab12d959df56d5252</id>
<content type='text'>
These might do something, and should at least bring up USB

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>micropeak: Record samples before boost detect</title>
<updated>2013-01-12T17:45:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-12T17:45:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d374d6be7eb040457f4df6c38b5d057f26ee741c'/>
<id>urn:sha1:d374d6be7eb040457f4df6c38b5d057f26ee741c</id>
<content type='text'>
This saves a ring of 16 samples while waiting for boost, and then goes
back through those looking for the first sample higher than the ground
and writes the remaining ones to the log so that we get a more
complete log of the flight

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/micropeak-logging'</title>
<updated>2013-01-11T05:48:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-11T05:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1ed6b13e87c1cc2d6618b6ba3a293ea6e3b5752e'/>
<id>urn:sha1:1ed6b13e87c1cc2d6618b6ba3a293ea6e3b5752e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos: Time out reading packet data from cc1120 after 100ms</title>
<updated>2013-01-11T05:44:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-11T05:27:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=acff2f466031fd1a8533fc315411c3734a8bacc6'/>
<id>urn:sha1:acff2f466031fd1a8533fc315411c3734a8bacc6</id>
<content type='text'>
Sometimes the radio will give a spurious wakeup indicating that a
preamble seems to have arrived, but no packet data will appear. In
this case, abandon the packet reception and go back to waiting for a
preamble again. This releases the SPI bus for other users and also
avoids missing packets.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Allow CC1120 to sit on other SPI busses</title>
<updated>2012-12-31T22:22:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-31T22:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=434e946aa79b5a7e60799f996887bc6467889b92'/>
<id>urn:sha1:434e946aa79b5a7e60799f996887bc6467889b92</id>
<content type='text'>
Reading the incoming data bypasses the SPI API and touches the SPI
data register directly; which port that is needs to be specified in
the pins file

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: megadongle radio int is C13, not C14</title>
<updated>2012-12-29T06:05:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@gag.com</email>
</author>
<published>2012-12-29T06:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d7d259c7b3eedcc1c185d2b7e3c33e829bd7ce96'/>
<id>urn:sha1:d7d259c7b3eedcc1c185d2b7e3c33e829bd7ce96</id>
<content type='text'>
Hard to get interrupts when listening to the wrong pin

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