<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/altosui/AltosDevice.java, branch gpio</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=gpio</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=gpio'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-09-10T03:39:41+00:00</updated>
<entry>
<title>altosui: Remove some debug printfs.</title>
<updated>2010-09-10T03:39:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-09-10T03:39:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=72a5c1258db92d0ddd660bfa875e8e55cab47af7'/>
<id>urn:sha1:72a5c1258db92d0ddd660bfa875e8e55cab47af7</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: conflating USB product and vendor IDs is a bad idea</title>
<updated>2010-09-10T03:26:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-09-10T03:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=48f57997452e17564e28fe3e37403f6f63d32dea'/>
<id>urn:sha1:48f57997452e17564e28fe3e37403f6f63d32dea</id>
<content type='text'>
We've now got a USB vendor ID called 'altusmetrum' for generic
altusmetrum devices (old USB ID 0x000A) while the general vendor name
for all devices is 'altusmetrum' as well.

This patch splits vendors and products into separate name spaces,
products are prefixed with product_ and vendor with (oddly) vendor_.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Display error dialog when AltOS JNI library can't be loaded</title>
<updated>2010-09-10T00:57:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-09-10T00:54:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8ee3464d8064ebe1694c7b20177878c0d9961451'/>
<id>urn:sha1:8ee3464d8064ebe1694c7b20177878c0d9961451</id>
<content type='text'>
Having an error dialog appear at application startup seems better than
simply failing to present the device dialog later on.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Devices with USB id 0x000a always get listed</title>
<updated>2010-08-30T12:49:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-30T12:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a9a8d23c877e6f6c76857b7c85e3d43b4da1db27'/>
<id>urn:sha1:a9a8d23c877e6f6c76857b7c85e3d43b4da1db27</id>
<content type='text'>
List 'unknown' AltusMetrum devices anytime the UI needs a device
name.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Select devices by USB vendor/product ID.</title>
<updated>2010-08-18T01:22:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-18T01:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=22800dc094797e1e0ad99124198809d0360f7556'/>
<id>urn:sha1:22800dc094797e1e0ad99124198809d0360f7556</id>
<content type='text'>
Because Win7 doesn't expose the product name, we're swtiching to using
the USB idProduct/idVendor values. This patch adds support for
selecting devices by those new IDs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Catch errors opening USB devices. Limit list to relevant devices</title>
<updated>2010-07-28T19:24:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-28T19:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e76b9cc32bbcc5176d9bdd6f8d79778024627382'/>
<id>urn:sha1:e76b9cc32bbcc5176d9bdd6f8d79778024627382</id>
<content type='text'>
Avoids a segfault when failing to open a device. Limit listed telemetry
devices to just TeleDongle units.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Present list of altos devices in nice format</title>
<updated>2010-07-27T00:03:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-27T00:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=17188f36fe18c23bc2eb877ac9a01b7693f4b863'/>
<id>urn:sha1:17188f36fe18c23bc2eb877ac9a01b7693f4b863</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch AltosUI to libaltos for device access</title>
<updated>2010-07-26T22:42:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-26T22:42:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=005e2d6a7bb3b0546b0c1273296875621632ec6d'/>
<id>urn:sha1:005e2d6a7bb3b0546b0c1273296875621632ec6d</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add Linux device discovery</title>
<updated>2010-04-06T05:21:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-04-06T05:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cc600a0389720bc7e435dbda8bec080ef19e0c58'/>
<id>urn:sha1:cc600a0389720bc7e435dbda8bec080ef19e0c58</id>
<content type='text'>
AltosDeviceLinux.java scans /proc to locate suitable devices. This
will be hooked up to the UI shortly.
</content>
</entry>
</feed>
