<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/kernel/ao_log_gps.c, branch fox1-v3-sn7</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn7</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=fox1-v3-sn7'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-06-13T06:56:07+00:00</updated>
<entry>
<title>altos: Define ao_log_mutex in ao_log.c rather than every log product</title>
<updated>2014-06-13T06:56:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-13T06:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8117ba3553789a2bae9beb92fbe9e14e3cc79389'/>
<id>urn:sha1:8117ba3553789a2bae9beb92fbe9e14e3cc79389</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Simplify tracker logic, removing boost detect</title>
<updated>2014-06-10T16:54:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-10T16:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9d7f4fb6af0fee843191766858e39a481aeda347'/>
<id>urn:sha1:9d7f4fb6af0fee843191766858e39a481aeda347</id>
<content type='text'>
This removes the ao_flight_state value from the tracker code and makes
it simply log position information when the device has moved within
the last 10 log intervals. This also changes the configuration
parameters to define what 'motionless' means, and what interval to
configure the GPS receiver for, log data and send telemetry.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add TeleGPS logging format</title>
<updated>2014-06-07T18:34:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-07T18:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=302842ccda46a0a3d58b60d5c7fc82e05f614b0b'/>
<id>urn:sha1:302842ccda46a0a3d58b60d5c7fc82e05f614b0b</id>
<content type='text'>
This is mostly like the mega format, but places the flight state in a
spare byte of the GPS data and writes the gps starting location to the
flight packet.

Log data is written by the main tracker thread; there's no reason for
a separate thread given the GPS update rate and the lack of flight
controls. This means ao_log_gps has an API to be called from there,
rather than a thread to run.

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