<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos, branch telemetrum-v1.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=telemetrum-v1.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=telemetrum-v1.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-11-24T23:10:36+00:00</updated>
<entry>
<title>Merge branch 'buttonbox' into telemetrum-v1.1</title>
<updated>2010-11-24T23:10:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T23:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=28d621c5885953afe3b7435e582b80b75314506e'/>
<id>urn:sha1:28d621c5885953afe3b7435e582b80b75314506e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move altosui to the top level, placing libaltos inside it.</title>
<updated>2010-11-24T23:09:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T22:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3fbefb3eea981d34a09496cf8abf0119de2e35bf'/>
<id>urn:sha1:3fbefb3eea981d34a09496cf8abf0119de2e35bf</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add telemetrum-v1.1 directory</title>
<updated>2010-11-24T18:57:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T18:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6d0098e497ee2d9a1d1113bf3fb907dd48bdcf80'/>
<id>urn:sha1:6d0098e497ee2d9a1d1113bf3fb907dd48bdcf80</id>
<content type='text'>
Telemetrum v1.1 may have the 5V line sampled to improve the
accelerometer readings.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Make sure packet mode is turned off when the connection fails</title>
<updated>2010-11-24T18:55:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T18:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7a50837ea0d92db3f469f197ec8210aee22aa143'/>
<id>urn:sha1:7a50837ea0d92db3f469f197ec8210aee22aa143</id>
<content type='text'>
When the packet connection times out, turn packet mode off when
closing the serial port.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Let people fire igniters that don't read as 'ready'</title>
<updated>2010-11-24T04:17:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T04:17:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7d90e2f6009e060fb59c519f7e564483a7ca6872'/>
<id>urn:sha1:7d90e2f6009e060fb59c519f7e564483a7ca6872</id>
<content type='text'>
This provides for igniter testing with LEDs or other materials that
don't look like regular igniters.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Disable radio configation over packet link.</title>
<updated>2010-11-24T03:10:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T03:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f3233985a132e1d660e6df12d0056b6729f16faf'/>
<id>urn:sha1:f3233985a132e1d660e6df12d0056b6729f16faf</id>
<content type='text'>
Attempting to configure the radio over the packet link will only end
up confusing the user, so disable it. This also works around a bug in
older TM code which would lock up when trying to do this.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: New AltosSerial.set_radio function sets channel/call</title>
<updated>2010-11-24T03:10:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T03:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6cd9be22f06f21d12ee2f668989d83d3c61d14c0'/>
<id>urn:sha1:6cd9be22f06f21d12ee2f668989d83d3c61d14c0</id>
<content type='text'>
Use this anytime you need to set the device radio channel and call
sign, either for telemetry reception or packet mode origination. This
uses the saved callsign and per-device radio channel number. Do not
use this when opening a telemetrum as there won't be a saved channel number.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Make AltosSerial.flush_input keep reading while non-empty</title>
<updated>2010-11-24T03:10:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T03:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ed7cf7d262fcf7c0c677c2fb981582b571de9e5e'/>
<id>urn:sha1:ed7cf7d262fcf7c0c677c2fb981582b571de9e5e</id>
<content type='text'>
Flushing the input buffer can take a while, especially over the packet
link. Keep reading while stuff is appearing on the reply queue.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make radio test command careful with the radio mutex.</title>
<updated>2010-11-24T03:10:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T03:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3b9db8c82d26a6a2e43d4ca40742fc1bdc502380'/>
<id>urn:sha1:3b9db8c82d26a6a2e43d4ca40742fc1bdc502380</id>
<content type='text'>
Remember whether the radio test mode is on or off and don't try to do
either of them twice to prevent the mutex from being acquired or
released twice.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Don't abort radio transmissions with ao_radio_abort</title>
<updated>2010-11-24T03:10:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T02:57:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=54468e5dc567aaac5c5c20e921859b7cec28bb88'/>
<id>urn:sha1:54468e5dc567aaac5c5c20e921859b7cec28bb88</id>
<content type='text'>
We only want to abort pending radio reception to release the radio for
other use, or to change the radio channel. Let radio transmission
proceed. This fixes a problem with using packet mode to configure the
radio channel; if the packet transmission is aborted, the TM ends up
wedged.

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