<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/cc1111/ao_radio.c, branch debian/1.4-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.4-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.4-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-06-20T05:42:58+00:00</updated>
<entry>
<title>altos/cc1111: Fetch RSSI for TeleFire from correct byte</title>
<updated>2013-06-20T05:42:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-06-20T05:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=572faa19b9a496866e3b589d5eb9f37a680206ab'/>
<id>urn:sha1:572faa19b9a496866e3b589d5eb9f37a680206ab</id>
<content type='text'>
Reading the status byte doesn't provide very useful RSSI info

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Open up the DVGA gain to use all of the available settings</title>
<updated>2013-05-08T03:08:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-30T07:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=df70e3e87874d80516c6d43cfe745d511d54f206'/>
<id>urn:sha1:df70e3e87874d80516c6d43cfe745d511d54f206</id>
<content type='text'>
We usually work in RF quiet areas; let the AGC hardware try all of the
available gain settings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Compute "real" RSSI value in radio code as needed</title>
<updated>2013-05-08T03:07:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-30T06:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eb0e1720be2aa4fb6729ceada09c18947bfee2bc'/>
<id>urn:sha1:eb0e1720be2aa4fb6729ceada09c18947bfee2bc</id>
<content type='text'>
Instead of dragging around the weird CC1111 RSSI values, just compute
a dBm value in a signed 8-bit integer, ao_radio_rssi. Use that
everywhere we need RSSI internally. We leave the weird CC1111 value in
the packet reply as that's what the host expects.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Provide timeout value to ao_radio_recv</title>
<updated>2013-05-08T03:07:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-29T06:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f677a83348a9568679240ee9d731ab454f289831'/>
<id>urn:sha1:f677a83348a9568679240ee9d731ab454f289831</id>
<content type='text'>
Instead of using ao_alarm around calls to ao_radio_recv, provide an
explicit timeout value as needed by radio functions with more
complicated system interaction than the cc1111. The timeout is 8 bits
of clock ticks.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Clean up radio APIs</title>
<updated>2012-08-27T20:47:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-27T20:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0f3483f93137f41a61f3fcbe06afcaffb1b9e17b'/>
<id>urn:sha1:0f3483f93137f41a61f3fcbe06afcaffb1b9e17b</id>
<content type='text'>
Move api to ao_radio_cmac.h include file.
Expose ao_radio_test as standard API.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Disable telefire 'pad' listener when testing radio</title>
<updated>2012-08-24T07:27:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-24T07:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7a0ed0ff4192060854d69e640de2c30105eb2f62'/>
<id>urn:sha1:7a0ed0ff4192060854d69e640de2c30105eb2f62</id>
<content type='text'>
Ensures that the radio testing won't block waiting for a firing mode
packet to arrive.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Signal continuity over radio in pad mode (trac #40)</title>
<updated>2012-07-11T03:35:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-07-11T03:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fb60d87b02c0fc83a0b4268212f0b6b740c984e3'/>
<id>urn:sha1:fb60d87b02c0fc83a0b4268212f0b6b740c984e3</id>
<content type='text'>
This is especially useful for telemini which has no beeper, allowing
you to hear the continuity signal while at the pad over the air.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make cc1111 radio control functions static</title>
<updated>2012-06-27T06:05:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-06-27T06:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=33f8f7add27a02d24b0671da353b59762224c1ee'/>
<id>urn:sha1:33f8f7add27a02d24b0671da353b59762224c1ee</id>
<content type='text'>
No need to publish these; they're all private to cc1111

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Start adding apogee lockout support</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:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f952f9c285e2718a433c8c720c9b5d9c369e7036'/>
<id>urn:sha1:f952f9c285e2718a433c8c720c9b5d9c369e7036</id>
<content type='text'>
Remove radio channel support too.

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>
</feed>
