<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos, branch sn4-flight1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=sn4-flight1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=sn4-flight1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2009-05-16T09:25:04+00:00</updated>
<entry>
<title>Add preliminary aoview code</title>
<updated>2009-05-16T09:25:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-16T09:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=09771c644de54ae354e8f98af7ba74289b3c0fcc'/>
<id>urn:sha1:09771c644de54ae354e8f98af7ba74289b3c0fcc</id>
<content type='text'>
AoView connects with TeleDongle to present telemetry information in a
reasonable form. Right now, it just displays information to stdout, but it
does have fancy dialogs for finding the USB devices.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Discard usb output before connection. Handle USB reset.</title>
<updated>2009-05-14T03:41:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-14T03:41:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=37250b00f6286aee4b3b28604f5d463db3079a89'/>
<id>urn:sha1:37250b00f6286aee4b3b28604f5d463db3079a89</id>
<content type='text'>
Discarding output before USB is plugged in allows threads that send output
and do other things to work without a USB connection. Unfortuantely, there
doesn't appear to be any way to detect when the USB link is disconnected,
which means that once USB is enabled, future writes will continue to block.

USB reset causes the USB interrupts to all be reconfigured back to power-on
state.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Enable radio monitor by default in teleterra, teledongle and tidongle</title>
<updated>2009-05-14T03:40:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-14T03:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9b974217958b1017e62d6c4f4568f547ccc30c58'/>
<id>urn:sha1:9b974217958b1017e62d6c4f4568f547ccc30c58</id>
<content type='text'>
These ground loads want to monitor the radio constantly, and not require use
of the 'm' command before listening.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Remove monitor/rssi functions from telemetrum load</title>
<updated>2009-05-14T03:39:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-14T03:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=25fc03a333b2cfad0a93ebc385fbcf74b63c229e'/>
<id>urn:sha1:25fc03a333b2cfad0a93ebc385fbcf74b63c229e</id>
<content type='text'>
Telemetrum is now a flight-only load, use teleterra or teledongle for ground
boards.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Split out ao_state_names to separate file</title>
<updated>2009-05-14T03:38:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-14T03:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=05493b98eb1ae4d30cb0b600849d70b03fa33594'/>
<id>urn:sha1:05493b98eb1ae4d30cb0b600849d70b03fa33594</id>
<content type='text'>
Allows state names to be used in programs without monitoring enabled.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Indicate RSSI with a blinking LED</title>
<updated>2009-05-13T21:29:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-13T21:29:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d085d43701e3cdd2119e947a9ae45baa78c80318'/>
<id>urn:sha1:d085d43701e3cdd2119e947a9ae45baa78c80318</id>
<content type='text'>
Blink the red LED at a rate proportional to the RSSI value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Make ao_flight_test show AGL altitude and positive acceleration under boost</title>
<updated>2009-05-13T18:19:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-13T18:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=055331d5f7d5adc40c348c3efd331a562dcda82a'/>
<id>urn:sha1:055331d5f7d5adc40c348c3efd331a562dcda82a</id>
<content type='text'>
This makes the output more readable

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Make ao_flight_test able to read raw logging data</title>
<updated>2009-05-13T18:18:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-13T18:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d91208fbf5fc7797b93087ef8619454c4bed0130'/>
<id>urn:sha1:d91208fbf5fc7797b93087ef8619454c4bed0130</id>
<content type='text'>
Protect ao_flight_test reading functions so that a simple
'script' output can be fed to the program and have it work correctly.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Print only RSSI when packet CRC is invalid</title>
<updated>2009-05-13T18:16:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-13T18:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d3dbd8949e1102220ad5fd0863f493c819b96e46'/>
<id>urn:sha1:d3dbd8949e1102220ad5fd0863f493c819b96e46</id>
<content type='text'>
Packets with invalid CRC usually contain bogus data, so don't print that,
just print out the RSSI which may contain useful data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Accelerometer-based velocity values are invalid after apogee</title>
<updated>2009-05-13T18:00:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-13T18:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8168820b667cc1deffab64dd81cb4e6e2e6eabe4'/>
<id>urn:sha1:8168820b667cc1deffab64dd81cb4e6e2e6eabe4</id>
<content type='text'>
Because the orientation of the flight computer relative to the ground is
unknown after apogee, the accelerometer data cannot be integrated to compute
velocity. Main deploy is now based purely on barometric altitude and landing
detection no longer checks for a low velocity value.

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