<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/ao_log_tiny.c, branch megametrum-test</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=megametrum-test</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=megametrum-test'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-08-26T03:49:11+00:00</updated>
<entry>
<title>altos: Restructure altos build to prepare for multi-arch support</title>
<updated>2011-08-26T03:49:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-26T03:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9513be7f9d3d0b0ec29f6487fa9dc8f1ac24d0de'/>
<id>urn:sha1:9513be7f9d3d0b0ec29f6487fa9dc8f1ac24d0de</id>
<content type='text'>
Split out sources into separate directories:

	core:		architecture and product independent bits
	cc1111:		cc1111-specific code
	drivers:	architecture independent drivers
	product:	product-specific sources and Makefile fragments
	util:		scripts for building stuff

This should have no effect on the built products, but testing is encouraged

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/altosui: Report log format in the version command</title>
<updated>2011-08-14T01:44:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-13T04:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bf06af154e232d4caa1585a1d6d5279a075292e4'/>
<id>urn:sha1:bf06af154e232d4caa1585a1d6d5279a075292e4</id>
<content type='text'>
This will make it easier to figure out what the contents of the flash
should look like from altosui; the current 'guessing' mechanism will
not scale to many more formats.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Write a few pre-launch samples for Tm/Tn devices</title>
<updated>2011-04-14T16:38:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-14T16:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c269e263a6accd815ed5d08c0f5a6c3d5b9d3853'/>
<id>urn:sha1:c269e263a6accd815ed5d08c0f5a6c3d5b9d3853</id>
<content type='text'>
Record pre-launch samples in a small ring and flush that to flash when
launch is detected. This provides a complete record of the flight,
rather than simply starting after launch detect.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/altosui: Log averaged baro sensor data in Tm/Tn</title>
<updated>2011-04-10T05:53:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-04-10T05:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7f49d694e776819e03b2c708e1c4ee23ba311430'/>
<id>urn:sha1:7f49d694e776819e03b2c708e1c4ee23ba311430</id>
<content type='text'>
Instead of logging the best height guess from the kalman filter, log
barometer data. The logged data consists of the average value betwen
log points to reduce noise.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Switch telemetrum over to kalman filter</title>
<updated>2011-03-21T20:42:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-21T20:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7b009b2efe3af8722c358c304c2243652594e0d5'/>
<id>urn:sha1:7b009b2efe3af8722c358c304c2243652594e0d5</id>
<content type='text'>
This changes the full telemetry stream to include kalman data instead
of the old ad-hoc flight data. It's compatible in that the packet
sizes are the same so teledongle can receive either and figure out
which it has received.

A few plotting and testing tools are added to make validating the new
code easier.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Write height values to log for nano/mini</title>
<updated>2011-03-19T04:01:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-19T04:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7a4f6d5ad55637cde97a1e2f247f92df59bc2e14'/>
<id>urn:sha1:7a4f6d5ad55637cde97a1e2f247f92df59bc2e14</id>
<content type='text'>
This is a lot more useful than the old filtered pressure data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Tiny logging fixes. Scan at start, stop when land or full.</title>
<updated>2011-03-19T02:49:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-19T02:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=32c51840c792a737019fbc9fe42f2ca073b71827'/>
<id>urn:sha1:32c51840c792a737019fbc9fe42f2ca073b71827</id>
<content type='text'>
Initialize the flight log for tiny systems by scanning the log area to
find the current flight number and log area bounds.

Stop logging data when the flight is over, or when the log area is
full.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add tiny logging for TeleMini/TeleNano</title>
<updated>2011-03-17T23:00:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-17T23:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c826fab31f8aea25a942b6bb8435d4b04c1bef10'/>
<id>urn:sha1:c826fab31f8aea25a942b6bb8435d4b04c1bef10</id>
<content type='text'>
This splits the logging code into management of the log space within
storage and separate code to actually write suitable log entries.  A
new log writing module, ao_log_tiny, is added which writes only
altimeter data at a fairly low data rate for devices using on-chip
storage.

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