<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, branch 1.3.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.3.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.3.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-01-15T20:40:26+00:00</updated>
<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>
<entry>
<title>altos: Clean up warnings for LPC products</title>
<updated>2013-12-21T06:59:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e11fcc299f4a1a0461a3442ca13f8984d76c30ff'/>
<id>urn:sha1:e11fcc299f4a1a0461a3442ca13f8984d76c30ff</id>
<content type='text'>
Unused varibles, functions and parameters.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add default button return value from ao_button_get</title>
<updated>2013-12-21T06:45:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1406a5b0721a135913a9801e9eea9e91f0a536b4'/>
<id>urn:sha1:1406a5b0721a135913a9801e9eea9e91f0a536b4</id>
<content type='text'>
This "can't" happen, but it's not unreasonable to have a default
return value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Clean up -Wextra warnings</title>
<updated>2013-12-21T06:44:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5c9172ba5681ff93d63c9c263a453d0025170045'/>
<id>urn:sha1:5c9172ba5681ff93d63c9c263a453d0025170045</id>
<content type='text'>
Unused variables, mismatching signed/unsigned and a few other misc
warnings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Clean up some minor warnings from -Wall</title>
<updated>2013-12-21T06:19:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:15:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b31b4622d5bd92c0cc0851818f5b595dbdb60ead'/>
<id>urn:sha1:b31b4622d5bd92c0cc0851818f5b595dbdb60ead</id>
<content type='text'>
Unused variables, functions and labels, missing enums in switch.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Execute self-test on MMA655X part</title>
<updated>2013-12-21T06:04:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-21T06:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2a912dcde191e2f750845c464611641a5abdc28a'/>
<id>urn:sha1:2a912dcde191e2f750845c464611641a5abdc28a</id>
<content type='text'>
This doesn't check for fine calibration, just makes sure the part is
within the broad tolerances specified by the manufacturer. The subtle fix
here was actually getting reset working -- there was a typo in the
bitpattern definition which caused the reset to fail, making it hard
to self-test the part, as self-test is only valid before the part is running.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Try IMU self-test 10 times before giving up</title>
<updated>2013-12-19T04:32:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-19T04:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ee4279613b4757453d0d8f8afc06037c61eeb520'/>
<id>urn:sha1:ee4279613b4757453d0d8f8afc06037c61eeb520</id>
<content type='text'>
This should keep the device from failing to boot unless the IMU is
actually broken. Oh, and if self test does fail, this places the
flight computer in 'Invalid' state rather than panic.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add ublox checksum generating program</title>
<updated>2013-11-12T05:48:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-11-12T05:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9d2eb0b00a5a0faefce95bce949be7206b0aad37'/>
<id>urn:sha1:9d2eb0b00a5a0faefce95bce949be7206b0aad37</id>
<content type='text'>
</content>
</entry>
</feed>
