<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/product, branch serial-at-interrupt</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=serial-at-interrupt</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=serial-at-interrupt'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-04-14T21:04:29+00:00</updated>
<entry>
<title>altos: Pull more interfaces out of ao.h and move to separate files</title>
<updated>2012-04-14T21:04:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-13T16:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0667261e03b3fd403e97d02ea6204b007bb13f58'/>
<id>urn:sha1:0667261e03b3fd403e97d02ea6204b007bb13f58</id>
<content type='text'>
This moves the aes, btm, companion, lcd and packet interfaces out of ao.h

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: ao_telelaunch.c got left in src directory</title>
<updated>2012-04-14T21:04:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-13T16:36:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2b4a53342980618b193cbee5b803e56f7c937893'/>
<id>urn:sha1:2b4a53342980618b193cbee5b803e56f7c937893</id>
<content type='text'>
Should live in product/ao_telelaunch.c

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Massive product config cleanup</title>
<updated>2012-04-14T21:04:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-12T21:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=040a6eb119451026e1ec7c3a6a8e76b439c632d5'/>
<id>urn:sha1:040a6eb119451026e1ec7c3a6a8e76b439c632d5</id>
<content type='text'>
Support multiple serial ports more cleanly

Split out parts of ao.h into separate feature header files

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add ability to change radio frequency in TeleTerra</title>
<updated>2012-04-07T08:10:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-07T08:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d35c4df12a3d8e2dab5d41f8d918ff4237f91e46'/>
<id>urn:sha1:d35c4df12a3d8e2dab5d41f8d918ff4237f91e46</id>
<content type='text'>
Provide a way to set the frequency locally.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Do radio settings solely by frequency</title>
<updated>2012-03-27T06:35:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-03-27T06:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c1d12a117b36de7fe8dd992959b890bfd1163e81'/>
<id>urn:sha1:c1d12a117b36de7fe8dd992959b890bfd1163e81</id>
<content type='text'>
Compute the radio setting needed based on the calibration value
provided and the requested frequency.

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