<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, branch branch-1.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=branch-1.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=branch-1.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-02-10T06:54:31+00:00</updated>
<entry>
<title>altos: Put locked/unlocked GPS status in APRS comments</title>
<updated>2014-02-10T06:54:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-10T06:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e76948d382cf6980c3a5b6c48405d71c8811780b'/>
<id>urn:sha1:e76948d382cf6980c3a5b6c48405d71c8811780b</id>
<content type='text'>
Replace the 'S' (which marks the field showing sats in view) with
either 'L' or 'U' to tell the user whether the GPS receiver is locked
or unlocked.

This also removes the colons in the comment field to shorten it. This
makes it fit on one line of my FT1D display.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Re-send previous GPS position in APRS if lock is lost</title>
<updated>2014-02-10T06:53:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-10T06:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5001a0f882af53dde33fc531215944c9d727baf4'/>
<id>urn:sha1:5001a0f882af53dde33fc531215944c9d727baf4</id>
<content type='text'>
APRS radios often show only the last received APRS packet, which means
that erasing the last known GPS position when we lose lock by sending
0/0/0 is unhelpful. Instead, just send the last known position, and
make sure that we send 0/0/0 before we're locked the first time.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Report nsat in view in APRS packet</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:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6367ab2dec718c512073f70dfab86dbd1656b1fe'/>
<id>urn:sha1:6367ab2dec718c512073f70dfab86dbd1656b1fe</id>
<content type='text'>
This adds the number of sats in view (as opposed to the number of sats
in solution) to the APRS packet.

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: Eliminate warnings in FAT code</title>
<updated>2014-02-09T04:13:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-01T01:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1d3420e51db4d1a46237e97aeb189d2a8eba7f5e'/>
<id>urn:sha1:1d3420e51db4d1a46237e97aeb189d2a8eba7f5e</id>
<content type='text'>
The FAT file system code wasn't cleaned up when the warning fixes were
done recently.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add watchdog timer task</title>
<updated>2014-02-09T04:13:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-21T17:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7a8adfed8fbbcaac71da9c6d54bbd3091f4d7511'/>
<id>urn:sha1:7a8adfed8fbbcaac71da9c6d54bbd3091f4d7511</id>
<content type='text'>
This new task frobs a pin periodically to inform the hardware that the
operating system is running.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: report 0/0/0 for APRS position when GPS is not locked</title>
<updated>2014-02-07T01:08:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-07T01:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4a5b3837b460d1b6fcea99312728114c4734495a'/>
<id>urn:sha1:4a5b3837b460d1b6fcea99312728114c4734495a</id>
<content type='text'>
We were reporting whatever the GPS device sent, even if it wasn't
reporting a valid status. That's not terribly useful.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Report battery, apogee and main voltages over APRS</title>
<updated>2014-01-15T20:40:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-01-15T20:40:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c743eaa060080a7bd236466b93cff3abc96f405b'/>
<id>urn:sha1:c743eaa060080a7bd236466b93cff3abc96f405b</id>
<content type='text'>
This makes APRS more usable when you mute the RF audio on the HT.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Switch APRS to compressed position format</title>
<updated>2014-01-15T07:21:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-01-15T07:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9d812b3db418fd9816731b761a0853eb38f5a265'/>
<id>urn:sha1:9d812b3db418fd9816731b761a0853eb38f5a265</id>
<content type='text'>
This provides lat/lon/alt in fewer bytes while improving precision.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: cc115l driver tone_run wasn't recording number of tones</title>
<updated>2013-12-21T06:59:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=48f996a9d65631238b4de446530f31f83acb99f5'/>
<id>urn:sha1:48f996a9d65631238b4de446530f31f83acb99f5</id>
<content type='text'>
This would prevent the cc115l driver from ever sending tones.

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