though I *am* a little confused as to why the #defines don't do what they say they do!

Well, if true, it wouldn't be the first time that's happened in a piece of code. But I think there's probably something else going on that's got nothing to do with the defines. It's probably related to the pioneer remote sending out the IR signals in a completely different fashion than the empeg remote.

I know that sort of thing can be tricky, but I don't know enough about IR to offer specific suggestions.

___________
Tony Fabris
_________________________
Tony Fabris