<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src, branch 1.5.9.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.5.9.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.5.9.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2015-01-16T09:09:26+00:00</updated>
<entry>
<title>Set version to 1.5.9.1</title>
<updated>2015-01-16T09:09:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-16T09:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e05e0c6b71a1df65f188e00622e9632eb27510fd'/>
<id>urn:sha1:e05e0c6b71a1df65f188e00622e9632eb27510fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/lpc: Switch LPC SPI driver to interrupt-driven</title>
<updated>2014-12-23T01:27:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-12-23T01:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2a053d3d157e00b6a6406f4f78ddb8e298b6c4b7'/>
<id>urn:sha1:2a053d3d157e00b6a6406f4f78ddb8e298b6c4b7</id>
<content type='text'>
This improves performance for SPI transfers, while allowing other
tasks to get work done during longer SPI transfers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Adjust CC1200 RSSI reporting value</title>
<updated>2014-12-23T01:11:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-12-23T01:11:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=213a6604ec225e843f30244e6f94d0ebb3d27e46'/>
<id>urn:sha1:213a6604ec225e843f30244e6f94d0ebb3d27e46</id>
<content type='text'>
On the test setup, we were about 13dB off, so tweak the settings to
suit. This result wasn't tested; it's just a rough offset until we get
a production run of TeleDongle boards back to do more systematic
measurements.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Document cc115l power measured at RF setting 0x03 as -31.75dBm</title>
<updated>2014-12-23T01:10:33+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-12-23T01:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=014dcc1f179237dc247fafa4a2cff91809260681'/>
<id>urn:sha1:014dcc1f179237dc247fafa4a2cff91809260681</id>
<content type='text'>
We built a custom TeleGPS load for radio sensitivity measurements with
the lowest documented power level setting (0x03), and measured the
power out at that value of -31.75dBm on the test board.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/cc1200: With PQT wide open, we can't use PQT_REACHED for start</title>
<updated>2014-11-24T02:56:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-24T02:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b6462ca3a7e99fe390ec97f94c23d36fab8c294d'/>
<id>urn:sha1:b6462ca3a7e99fe390ec97f94c23d36fab8c294d</id>
<content type='text'>
Because we're allowing even signals only weakly correlated with the
preamble through to sync detection, we can't use the PQT_REACHED
symbol to tell when a packet header has been seen. Instead, just look
for SYNC_FOUND.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/cc1200: Open up preamble detect to improve sensitivity</title>
<updated>2014-11-24T02:50:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-24T02:50:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0e3eeaf59688dac92eb3a27d589923126cb34e00'/>
<id>urn:sha1:0e3eeaf59688dac92eb3a27d589923126cb34e00</id>
<content type='text'>
Increase soft decision PQT value to max (15) to ensure that we detect
even weak packets.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/cc1200: Wait for packet to be placed in FIFO during receive</title>
<updated>2014-11-24T02:31:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-24T02:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eabeb76a2a9acb624ae364c4f0f315bfc3549d98'/>
<id>urn:sha1:eabeb76a2a9acb624ae364c4f0f315bfc3549d98</id>
<content type='text'>
This changes the receive code to use MCU_STATUS, waiting for
MARC_STATUS1 to indicate that the packet is in the fifo before reading
it out.

It also fixes the receive timeout code to keep receiving if the
preamble or sync have been seen when the timeout fires. This makes
TeleLCO able to use short timeouts during scanning while still
successfully receiving packets.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/teledongle-v1.8: Make this the same as teledongle v1.9</title>
<updated>2014-11-17T00:40:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-17T00:39:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2163f6e6b341b7840f03e89d568699b8ea186435'/>
<id>urn:sha1:2163f6e6b341b7840f03e89d568699b8ea186435</id>
<content type='text'>
Remove RSSI LED blinking, add CRC error LED

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Allow TeleMega to be built without MPU6000</title>
<updated>2014-11-17T00:40:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-17T00:38:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=54f7ab842a8cba3003cd5a9deb2515151263ca2e'/>
<id>urn:sha1:54f7ab842a8cba3003cd5a9deb2515151263ca2e</id>
<content type='text'>
Robert Braibish's board has a dead MPU6000; this fix lets the TeleMega
firmware build without that driver so the rest of the board could be verified.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/microsplash: fix .gitignore to ignore resulting binary</title>
<updated>2014-11-16T21:41:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-11-16T21:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=abdf3177293c57e659017b64819c13f11c126011'/>
<id>urn:sha1:abdf3177293c57e659017b64819c13f11c126011</id>
<content type='text'>
</content>
</entry>
</feed>
