Short: Parallel IR receiver + audio over TP Author: Daniel Westerberg Uploader: Daniel Westerberg (daniel onyxsoft se) Type: driver/other Version: 1.0 Architecture: ppc-amigaos What is this? ~~~~~~~~~~~~~ This packages is a combination of software and hardware which makes it possible to send audio inside an ethernet cable and send IR signals from regular remote controls in the opposite direction of the audio, and at the same time still use the ethernet cable for 10/100 ethernet traffic. This is useful if you like to get your computer sound from your computer room into your living room, and at the same time be able to control the computer using remote controls from the living room. Q & A: ~~~~~~ Why not just add an audio cable? - Because the ethernet cable was already there, preinstalled in the wall, and I specifically didn't want any more cables! How do you send stereo audio + IR + ethernet in the same cable, it only has four twisted pairs?? - Ethernet 10/100 uses only two pairs and I send audio on the two remaining pairs and send the IR signal 4MHz modulated on one of the audio signals. Does it work well? - Yes it works very well and almost never misses a tap on a button on a remote control. The audio has a slight distortion on the channel carrying the IR signals in this design though. Can the audio+IR pass through a hub/switch/router? - No. You need to manually bypass the two pairs carrying the audio+IR if you need to pass an ethernet device. What is in this packages? ~~~~~~~~~~~~~~~~~~~~~~~~~ ParIR - Program that can execute CLI or Arexx commands from IR codes coming from the hardware device that plugs to the prallel port of the AmigaOne. Amiga_AudioTX_IR-RX-scheme.iff Amiga_AudioTX_IR-RX-layout.iff - Schematics and lab layout of the device with the three units located at the computer side of the ethernet cable. Livingroom_AudioRX_IR-TX.iff - Schematics and layout of the device that is placed in the living room which receives the audio and has an IR receiver and send the IR codes back through the cable. IR-Test - Test program with source code which may come very useful during the construction of the devices. Final notes ~~~~~~~~~~~ I created this because I neede it, because it was fun (at least to begin with, but I ended up buing an oscilloscope because I got stuck on the analog stuff ;-) ), and to learn and prove to myself that I could do it, especiall the analog overloading stuff. The digital was quite trivial. I also learned how to program the VIA686 parallel port in AmigaOne/OS4. In the future (possibly far away :( ) I plan on making a USB version without the shortcoming of this version, and on proper PCBs. I think that could be fun :) If you need help or think someting is lacking, please don't hesitate to contact me and I'll do my best! -- Other programs by Deniil 715! can be found on OnyxSoft homepage at: http://www.onyxsoft.se/ Feel free to mail me if you found bugs or have suggestions! daniel / onyxsoft se NOTE: Please, NEVER publish this e-mail on a web page or similar unless spam-encrypted like above!