<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/product, branch split-library</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=split-library</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=split-library'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-11-13T03:19:40+00:00</updated>
<entry>
<title>altos: Add startup and config (view only) pages to TT</title>
<updated>2011-11-13T03:19:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-11-13T03:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c1e293ff4953b51c19af8b52f2999419ea84e7e5'/>
<id>urn:sha1:c1e293ff4953b51c19af8b52f2999419ea84e7e5</id>
<content type='text'>
The config page needs a pile of work before it's useful.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Enable packet master and debug in TT</title>
<updated>2011-11-13T03:18:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-11-13T03:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=02b4e52a5349217df43105eaa1fff6bfc7dac4cc'/>
<id>urn:sha1:02b4e52a5349217df43105eaa1fff6bfc7dac4cc</id>
<content type='text'>
The code was already getting linked in, so we might as well use it.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Handle internal and external telem monitoring requests</title>
<updated>2011-11-13T02:44:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-11-13T02:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5972c642f0de0789e90268bfa19ef8b51c06eebc'/>
<id>urn:sha1:5972c642f0de0789e90268bfa19ef8b51c06eebc</id>
<content type='text'>
Record separate internal vs external monitoring state, allowing
both to happen at the same time, and when either is turned off, the
other keeps working.

This also adds disable/enable so that other radio users can
temporarily take over the radio; monitoring will resume when the other
radio user is finished.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Check pdata+xdata memory usage during build</title>
<updated>2011-11-13T02:37:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-11-13T02:37:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ef7f86453d686a49882e8c1b88a59228c4c631a9'/>
<id>urn:sha1:ef7f86453d686a49882e8c1b88a59228c4c631a9</id>
<content type='text'>
The sdcc linker doesn't check the sum of pdata+xdata memory usage, it
only ensures that xdata itself is small enough. This doesn't keep
xdata below the end of usable ram on the cc1111 though (0xfe000).

Fix up the check-stack program to also make sure all of xdata fits in
available memory.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix distance/bearing computations. Deal with large values</title>
<updated>2011-10-27T07:35:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-27T07:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c7e14a2750d437e8b77d68a944a0711e7a0c882b'/>
<id>urn:sha1:c7e14a2750d437e8b77d68a944a0711e7a0c882b</id>
<content type='text'>
Lots of little math errors dealing with large distances; easily tested
as the GPS currently reports lat 24 lon 121, which is a long ways from
Portland.

Now reports distances in km when large, otherwise in m.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Bring up basic TeleTerra v0.2 UI</title>
<updated>2011-10-27T05:49:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-27T05:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=da330c5975b9f565d059ef8084dfdacc20f34246'/>
<id>urn:sha1:da330c5975b9f565d059ef8084dfdacc20f34246</id>
<content type='text'>
Lots of fun stuff here -- multiple panes of information.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add battery voltage sampling driver</title>
<updated>2011-10-23T21:51:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-23T21:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f70553106707e3496d07eecb83f0c0a1acad7f77'/>
<id>urn:sha1:f70553106707e3496d07eecb83f0c0a1acad7f77</id>
<content type='text'>
For devices without a full ADC compliment, this just samples the
battery pin and converts to mV.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add button driver and sample user</title>
<updated>2011-10-23T21:08:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-23T21:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7e7a10c06a0486e9f869e361e46f2c98db9897b0'/>
<id>urn:sha1:7e7a10c06a0486e9f869e361e46f2c98db9897b0</id>
<content type='text'>
Hook up the teleterra buttons and have them beep

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>src/teleterra-v0.2: Initialize more hardware</title>
<updated>2011-10-23T19:55:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-23T19:55:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8e2736226fcd7c1ab1ba93a5ebac9b285ebf4733'/>
<id>urn:sha1:8e2736226fcd7c1ab1ba93a5ebac9b285ebf4733</id>
<content type='text'>
Initialize the flash storage and flight state reporting beeper.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/teleterra_0_2: Initialize LCD driver</title>
<updated>2011-10-23T19:51:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-23T19:51:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=07d4477b2e8477e96a2f155a25f95e14a9a47efa'/>
<id>urn:sha1:07d4477b2e8477e96a2f155a25f95e14a9a47efa</id>
<content type='text'>
Initialize the LCD for testing.

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