How about using IrDA as the universal remote? Imagine controlling your TV with a handpone, PDA or laptop or whatever that has IrDA port...you just need the right software. However IrDA is only useful for short range (around 1m) ... it can be increased somewhat by connecting a series or parallel IR transmitter. I haven't really try it but my initial testing showed that I get the same character from my IrDA to RS232 adaptor every time I press the same button on the same (conventional) remote. Suppose I can save it in hard disk and reproduce the code and send out ...will this work? If you can make that happen, then the number of device you can control is limited by your hard disk space :) I've used Microship's MCP2120,16f84A and Agilent's HSDL 1001 to make a simple remote control and it worked perfectly. >From: "Richards, Justin P" >Reply-To: pic microcontroller discussion list >To: PICLIST@MITVMA.MIT.EDU >Subject: [EE]: IR comms revisited Universal Remotes >Date: Sun, 30 Dec 2001 16:02:05 +1100 > >Hello all, > >all the previous talk about IR comms got me excited and renewed my interest >in an old project. I had a radio link (dissected cordless telephone) which >controlled the buttons on a universal remote (very messy but worked well). >The problem was that the universal remote (Yamaha trace shown below) could >only store about 10 commands. So I could buy a new universal remote and >again try to simulate button presses with a PIC again very messy or as >bellow. > >The only way I could think to be a truly universal remote is to record the >duration of each pulse , having no prior information about protocol I can >see no other way. As each of the traces below (button 1) appear quite >unique I cant think of any tricks to reduce data required to store the >pattern. As for the Omni DVD remote I would require about 65 bytes to >store >one command. > >I have seen universal remotes say they will work on over 600 brands and >store up to 470 commands. Any thoughts on how they would do this > >The traces below were recorded using the LPT port and a visual basic >program. It is not quite to scale as I use no stable time base. i.e. None >changing segments take less time to process so are stretched out. > > <<...OLE_Obj...>> >Justin > >-- >http://www.piclist.com hint: The PICList is archived three different >ways. See http://www.piclist.com/#archives for details. > > regards, Donny Tan _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body