<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/micropeak/ao_micropeak.c, branch 1.8.6</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.8.6</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.8.6'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-09-15T21:11:50+00:00</updated>
<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: 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>
<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>
<entry>
<title>altos: Log in-flight data for MicroPeak</title>
<updated>2012-12-12T19:03:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-12T19:01:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a4678cd848da994dc893b75790e4c9a86e54d895'/>
<id>urn:sha1:a4678cd848da994dc893b75790e4c9a86e54d895</id>
<content type='text'>
This logs the low 16 bits of the pressure value to the remaining
on-chip eeprom. It can be read out with a standard AVR programming
dongle.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Tim Van Milligan suggestion for µP -- delay before showing last flight</title>
<updated>2012-12-12T07:43:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-12T07:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=69447d8ad3f5a1e1f59939477afc7720a437fadc'/>
<id>urn:sha1:69447d8ad3f5a1e1f59939477afc7720a437fadc</id>
<content type='text'>
This gives the user time to move their finger out of the way of the LED.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: micropeak LED is orange now, not blue</title>
<updated>2012-11-18T18:35:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-11-18T18:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8ff0db3979405357003b52022e564a3da75ec3fb'/>
<id>urn:sha1:8ff0db3979405357003b52022e564a3da75ec3fb</id>
<content type='text'>
Change the names around to match

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/micropeak: Set boost detect to 10m. Add 30s boost delay.</title>
<updated>2012-10-30T00:13:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-30T00:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f7d2613bb0a6ab1c63e3f6252a3a2358fdfbc691'/>
<id>urn:sha1:f7d2613bb0a6ab1c63e3f6252a3a2358fdfbc691</id>
<content type='text'>
Wait for 30 seconds before even starting look for boost. This provides
an opportunity to close up the airframe, potentially causing pressure
gradients seen by the baro sensor.

Also, require a 10m vertical motion before triggering boost. This
should limit accidental boost detect while capturing any actual flights.

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