<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/core, branch 1.8</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.8</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.8'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-04-05T07:22:29+00:00</updated>
<entry>
<title>altos: Rename 'core' to 'kernel'</title>
<updated>2014-04-05T07:22:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-04-05T06:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=24167015705ae831692b95735968b04a876f935e'/>
<id>urn:sha1:24167015705ae831692b95735968b04a876f935e</id>
<content type='text'>
core remains a bad name to use -- dirvish skips files (and
directories, it seems) with that name.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: HAS_LED is useless; remove it</title>
<updated>2014-03-29T06:33:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-03-29T06:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ff4deb417a460d96645fb6934890c2c195142be3'/>
<id>urn:sha1:ff4deb417a460d96645fb6934890c2c195142be3</id>
<content type='text'>
ao_flight was trying to decide whether to turn off the red LED by
checking whether HAS_LED was defined. And yet, none of the flight
firmware defines that anymore, except for easymini which defines it to
zero.

Remove all uses and defines of this value, substituting AO_LED_RED in
ao_flight.c, which has to be defined for the ao_led_off call to work.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Don't require projects to define PACKET_HAS_SLAVE</title>
<updated>2014-03-10T03:57:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-03-10T03:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9671ca6c42544463fd551f81113c221265a2296e'/>
<id>urn:sha1:9671ca6c42544463fd551f81113c221265a2296e</id>
<content type='text'>
Really, most don't need it, and whinging about not having it defined
isn't useful.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make balloon code run again</title>
<updated>2014-02-18T17:46:17+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-18T17:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ff4ae350c24b3d6ef71e29191bb719b07ab9c5bb'/>
<id>urn:sha1:ff4ae350c24b3d6ef71e29191bb719b07ab9c5bb</id>
<content type='text'>
This fixes the balloon code so that it works with recent altos bits

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Set reasonable accel values when !HAS_ACCEL</title>
<updated>2014-02-18T17:45:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-18T17:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8b6f051663dd17492bece9efb9e898ef113ab414'/>
<id>urn:sha1:8b6f051663dd17492bece9efb9e898ef113ab414</id>
<content type='text'>
This lets us use telemetrum log and telemetry formats for balloons

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Expose ao_usb_running globally</title>
<updated>2014-02-18T17:44:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-18T17:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9f6983e3d61fa5231f3d0ce33dbc5aadf946b597'/>
<id>urn:sha1:9f6983e3d61fa5231f3d0ce33dbc5aadf946b597</id>
<content type='text'>
This lets other bits of the code know when USB has been connected.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Move balloon flight code to core</title>
<updated>2014-02-18T17:43:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-02-18T17:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9b9d5b273a410e315739c5c6eaa4105523056b9a'/>
<id>urn:sha1:9b9d5b273a410e315739c5c6eaa4105523056b9a</id>
<content type='text'>
This lets us create more than one balloon product

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Tmega Don't try to log info about more than 12 GPS sats</title>
<updated>2014-01-24T17:21:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-01-24T17:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=94be1e3eb9f94a59522743374d02a1f229266931'/>
<id>urn:sha1:94be1e3eb9f94a59522743374d02a1f229266931</id>
<content type='text'>
The mega log format has a single packet for GPS info which holds a
maximum of 12 satellites. Bdale managed to get 14 sats in view, which
ended up crashing the ground station software, and also overflowed the
gps_tracking_data structure.

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: Use factory calibration for all acceleration computations</title>
<updated>2014-01-15T07:29:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-01-15T07:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cc06242e882cba462791962c199b7c89e79adc65'/>
<id>urn:sha1:cc06242e882cba462791962c199b7c89e79adc65</id>
<content type='text'>
The ground acceleration value will vary depending on the tilt angle of
the airframe, which will result in incorrect acceleration computations
during flight. This also avoids accidental boost detect when moving
the airframe around in pad mode.

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