<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/micropeak, branch 1.2.9.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.2.9.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.2.9.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-10-08T16:50:21+00:00</updated>
<entry>
<title>altos: avr-gcc appears to find the loader scripts without help now</title>
<updated>2013-10-08T16:50:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-08T16:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0e5d1f3ce39495e3702ecd22cb45972e13a5c986'/>
<id>urn:sha1:0e5d1f3ce39495e3702ecd22cb45972e13a5c986</id>
<content type='text'>
At some point, avr-gcc lost its ability to find the loader scripts
necessary to link programs. That appears to be fixed now, at least on
my machine.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add --with parameters to configure for compiler selection</title>
<updated>2013-10-08T16:22:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-08T16:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6a1e398e590121458176758858bb4210f3eb5a55'/>
<id>urn:sha1:6a1e398e590121458176758858bb4210f3eb5a55</id>
<content type='text'>
This allows the user to specify which compiler to use for each target
CPU. Also checks to make sure the arm compiler supports -m0 and -m3
cpu type flags. The build now actually uses the specified compilers too.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Move micropeak sources around</title>
<updated>2013-09-15T21:11:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-09-15T21:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=690094e2d7d9cfe5eb4edb478fd79e5d133c6b4b'/>
<id>urn:sha1:690094e2d7d9cfe5eb4edb478fd79e5d133c6b4b</id>
<content type='text'>
This sticks the micropeak sources in appropriate directories, rather
than in the micropeak product directory so that they can be shared
with future micropeak-style products.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Explicitly list the linker script needed for AVR targets.</title>
<updated>2013-08-26T05:22:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-26T05:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3ded57394f6dfd7beb9526c031a5c6c6c9926917'/>
<id>urn:sha1:3ded57394f6dfd7beb9526c031a5c6c6c9926917</id>
<content type='text'>
Something changed in the binutils-avr package which makes the linker
fail to find the script in the default location.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Move ao_notask to core</title>
<updated>2013-05-08T03:16:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-23T01:24:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6f3bbb11880f45284f1f094990ffa32a66bf4560'/>
<id>urn:sha1:6f3bbb11880f45284f1f094990ffa32a66bf4560</id>
<content type='text'>
The STM flash loader wants to be taskless too, share this very simple
implementation of sleep/wakeup.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add nickle micropeak log parsing code</title>
<updated>2013-05-08T03:07:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-29T06:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=086217bbde6d549cad61bdde728c75d29023d1c6'/>
<id>urn:sha1:086217bbde6d549cad61bdde728c75d29023d1c6</id>
<content type='text'>
I think this was just some debugging stuff, but it doesn't seem useless

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add Kalman filter to MicroPeak</title>
<updated>2013-01-16T23:21:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-16T23:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=540309240a8515116120dbd4403902282ed8c27b'/>
<id>urn:sha1:540309240a8515116120dbd4403902282ed8c27b</id>
<content type='text'>
This filters altitudes more accurately and also allows tracking of
acceleration, which is used to discard height data generated by
ejection charge noise

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>altos: Add distinct LED pattern before writing log data</title>
<updated>2012-12-18T08:39:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-18T08:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d7d35b0bd86b912c43a21a275347fca201079847'/>
<id>urn:sha1:d7d35b0bd86b912c43a21a275347fca201079847</id>
<content type='text'>
Otherwise, the whole log looks like a an extra altitude digit.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make micropeak 'serial' interface work</title>
<updated>2012-12-18T06:58:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-18T06:58:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=23dc9a63ae8bc982d9352cfb7a3f508d8a08c374'/>
<id>urn:sha1:23dc9a63ae8bc982d9352cfb7a3f508d8a08c374</id>
<content type='text'>
I prototyped the mpserial interface on a breadboard and tuned the
circuit to register the LED correctly. Then adjusted the serial code
to send bits at the right speed and format.

The logging contents are now in hexdecimal with a CCITT CRC-16
computed to verify correct reception.

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