Laptop IR Port As A Learning Remote? 18
JWhitlock asks: "My wife recently purchased a Handspring Visor. There is a program that turns your Palm-based handheld into a learning remote control, which seems like a cool (and possibly useful) application, since I have at least four remotes, and digital cable's navigation system is nearly worthless. One problem - she won't let me install it. She's under the illusion that her toy is just for productivity, or that I'll steal it if I play with it too much. In any case, I do have a laptop with an Infrared port to play with, but there appears to be no software out there that uses it. Is this because it's not technically feasible, or has no one else thought of it?"
Sure it's possible (Score:3)
By the way, I've tried a couple different remote control programs on my Visor Deluxe, and I've found that the range is very limited. There is however a reasonably priced springboard module that is just a hardware souped up version of OmniRemote
IRDA Ports (Score:3)
The software side of these things is pretty cool. It's basically like an infrared recorder that you use to record certain functions on and then associate them with certain buttons. They have some really cool skins too.
I did find one problem however.
The range on these things is shocking, plus the IRDA ports usually put out a direct beam (for use with other IRDA ports within a line of sight of the port). most conventional remotes put out disperesed beams (say 30 or 40 degrees) which are a lot more intense than the IRDA ports of the handhelds.
Like I said the software side is pretty cool, but the range limitations pretty much render the handhelds PCs being used as remote controls redundant.
it may be *possible*, but.. (Score:3)
I did some further checking, and from what I could gather while technically it may be within the realm of the IrDA port to emit IR signals to devices, it's difficult if not impossible for the software side to match the various signals. (think plugging a phone directly into the tx/rx lines of a serial port.. while in theory you could mangle the software enough to modulate signals, it just isn't really feasable -- NO, im not talking about winmodems)
I did find one or two hacks that claimed to work (by stuffing characters out the IrDA port in some weird mode), but required DOS. I run Win2K on my laptop, and wasn't about to reinstall OSes just for the sake of a remote controller.
There ARE projects out there that will plug into a serial port, and do exactly what you want. Range can get upwards of 60 feet with one of those suckers, and if you're handy I'm sure it'd be easier to make it even longer. They require soldiering and hacking it together yourself, though.
Check google for "infrared remote controls"
How about the reverse? (Score:1)
4 automation, maybe. 4 remote replacement, nope. (Score:3)
Check this software out (Score:4)
http://hp.vector.co.jp/authors/VA005810/remocon/r
From what I remember, it "worked"....sorta. Remember that a laptop simply doesn't have the IR output power that your handheld remote has. I would have to put the laptop right next to the TV to get it to work, which, of course, defeats the purpose of a remote control...
If you're interested in a consumer-type product that will learn all your remotes and is sorta like a HandSpring device, check out:
http://www.pronto.philips.com/
A buddy of mine has one of these and it's actually pretty slick!
Re:How about the reverse? (Score:1)
Different Frequencies (Score:2)
I've tried two different laptops with no success, one would pick up a remote signal but all of the signals were the same no matter what button was pressed and I've had no luck with my new laptop (but I haven't tried real hard). Another option you could look into is building your own IR port, I've seen the specs around the net and all it does is connect to your serial port.
I think this is a good idea and it would be nice the other way to what the poster suggested. If you could send a remote signal to your computer you could control your mp3 player, or even anything else.
Reminds me... (Score:2)
Basically, the positive terminal of the battery was hooked to the resistor, then the resistor to the collector of the IR transistor, the emmitter to one side of one end of the speaker wire, the other side to ground. The LED was connected to the other end.
What I had then was a circuit that given the input on one side, would "flash" the LED on the other side at the same rate. It didn't work very well - I had to place the remote nearly against the phototransistor, and the LED next to the TV's detector.
However, something similar could be built for a laptop, and housed inside a 25 pin D-Sub connector for the parallel port. Both the phototransistor and the LED would have to be housed in the connector, facing out - with a baffle between them. Code could then be written to allow polling of the port, to "sample" the IR data stream from the remote, analyse it, and store it. More code could be used to "play back" the samples through the LED to activate the TV or whatnot.
There are kits out there just for this, but rolling your own should be a lot cheaper, and maybe more fun.
Worldcom [worldcom.com] - Generation Duh!
HP48G (Score:2)
anyway it worked to something like 5', and someone I knew built a lense setup that made it more reasonable... 15 or 20 or so. As I recall.
Of course, it's been a week, no one's going to read this.
Re:Check this software out (Score:1)
RE: Philips Pronto (Score:1)
Apparently early next year Philips is going to release a new version that has twice the memory for half the cost. Should be interesting to see what it does to the price of this model. They're also going to release a color version of the remote as well.
Linux Infrared Remote Control (Score:3)
LIRC- Linux Infrared Remote Control [lirc.org]
According to the FAQ [lirc.org], there is a driver for laptop IrDA ports in the CVS for the project.
Generally, no. (Score:3)
I did a fair amount of Google research and downloaded a few apps, none of which worked. I also did a Deja search, and learned that basically, with the exception of certain hardware (like HP Vectras I believe), PC IR ports are not suitable for emulating remote controls because the timing of the IR signals are very rigid, since your laptop's IR port is meant to function as a serial port, which has a certain (albeit selectable) frequency. OTOH remote controls can transmit at any frequency they want.
Initially I tried to perform the emulation in a poor-man's way: I set the IR port to act as COM2, then used Terminal (I think it was Terminal, pulled off an old WFW3.11 dist), and set Terminal to listen to COM2. Then I grabbed my RCA remote, set it right in front of the laptop IR port, and started hitting buttons.
Well, that made characters display in the Terminal window, so the laptop's port saw *something*, which was promising, But I also noticed that the characters displayed were not quite consistent. Which means to me, either there is IR interference coming from somewhere, or that the frequencies are out of sync just enough that I'm missing parts of the signal. Alas, I gave up after my attempts to copy the characters and paste them back into the COM2 terminal, with the IR port six inches from my VCR's LED window, caused nothing to happen.
I had much better success with some of the apps for the Palm; I have a Palm IIIe and I forget what the app was called but it was from a Japanese source. Unfortunately the range of the Palm's IR port is less than even that of my ThinkPad, and after all Palm's IR is only meant for ease of communication between two very mobile devices which are temporarily and willfully near each other (one benefit being, I guess, that the guy on the other end of the subway can't possibly hack your Palm). One (shareware) app I found did mention that the distributor built and sold IR booster devices which connected to the HotSync port and had its own AA power source, giving it a range similar to remote devices. Honestly I don't know why Palm's IR port is compatible with remote controls and laptops' aren't; perhaps either the Palm's port is more flexibly controllable, or the Palm uses the same IR technology as remote controls because it's cheaper.
As it is, the only use I can envision for the Palm's factory IR capabilities in remote control is to replace your VCRPlus+... which costs about a fifth as much as your Palm and is obsolete anyway.
Re:4 automation, maybe. 4 remote replacement, nope (Score:3)
And for remote purposes, I've been a mostly happy user of Pacific NeoTek's OmniRemote [pacificneotek.com] on both a Palm Professional and a Handspring Visor Deluxe (the 2MB Handsprings are now available at Target for $149, btw, not a bad price for a universal remote.)
However, to answer your original question, I've not found ANY IrDA software for the PC that will operate a remote, and I've been looking for a long time... Most everybody needs you to add a chunk of external hardware on a serial (or parallel) port.
John
Re:Linux Infrared Remote Control (Score:2)
Completely different hardware AFAIK (Score:2)
I never thought instructions to change the channel required 2+ Mbs.. either way, while it may be a cool idea for a fleeting moment, I don't see any good reasons for this sort of thing.
--
Re:Sure it's possible (Score:1)
At first, when I saw the module option, I thought "Didn't those go out with the GameBoy?". Well, for one, it appears the GameBoy is still around, and two, this kind of new hardware functionality seems to be a real benefit.
Of course, I'm waiting for the day where everything is seemlessly connected, where I can set up TiVo over a mobile phone to tape a show, then start it up with the Visor when I get home. Oh, and while I'm at it, why not throw away the keys, and unlock the front door with a remote [thinkgeek.com].
Now if only there was a way to excercise by remote...