<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers/ao_gps_skytraq.c, branch branch-1.4</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=branch-1.4</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=branch-1.4'/>
<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: 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: Add 'g' command to ublox GPS code.</title>
<updated>2013-05-16T05:11:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T16:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5e9193f6375be27e5f7a0321fd34b6acfe81247f'/>
<id>urn:sha1:5e9193f6375be27e5f7a0321fd34b6acfe81247f</id>
<content type='text'>
Take the gps_dump function from ao_gps_skytraq.c and move it to a new
file so it can be shared with the u-blox driver. That affects every
skytraq and u-blox user as they need to include the new file.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Break out GPS speed resetting sequence</title>
<updated>2012-12-04T17:45:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-04T17:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ce12787b56f699166cafe4cdee9e2a4d8e66ebed'/>
<id>urn:sha1:ce12787b56f699166cafe4cdee9e2a4d8e66ebed</id>
<content type='text'>
To set the GPS speed, we delay for 1/2 sec, change speed, then delay
for another 1/2 sec.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make skytraq reflashing code try both 9600 and 4800 baud</title>
<updated>2012-12-01T04:51:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-01T04:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5f6b3790667d9b92370b4fe0dad5626929fea2ba'/>
<id>urn:sha1:5f6b3790667d9b92370b4fe0dad5626929fea2ba</id>
<content type='text'>
This lets it communicate with the ROM code which boots at 4800 baud
instead of 9600 baud.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add support for reflashing skytraq GPS chips</title>
<updated>2012-12-01T00:10:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-01T00:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=860d0526737295c695f8e6a790d72b49eb4a686d'/>
<id>urn:sha1:860d0526737295c695f8e6a790d72b49eb4a686d</id>
<content type='text'>
This simply switches the skytraq port to 115200 baud and then
essentially connects it directly to the USB port by forwarding bytes
in both directions.

Once started, the only way out is to reboot the board.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix gcc compiler warnings in GPS code</title>
<updated>2012-07-11T20:52:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-07-11T20:52:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cf44ea354c2d1780cee343132c6058e11e9eefa3'/>
<id>urn:sha1:cf44ea354c2d1780cee343132c6058e11e9eefa3</id>
<content type='text'>
unused variables and mis-matches in printf format codes.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Massive product config cleanup</title>
<updated>2012-04-14T21:04:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-12T21:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=040a6eb119451026e1ec7c3a6a8e76b439c632d5'/>
<id>urn:sha1:040a6eb119451026e1ec7c3a6a8e76b439c632d5</id>
<content type='text'>
Support multiple serial ports more cleanly

Split out parts of ao.h into separate feature header files

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Allow skytraq to be on non-default serial port</title>
<updated>2012-03-29T04:37:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-03-23T07:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=606d866153cb639a2400cbedbc45046372ad1b30'/>
<id>urn:sha1:606d866153cb639a2400cbedbc45046372ad1b30</id>
<content type='text'>
Provide ao_gps_getchar, ao_gps_putchar and ao_gps_set_speed hooks to
let product specify functions for serial access.

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