<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/telebt-v3.0, branch 1.6.5</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.6.5</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.6.5'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2016-05-07T00:10:14+00:00</updated>
<entry>
<title>Ignore some built files for 1.6.3</title>
<updated>2016-05-07T00:10:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-07T00:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1216c0ccece4ca1492967a341c5d01e9e5068ed8'/>
<id>urn:sha1:1216c0ccece4ca1492967a341c5d01e9e5068ed8</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Flip CTS/RTS pins for BT module</title>
<updated>2016-04-25T22:49:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-25T22:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c816bea3536d025568dab313d7c8944a56ba0801'/>
<id>urn:sha1:c816bea3536d025568dab313d7c8944a56ba0801</id>
<content type='text'>
These are wired backwards, so ask that the right pins be used, which
requires switching to software control of the pins.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Report battery voltage correctly</title>
<updated>2015-06-26T01:43:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-26T01:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ee1b0bd05bedb8a5a631cc79c77fde8fd920ac38'/>
<id>urn:sha1:ee1b0bd05bedb8a5a631cc79c77fde8fd920ac38</id>
<content type='text'>
There was an extra %d, and an extra ':' in the output, making the UI
not parse the voltage correctly

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Replace ao_alarm/ao_clear_alarm with ao_sleep_for</title>
<updated>2015-02-14T07:51:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-14T07:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f4c812bef76a2cd95f675cb27ea89059561ceec7'/>
<id>urn:sha1:f4c812bef76a2cd95f675cb27ea89059561ceec7</id>
<content type='text'>
Having arbitrary alarms firing in the middle of complicated device
logic makes no sense at all. Therefore only correct use of ao_alarm
and ao_clear_alarm was around a specific ao_sleep call, with correct
recovery in case the alarm fires.

This patch replaces all uses of ao_alarm/ao_sleep/ao_clear_alarm with
ao_sleep_for, a new function which takes the alarm timeout directly.

A few cases which weren't simply calling ao_sleep have been reworked
to pass the timeout value down to the place where sleep *is* being
called, and having that code deal with the return correctly.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Set initial radio cal to a sensible value</title>
<updated>2015-02-05T04:30:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-05T04:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dbafa16cfa897b2a5c6cf455cf8675e83eb0d7d6'/>
<id>urn:sha1:dbafa16cfa897b2a5c6cf455cf8675e83eb0d7d6</id>
<content type='text'>
CC1200 uses a different xtal than CC1120, so the default calibration
needs to change. This value hit 434.550 on SN 2407, so it seems like a
reasonable place to start.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Add monitor bits</title>
<updated>2015-02-01T15:57:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-01T15:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=be443d8d50ad8f59a74bf2f4e810a7359ff72132'/>
<id>urn:sha1:be443d8d50ad8f59a74bf2f4e810a7359ff72132</id>
<content type='text'>
Will be useful to actually be able to receive telemetry

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Turn red LED off after initialization</title>
<updated>2015-02-01T15:44:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-01T15:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=466d3e977ca279f97944141fcc12c04f4f58212e'/>
<id>urn:sha1:466d3e977ca279f97944141fcc12c04f4f58212e</id>
<content type='text'>
This lets the user know the device successfully initialized.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/telebt-v3.0: Fix stdio setup for BTM</title>
<updated>2015-02-01T15:43:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-01T15:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=845ae016d700c37948e053ead5f7e2778356fda3'/>
<id>urn:sha1:845ae016d700c37948e053ead5f7e2778356fda3</id>
<content type='text'>
Make sure the BTM module is allowed to be included in stdio, but delay
adding that until the BT link is running.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>And, also add the TeleBT v3.0 flash loader Makefile</title>
<updated>2015-01-30T13:04:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-30T13:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=252211e9e54a1e6f4efe2df6382ce60c909de70c'/>
<id>urn:sha1:252211e9e54a1e6f4efe2df6382ce60c909de70c</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Oops, forgot the TeleBT-v3.0 Makefile</title>
<updated>2015-01-30T13:03:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-30T13:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bfa5c70a827ac8be23ca48797edc14e13461d6ac'/>
<id>urn:sha1:bfa5c70a827ac8be23ca48797edc14e13461d6ac</id>
<content type='text'>
git doesn't warn about files named 'Makefile' because they're supposed
to be generated...

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