<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/altosui/AltosConfig.java, branch 1.8.6</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.8.6</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.8.6'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-11-24T23:09:05+00:00</updated>
<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>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: 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: switch channel selector to combo box. Shorten displayed device names</title>
<updated>2010-11-20T06:48:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-20T06:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=594e80572821f1848db062d0cff18ca8bf0d90ce'/>
<id>urn:sha1:594e80572821f1848db062d0cff18ca8bf0d90ce</id>
<content type='text'>
A combo box displays the current value, which is quite nice to
have. Add a 'toShortString' for AltosDevice so that the window frames
and error messages don't have extra spaces generated by the
altos_device toString method.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Use timeouts to recover from broken packet links.</title>
<updated>2010-11-20T02:25:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-20T02:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9ffc2eb53a47e435f39b02896b0e43ae5f47f450'/>
<id>urn:sha1:9ffc2eb53a47e435f39b02896b0e43ae5f47f450</id>
<content type='text'>
This puts timeouts every place the system reads from the packet link
and aborts the in-progress operation if it takes more than a second to
get a response.

Also mixed in here are persistent igniter status displays for the
ejection testing UI.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: add reboot button to telemetrum configuration UI</title>
<updated>2010-11-15T15:16:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-15T15:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=39e371561469d8e5059638ffa4e7075f391de268'/>
<id>urn:sha1:39e371561469d8e5059638ffa4e7075f391de268</id>
<content type='text'>
This lets you reconfigure and reboot telemetrum, including over the
radio link.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Open serial device at 'new' time. Prohibit duplicate opens.</title>
<updated>2010-11-14T00:07:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-14T00:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dcfa56498d1b65a213b8aba9cbd6c4806532383c'/>
<id>urn:sha1:dcfa56498d1b65a213b8aba9cbd6c4806532383c</id>
<content type='text'>
With the per-serial UI, there's never a reason to create a serial
device without opening it right away. This eliminates the bug caused
by not opening the serial device for telemetry reception.

Serial devices can now be opened only once; this eliminates errors
when trying to reflash or configure devices while receiving telemetry.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Eliminate unncessary import altosui lines</title>
<updated>2010-11-13T23:19:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-13T23:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8463ffcaca6bcd31e645aba71c171f548dce96d8'/>
<id>urn:sha1:8463ffcaca6bcd31e645aba71c171f548dce96d8</id>
<content type='text'>
Java appears to automatically import every module from the current
package.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add RF calibration to TeleMetrum config dialog</title>
<updated>2010-11-13T01:02:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-13T01:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a6f30fae906bd87dff192c5fd4d10df283f99930'/>
<id>urn:sha1:a6f30fae906bd87dff192c5fd4d10df283f99930</id>
<content type='text'>
I think that's the last user-settable value.

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