<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, 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: Allow cc115l driver to be built without radio power control</title>
<updated>2014-06-06T00:24:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-06T00:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2db2b75f8847ca0066bb19771653a65c9098ae52'/>
<id>urn:sha1:2db2b75f8847ca0066bb19771653a65c9098ae52</id>
<content type='text'>
TeleGPS just wants full power, so remove the configuration option

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Switch APRS altitude encoding computation to fixed point</title>
<updated>2014-05-31T00:32:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-31T00:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a7b0a5613c8e59b4c672b21f8d0890fd5cffd4dc'/>
<id>urn:sha1:a7b0a5613c8e59b4c672b21f8d0890fd5cffd4dc</id>
<content type='text'>
APRS altitude is logarithmically encoded, so this implementation
includes a fixed point log-base-2 function along with a bit of other
fixed point stuff. This eliminates all floating point from TeleGPS,
saving around 4kB of code space.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make MS5607 PROM a public variable</title>
<updated>2014-05-26T04:11:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-26T04:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3d5db24708b37d86eac187169e2553a408dfeb83'/>
<id>urn:sha1:3d5db24708b37d86eac187169e2553a408dfeb83</id>
<content type='text'>
This will let the fake flight code update it as necessary, without
creating a new interface in ao_ms5607.c

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: Fix cc115l debug build</title>
<updated>2014-05-21T08:43:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-21T08:35:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8b488bdd0f5c91be7e5aae1c8f0193e713734b14'/>
<id>urn:sha1:8b488bdd0f5c91be7e5aae1c8f0193e713734b14</id>
<content type='text'>
New compiler warning flags and moving to the nxp require a few minor
changes in the code to make it work.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Allow APRS to send just battery voltage</title>
<updated>2014-05-21T08:43:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-21T08:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cb228304d8df3063914ab505a530d4ea79ca027d'/>
<id>urn:sha1:cb228304d8df3063914ab505a530d4ea79ca027d</id>
<content type='text'>
Don't require apogee and main voltages as well

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make quadrature debounce per-pin rather than per-device</title>
<updated>2014-05-15T15:31:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-15T15:31:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=819f73698f57e76dca50fe4fadccebd23ffb776d'/>
<id>urn:sha1:819f73698f57e76dca50fe4fadccebd23ffb776d</id>
<content type='text'>
Debouncing per-pin means we don't lose transitions, which makes
counting a lot more precise.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add LED test command to pca9922 driver</title>
<updated>2014-05-13T05:50:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-13T05:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3af4e824938fe07fe75c6d24d9906aebfbe578f3'/>
<id>urn:sha1:3af4e824938fe07fe75c6d24d9906aebfbe578f3</id>
<content type='text'>
This lets you control the LEDs from the command line to test things.

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