<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers/ao_gps_ublox.c, branch 1.4.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.4.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.4.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-06-10T16:36:59+00:00</updated>
<entry>
<title>Revert "altos: Write current flight state to GPS data from GPS drivers"</title>
<updated>2014-06-10T16:36:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-10T16:36:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=998eae61ecf56dd6ead4ec6ad82c952ae84170df'/>
<id>urn:sha1:998eae61ecf56dd6ead4ec6ad82c952ae84170df</id>
<content type='text'>
This reverts commit db6003d34595fbd103d5b131912b6a797254f1c5.
</content>
</entry>
<entry>
<title>altos: Write current flight state to GPS data from GPS drivers</title>
<updated>2014-06-07T18:39:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-07T18:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=db6003d34595fbd103d5b131912b6a797254f1c5'/>
<id>urn:sha1:db6003d34595fbd103d5b131912b6a797254f1c5</id>
<content type='text'>
This will be useful with TeleGPS which has no other packet containing
flight state.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Expose ao_gps_set_rate from u-blox driver</title>
<updated>2014-05-21T08:43:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-21T08:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=af782e92c6a0c0a6b0fc2fa52519749a88ca8fb8'/>
<id>urn:sha1:af782e92c6a0c0a6b0fc2fa52519749a88ca8fb8</id>
<content type='text'>
This lets applications set the desired GPS update rate to reduce power usage

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: ublox driver always offers course data when it has a fix</title>
<updated>2014-05-09T03:44:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-06T06:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b22dff94778b1f15a6ad1989d526b936f0fa09ea'/>
<id>urn:sha1:b22dff94778b1f15a6ad1989d526b936f0fa09ea</id>
<content type='text'>
Set the AO_GPS_COURSE_VALID bit to signal that this part of the GPS
data is valid.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Don't write more than 12 sat infos in ublox driver</title>
<updated>2014-02-09T04:13:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-09T04:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8ddbbdcdc498a19ebf4a440bbf5d73b6538e0a57'/>
<id>urn:sha1:8ddbbdcdc498a19ebf4a440bbf5d73b6538e0a57</id>
<content type='text'>
This was overwriting memory past the end of the ao_gps_tracking_data
array, which isn't a good idea.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix GPS test frameworks to handle shared ao_gps_new variable</title>
<updated>2013-10-25T11:03:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-25T11:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ba99630f33440b993c69830856d2a7741ffdef71'/>
<id>urn:sha1:ba99630f33440b993c69830856d2a7741ffdef71</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Merge GPS logging into a single function</title>
<updated>2013-10-15T05:41:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-15T05:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=039446f54ef6968a3f0b37ce32ca6bdcdbe62546'/>
<id>urn:sha1:039446f54ef6968a3f0b37ce32ca6bdcdbe62546</id>
<content type='text'>
Create a new global, ao_gps_new, which indicates new GPS position and
satellite data.

Use ao_gps_new as the new sleep/wakeup address.

Merge the separate gps position/satellite logging tasks into a single
function which waits for new data and writes out the changed values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use #define values for ublox packet types</title>
<updated>2013-10-15T04:49:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-15T04:49:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5c4b3658a96f1a64ccebf7bddda06b15b4ac4a6f'/>
<id>urn:sha1:5c4b3658a96f1a64ccebf7bddda06b15b4ac4a6f</id>
<content type='text'>
One case was using hex values instead of the #define equivalents.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Force u-blox to 9600 baud for now</title>
<updated>2013-08-29T04:04:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-29T04:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4887af0bf90661a3fdca76f1797a704888edab06'/>
<id>urn:sha1:4887af0bf90661a3fdca76f1797a704888edab06</id>
<content type='text'>
The Max-7 parts just aren't happy switching baud rates, managing only
about half the time. Someday I'll figure out why, but until then, make
things work by just leaving the chips at 9600 baud

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add debugging to ublox GPS driver</title>
<updated>2013-08-29T04:02:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-29T04:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=61163980f096d555a843e25cd9fe1aec93bbbbba'/>
<id>urn:sha1:61163980f096d555a843e25cd9fe1aec93bbbbba</id>
<content type='text'>
The new max 7 parts seem to be unhappy about switching baud rates, so
I've added a pile of debugging to help out. Some day, I'll figure out
how to make them work, this code is being left in place to help with that.

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