<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch droid-gps</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=droid-gps</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=droid-gps'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-04-16T06:19:44+00:00</updated>
<entry>
<title>Merge branch 'master' into droid-gps</title>
<updated>2013-04-16T06:19:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-16T06:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6592a5be127a9c95d3b2e7d5aa6ffba71c6748b9'/>
<id>urn:sha1:6592a5be127a9c95d3b2e7d5aa6ffba71c6748b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altoslib: Check for null state.gps before accessing it in eeprom records</title>
<updated>2013-04-16T06:14:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-16T06:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eba3aa949decacd5592472a3cda920aa6a06d96f'/>
<id>urn:sha1:eba3aa949decacd5592472a3cda920aa6a06d96f</id>
<content type='text'>
Used to be we'd set state.gps to garbage before seeing the first GPS
record; now we leave it null, which will cause crashes for code that
doesn't expect it. The code for reading and replaying eeprom data was
not checking and was nicely crashing as a result.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove spurious debug message</title>
<updated>2013-04-12T09:59:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-12T07:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1430c48cfef1ef21831205f4fadd26ca6c7f5dbe'/>
<id>urn:sha1:1430c48cfef1ef21831205f4fadd26ca6c7f5dbe</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove spurious debug message</title>
<updated>2013-04-12T07:55:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-12T07:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=02243463adbdfb860f69580f544da9026dc7cbd4'/>
<id>urn:sha1:02243463adbdfb860f69580f544da9026dc7cbd4</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add range and elevation to AltosGreatCircle</title>
<updated>2013-04-12T06:58:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-12T06:56:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f02bb1df132443fc27b69f23f382ea87e610f533'/>
<id>urn:sha1:f02bb1df132443fc27b69f23f382ea87e610f533</id>
<content type='text'>
Move the computations from AltosState here so they can be re-used elsewhere.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosui: Adapt monitor idle to new AltosListenerState</title>
<updated>2013-04-09T07:38:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-09T07:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=07fb6efc54b8575627572a2113bdbc62914bafb5'/>
<id>urn:sha1:07fb6efc54b8575627572a2113bdbc62914bafb5</id>
<content type='text'>
Move the receiver battery monitoring to the new spot

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosui: Carry receiver status around in AltosListenerState</title>
<updated>2013-04-09T07:30:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-09T07:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=398c02b945a58634c8932f07df2c2be8438da7d1'/>
<id>urn:sha1:398c02b945a58634c8932f07df2c2be8438da7d1</id>
<content type='text'>
This moves the crc_errors into the new structure and adds a receiver
battery voltage value there as well. Now the receiver status can be
monitored separately from the flight status. That also means that code
receiving state updates should be prepared to accept missing listener
or flight state values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Display current GPS in 'pad' tab for 'startup' staten</title>
<updated>2013-04-03T00:29:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-03T00:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=67b8bdb4ea8c22688d4f18416593346585595cfa'/>
<id>urn:sha1:67b8bdb4ea8c22688d4f18416593346585595cfa</id>
<content type='text'>
This is the state for telegps, so just display the current GPS info as
we don't know where it started at.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Don't display missing sensor data</title>
<updated>2013-04-02T23:47:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-02T23:47:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e747156d0ea4b62eea30a8f486ee105ee35dcaf5'/>
<id>urn:sha1:e747156d0ea4b62eea30a8f486ee105ee35dcaf5</id>
<content type='text'>
For devices without sensors, don't display temperature, barometric and
accelerometer-derived values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Make any incoming telem packet update the RSSI value</title>
<updated>2013-04-02T23:44:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-02T23:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=997cdef3fe04acdd566d287e70981f7b7934d0c8'/>
<id>urn:sha1:997cdef3fe04acdd566d287e70981f7b7934d0c8</id>
<content type='text'>
Every packet has RSSI info, so use the latest one available. This
makes telegps RSSI available as it never sends sensor packets (having
no sensors).

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