<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/micropeak/Makefile, branch 1.3.2.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.3.2.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.3.2.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-04-07T05:27:37+00:00</updated>
<entry>
<title>altos: Fix nanopeak compile</title>
<updated>2014-04-07T05:27:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-04-07T05:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4211c59e585545817b3cac02b41bb73106d6403e'/>
<id>urn:sha1:4211c59e585545817b3cac02b41bb73106d6403e</id>
<content type='text'>
Nanopeak uses port B bit 3 for the LED instead of bit 4. Fix the async
code to support arbitrary bits for the serial LED.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Provide stable binaries for MicroPeak</title>
<updated>2014-04-07T03:14:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-04-07T03:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=350d941a825d0271933de0bfdea82d3af5744c21'/>
<id>urn:sha1:350d941a825d0271933de0bfdea82d3af5744c21</id>
<content type='text'>
Publish MicroPeak .hex file to LLC repo and install it from there,
rather than rebuilding it locally. This ensures that the installed
bits don't depend on local configuration of any kind.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Rename 'core' to 'kernel'</title>
<updated>2014-04-05T07:22:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-04-05T06:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=24167015705ae831692b95735968b04a876f935e'/>
<id>urn:sha1:24167015705ae831692b95735968b04a876f935e</id>
<content type='text'>
core remains a bad name to use -- dirvish skips files (and
directories, it seems) with that name.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<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: 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>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>
<entry>
<title>altos: Log baro readings for MicroPeak</title>
<updated>2012-12-14T19:11:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-14T19:11:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fc2e5beb9173663e1e37a9b5a7b6eea1046222f7'/>
<id>urn:sha1:fc2e5beb9173663e1e37a9b5a7b6eea1046222f7</id>
<content type='text'>
This logs barometric data every 192ms (more or less) to the 504
remaining bytes of internal EEPROM storage in the ATtiny85. This
provides 48.192 seconds of logging.

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