From owner-freebsd-current@FreeBSD.ORG Sun Dec 14 09:26:04 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF2B516A4CE for ; Sun, 14 Dec 2003 09:26:04 -0800 (PST) Received: from smtp6.wanadoo.nl (smtp6.wanadoo.nl [194.134.35.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BF2243D2D for ; Sun, 14 Dec 2003 09:26:03 -0800 (PST) (envelope-from steve@sohara.org) Received: from ams-gw.sohara.org (p0024.nas2-asd6.dial.wanadoo.nl [62.234.212.24]) by smtp6.wanadoo.nl (Postfix) with SMTP id C13C877EDF; Sun, 14 Dec 2003 18:25:59 +0100 (CET) Date: Sun, 14 Dec 2003 18:25:55 +0100 From: Steve O'Hara-Smith To: "Steve O'Hara-Smith" Message-Id: <20031214182555.52690e67.steve@sohara.org> In-Reply-To: <20031213194940.44073338.steve@sohara.org> References: <3F57B0A0.2040508@isi.edu> <20030905072228.3def6a8b.steve@sohara.org> <3F63E246.8030801@isi.edu> <20030915190350.3e0fe0ec.steve@sohara.org> <20030918165710.GB19984@genius.tao.org.uk> <3F69FFC9.80308@isi.edu> <20030918231742.GB41432@genius.tao.org.uk> <3F6DE165.1020404@isi.edu> <20031213194940.44073338.steve@sohara.org> X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i386-portbld-freebsd4.9) X-Face: %]+HVL}K`P8>+8ZcY-WGHP6j@&mxMo9JH6_WdgIgUGH)JX/usO0%jy7T~IVgqjumD^OBqX,Kv^-GM6mlw(fI^$"QRKyZ$?xx/ Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sun__14_Dec_2003_18_25_55_+0100_Ak0mc8R+lAtBRh5=" cc: tingo@start.no cc: larse@ISI.EDU cc: usb-bsd@eleetbsd.org cc: current@FreeBSD.ORG Subject: Re: X10 Wireless Technology Inc USB Receiver X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2003 17:26:05 -0000 This is a multi-part message in MIME format. --Multipart=_Sun__14_Dec_2003_18_25_55_+0100_Ak0mc8R+lAtBRh5= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Sat, 13 Dec 2003 19:49:40 +0100 "Steve O'Hara-Smith" wrote: SOS> Ideas anyone ?? Talking to myself - I added the 0x80s to init1 and init2 (which I thought was just protocol fluff) and I got output - it even responds to a button press on the remote for a while and then it stops working :( Killing the program, waiting a couple of minutes and trying again makes it work for a bit again, There's something smelly and intermittent going on which may be my USB hardware. New code attached - somebody please give it a whirl. -- C:>WIN | Directable Mirrors The computer obeys and wins. |A Better Way To Focus The Sun You lose and Bill collects. | licenses available - see: | http://www.sohara.org/ --Multipart=_Sun__14_Dec_2003_18_25_55_+0100_Ak0mc8R+lAtBRh5= Content-Type: application/octet-stream; name="ati_remote.c" Content-Disposition: attachment; filename="ati_remote.c" Content-Transfer-Encoding: base64 I2luY2x1ZGUgPGZjbnRsLmg+CiNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KI2luY2x1ZGUgPHN5cy91 aW8uaD4KI2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHVz Yi5oPgojaW5jbHVkZSA8c3lzL2lvY3RsLmg+CiNpbmNsdWRlIDxkZXYvdXNiL3VzYi5oPgoKI2Rl ZmluZSBVU0JfRVJST1IgLTEKCnN0YXRpYyBjaGFyIGluaXQxW109eyAweDgwLCAweDAxLCAweDAw LCAweDIwLCAweDE0IH07CnN0YXRpYyBjaGFyIGluaXQyW109eyAweDgwLCAweDAxLCAweDAwLCAw eDIwLCAweDE0LCAweDIwLCAweDIwLCAweDIwIH07CgptYWluIChpbnQgYXJnYywgY2hhciAqKmFy Z3YpCnsKCWludCBmZDsKCWludCByZmQsIHdmZDsKCWludCBlcnI7CglpbnQgaW92OwoJaW50IG47 CgljaGFyIGNbMjU1XTsKCXVzYl9kZXZpY2VfZGVzY3JpcHRvcl90IHVzYmRkOwoKCWZkID0gb3Bl biAoIi9kZXYvdWdlbjAiLCBPX1JEV1IpOwoJaWYgKGZkICA9PSAtMSkKCQl7IHBlcnJvciAoIk9w ZW4gdWdlbjAiKTsgZXhpdCgxKTsgfQoKCWVyciA9IGlvY3RsKGZkLCBVU0JfR0VUX0RFVklDRV9E RVNDLCAmdXNiZGQpOwoJaWYgKGVyciA9PSAtMSkKCQl7IHBlcnJvciAoIkdldCBkZXZpY2UgZGVz Y3JpcHRvciIpOyBleGl0KDEpOyB9CgoJcmZkID0gb3BlbiAoIi9kZXYvdWdlbjAuMSIsIE9fUkRP TkxZfE9fTk9OQkxPQ0spOwoJaWYgKHJmZCA9PSAtMSkKCQl7IHBlcnJvciAoIk9wZW4gdWdlbjAu MSIpOyBleGl0KDEpOyB9Cglpb3YgPSAxOwoJZXJyID0gaW9jdGwgKHJmZCwgVVNCX1NFVF9TSE9S VF9YRkVSLCAmaW92KTsKCWlmIChlcnIgPT0gLTEpCgkJeyBwZXJyb3IgKCJTZXQgc2hvcnQgWEZF UiIpOyBleGl0KDEpOyB9CgoJaW92ID0gNTAwMDsKCWVyciA9IGlvY3RsIChyZmQsICBVU0JfU0VU X1RJTUVPVVQsICZpb3YpOwoJaWYgKGVyciA9PSAtMSkKCQl7IHBlcnJvciAoIlNldCBUaW1lb3V0 Iik7IGV4aXQoMSk7IH0KCgl3ZmQgPSBvcGVuICgiL2Rldi91Z2VuMC4yIiwgT19XUk9OTFkpOwoJ aWYgKHdmZCA9PSAtMSkKCQl7IHBlcnJvciAoIk9wZW4gdWdlbjAuMiIpOyBleGl0KDEpOyB9CgoJ ZXJyID0gd3JpdGUgKHdmZCwgaW5pdDEsIHNpemVvZihpbml0MSkpOwoJaWYgKGVyciAhPSBzaXpl b2YoaW5pdDEpKQoJCXsgcGVycm9yICgiV3JpdGUgaW5pdDEiKTsgZXhpdCgxKTsgfQoJZXJyID0g d3JpdGUgKHdmZCwgaW5pdDIsIHNpemVvZihpbml0MikpOwoJaWYgKGVyciAhPSBzaXplb2YoaW5p dDIpKQoJCXsgcGVycm9yICgiV3JpdGUgaW5pdDIiKTsgZXhpdCgxKTsgfQoKCXdoaWxlIChuID0g cmVhZCAocmZkLCBjLCAyNTUpKSB3cml0ZSAoMSwgYywgbik7Cn0K --Multipart=_Sun__14_Dec_2003_18_25_55_+0100_Ak0mc8R+lAtBRh5=--