View Single Post
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#745
Originally Posted by Cue View Post
I have no background of IR spec but I've noticed that some of my remotes I can never get working on ANY other infra-red remote.
What I mean by that is I can never get any other universal remote or LIRC (on a PC) to learn commands from these 2 remotes I have.

The remote was for a DiSEqC (USALS) satellite receiver (made by echostar), I bought several universal remotes to to try and "teach" them from this remote and they would always fail to do so. This forced me to get another DiSEqC satellite receiver made by another company (don't remember the name but it wasn't echostar) and oddly they couldn't learn from it either. All other remotes worked except these. Is there some special protocol for DiSEqC receivers which make them incompatible with universal remotes, LIRC?
There are indeed a number of IR protocols out there that most universal remotes just can't handle. The "stateful" A/C remotes I've been talking about earlier are one type -- they require the remote to keep track of a handful of variables, and most universal remotes just can't do that. LIRC isn't set up to remember state information either, although I suppose you could probably hack it to work...

Bang & Olufsen uses a ridiculous carrier frequency (455 khz, as opposed to the 36-38 khz used by most manufacturers), so that's another way to defeat the universal remotes.

A lot of the trickier recent protocols, such as those used for IR keyboards, keep very close track of the exact time of each pulse to squeeze in more data; so that, say, a 400 usec pulse is a 0, 500 usec is a 1, 600 usec is a 2, and 700 usec is a 3. This system passes two bits of data in roughly the same time used to pass a single bit in ordinary protocols. You can, of course, extend this system to pass as many bits as you like. And yeah, many universal remotes can't easily handle this type of protocol yet either. (LIRC has no trouble with this, though.)

I don't know what protocol the Echostar receiver is using. Most Echostar devices that I know of are using protocols that a learning remote would be able to recognize; but then, most Echostar devices that I know of are Dish Network units.
 

The Following 4 Users Say Thank You to Copernicus For This Useful Post: