<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/aoview/aoview_state.c, branch debian/1.9-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.9-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.9-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2009-08-18T19:40:24+00:00</updated>
<entry>
<title>Rename tools to ao-&lt;foo&gt;</title>
<updated>2009-08-18T19:40:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-08-18T19:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9789ca5e8caa9a013e804f307b9da380e147bd75'/>
<id>urn:sha1:9789ca5e8caa9a013e804f307b9da380e147bd75</id>
<content type='text'>
Use a consistent prefix to make it easier to remember which programs
belong to this package

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Don't report distance to rocket without valid GPS</title>
<updated>2009-07-18T08:47:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-18T08:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8ddf3345afd8cbf638e81993633f7861d8dbca63'/>
<id>urn:sha1:8ddf3345afd8cbf638e81993633f7861d8dbca63</id>
<content type='text'>
When there's no valid GPS data, don't try to report the distance and bearing
to the rocket after landing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Display last known GPS coord while unlocked</title>
<updated>2009-07-18T07:44:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-18T07:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d7c2d358ed8a1afc9f0ba2bd830b10f6b56dc7b1'/>
<id>urn:sha1:d7c2d358ed8a1afc9f0ba2bd830b10f6b56dc7b1</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Support the not-connected GPS state</title>
<updated>2009-07-18T04:24:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-18T04:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ddfa2308c0be4c002f982ae9da6032ee7854117d'/>
<id>urn:sha1:ddfa2308c0be4c002f982ae9da6032ee7854117d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rolling average for pad location. Say 'GPS ready'.</title>
<updated>2009-07-18T00:06:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-18T00:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=31d5670a9144b943ce9c8cb00deb5fb659af0b1c'/>
<id>urn:sha1:31d5670a9144b943ce9c8cb00deb5fb659af0b1c</id>
<content type='text'>
Use a rolling average for the pad location, instead of just averaging all
positions. This filters out old (presumably less accurate) values eventually.

When enough GPS samples have been acquired, say 'GPS ready'.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Split GPS data into a separate column</title>
<updated>2009-07-17T23:22:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-17T23:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bfe1e76c82738baaf65abbc58c3244a07ea8fefe'/>
<id>urn:sha1:bfe1e76c82738baaf65abbc58c3244a07ea8fefe</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Show speed. Format numbers. Timeout and report final status.</title>
<updated>2009-07-10T03:55:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-07-10T03:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=80cadf44f5f1accd6ddfca25c2af8d4d424f26d9'/>
<id>urn:sha1:80cadf44f5f1accd6ddfca25c2af8d4d424f26d9</id>
<content type='text'>
The speed value is now shown in the top label bar. Ascent shows
accelerometer-derived data, otherwise it's baro derived.

All of the numbers displayed are now given sensible printf formats so they
don't contain way too many digits.

Instead of doing periodic reporting based on flight tick count, data is
reported every 10 seconds based on wall time. After landing, or when no data
have been received for a while, final flight information is spoken.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Integrate flite into aoview directly. Fix great circle computation.</title>
<updated>2009-06-30T22:25:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-06-30T22:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e506ed4b6efb86eab50204658fcd433b987e3831'/>
<id>urn:sha1:e506ed4b6efb86eab50204658fcd433b987e3831</id>
<content type='text'>
Use a separate thread for flite rather than a separate program.
Save voice state to gconf.
Add filters for replay file selection

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add telem replay and larger labels</title>
<updated>2009-06-30T18:58:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-06-30T18:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2e06772c8b6fd74f86e640ed97f0d5bc8c095c2f'/>
<id>urn:sha1:2e06772c8b6fd74f86e640ed97f0d5bc8c095c2f</id>
<content type='text'>
Replays telemetry files in real time
Shows height/state/rssi in big values at the top.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Use flite to announce flight state</title>
<updated>2009-06-30T06:05:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-06-30T06:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4ca2d910f3be689fd3c78a4f1be0555d6b1a30c1'/>
<id>urn:sha1:4ca2d910f3be689fd3c78a4f1be0555d6b1a30c1</id>
<content type='text'>
This uses the flite voice synthesis library from festival to announce
altitude and speed information during the rocket flight.

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