<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/cc1111, branch 1.0.9.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.0.9.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.0.9.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-10-09T04:23:16+00:00</updated>
<entry>
<title>altos: Improve TM v1.0 apogee estimate</title>
<updated>2011-10-09T04:23:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-09T04:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ca036c5616c3e745c0b878ed90618d4ff710c0e5'/>
<id>urn:sha1:ca036c5616c3e745c0b878ed90618d4ff710c0e5</id>
<content type='text'>
v1.0 boards have noisy accelerometer data caused by interactions
between RF transmission and the accelerometer measurements; this noise
generates a negative bias in the accelerometer readings. The net
effect is that the estimated speed is lower than the actual speed,
causing early an apogee estimate.

By increasing the sigma value for accelerometer data, the kalman
filter 'trusts' the acceleration data less, putting more weight on the
barometer data. This causes the estimated time of apogee to be closer
to the correct value.

This reduces the response to changes in acceleration.

This new value is applied solely to TeleMetrum v1.0 boards. v1.1
boards correct for this error, and hence can use the correct sigma
value for the accelerometer.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Write xdata versions of memory functions</title>
<updated>2011-10-07T15:54:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-07T15:53:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=258b75498916183ed250d3abb3282fe3d843e7a1'/>
<id>urn:sha1:258b75498916183ed250d3abb3282fe3d843e7a1</id>
<content type='text'>
These are significantly smaller than the general pointer versions from
libc on the cc1111.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

Conflicts:

	src/Makefile.proto
	src/cc1111/ao_adc.c
	src/cc1111/ao_packet_master.c
	src/core/ao.h

Fix up the new makefiles
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/simple-quiet' into multiarch</title>
<updated>2011-10-07T14:41:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-07T14:41:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=128bbfa150f88c09f7adde2434b7bf0b5a9ed556'/>
<id>urn:sha1:128bbfa150f88c09f7adde2434b7bf0b5a9ed556</id>
<content type='text'>
Conflicts:
	configure.ac

fix version number
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'uniarch/master' into multiarch</title>
<updated>2011-10-07T14:40:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-07T14:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f6f54d70b768dca1715ddddea64a4df00d82b09e'/>
<id>urn:sha1:f6f54d70b768dca1715ddddea64a4df00d82b09e</id>
<content type='text'>
Conflicts:
	src/core/ao_cmd.c

Use ao_arch_reboot after waiting for a second
</content>
</entry>
<entry>
<title>altos: Pre-compute RDF packet len at compile time</title>
<updated>2011-09-21T18:45:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-09-21T18:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c8a00bb9ccdf0d4257f037c2bf996ce5e6b0b0c0'/>
<id>urn:sha1:c8a00bb9ccdf0d4257f037c2bf996ce5e6b0b0c0</id>
<content type='text'>
Instead of computing the RDF packet len at run time, which takes a
pile of code space.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Report continuity in telebt</title>
<updated>2011-08-28T23:55:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-28T23:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=122c4101164d598e655fa9ad8473053d30ff4212'/>
<id>urn:sha1:122c4101164d598e655fa9ad8473053d30ff4212</id>
<content type='text'>
Report continuity values from remote altimeter

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove RSSI reporting from telebt</title>
<updated>2011-08-28T22:40:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-28T22:40:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cff737c290347b61ba16584880c2f4c436b95042'/>
<id>urn:sha1:cff737c290347b61ba16584880c2f4c436b95042</id>
<content type='text'>
Telebt uses one LED for bluetooth connection and the other for telem
packet reception leaving none for RSSI.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: move igniter defines back to ao_pins.h</title>
<updated>2011-08-27T20:24:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-27T20:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b3c95582774355c991d0a9f27d0a86881e643e62'/>
<id>urn:sha1:b3c95582774355c991d0a9f27d0a86881e643e62</id>
<content type='text'>
so that ao_launch gets them too

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Implement remote launch protocol</title>
<updated>2011-08-27T19:45:33+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-22T03:04:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4299b5a36a2f6f9f7bbbc3a1b935dd2357c1fb0f'/>
<id>urn:sha1:4299b5a36a2f6f9f7bbbc3a1b935dd2357c1fb0f</id>
<content type='text'>
Uses the radio_cmac module to provide secure communication.
Keeps igniter closed for 500ms.
Provides remote status for arming and ignition.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Get AES CBC-MAC packet transfers running</title>
<updated>2011-08-27T19:33:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-21T06:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=776df9ce2e7b4fa5cedda326988e66c614299af4'/>
<id>urn:sha1:776df9ce2e7b4fa5cedda326988e66c614299af4</id>
<content type='text'>
This just has simple command-line based packet transfers for testing.

This also adds special ao_telelaunch bits where the launch control
code will live.

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