I have a JVC tape player/recorder that has a JVC Compu Link input/output
for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
|
JVC Compu Link
Started by ●June 5, 2002
Reply by ●June 5, 20022002-06-05
Rene, I use JVC equipment exclusively.... most for the Compu-link feature. Love it! Its great when have when all the equipment is JVC. Put in a DVD and the entire unit knows just what to power-up and set to the correct functions. Total automation. Just love it....... Never thought of connecting it up a BX to though...hummmm... You got my curiosity up... Their tech support can help you. Try JVC.com and the "Support" or "Download" links. They explain the Compu-link feature there, but I dont recall the actual specs for the protocol. You might be able to obtain a Datasheet or White Paper from them about it if you contact them directly. Hope this helps! .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
Reply by ●June 6, 20022002-06-06
Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
|
Reply by ●June 6, 20022002-06-06
Additional note. The German page can be translated by first going to the PROJECTS link (at the top). The Projects page contains a little fish icon, Babel Fish. Click the Babel Fish and start the Babel Fish Translator. Click the German Flag at the upper right corner. Click on the CompuLink link. The page is translated from German to English and displayed. Whoa-La! English version of the Comp-U-Link Protocol! Have bxFun!!! .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 3:09 AM To: Subject: RE: [BasicX] JVC Compu Link Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
|
Reply by ●June 6, 20022002-06-06
Thanks, Dan. I couldn't find the Babel Fish icon, but used http://babelfish.altavista.com/ directly, and I could translate the code from there. If I would test this out myself with a BX-24, I found out (see the original post) that the output of the JVC device needs a pull-up resistor to the +5V. Since the BX-24 has its own internal pull-up resistors, does this mean that I can just connect the output to a BX-24 pin, and the ground output to ground? Do I need some protection of the JVC device? Thanks, -Rene -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 8:00 AM To: Subject: RE: [BasicX] JVC Compu Link Additional note. The German page can be translated by first going to the PROJECTS link (at the top). The Projects page contains a little fish icon, Babel Fish. Click the Babel Fish and start the Babel Fish Translator. Click the German Flag at the upper right corner. Click on the CompuLink link. The page is translated from German to English and displayed. Whoa-La! English version of the Comp-U-Link Protocol! Have bxFun!!! .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 3:09 AM To: Subject: RE: [BasicX] JVC Compu Link Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
|
Reply by ●June 6, 20022002-06-06
Hummm...I didn't see anything on that German website about pull-ups.
That site is catering to some IR hardware decoding device. I would guess that the device is handling the needed resistance and pull-ups (if required). Since a proper data sheet cant be had at the moment that properly documents the Comp-U-Link....Id go with the all the facts at hand between both sets of information. Id put the pull-ups inline like you found previously AND even use the internals on the first pass or so. Better safe then sorry. Resistors? A few cents. A BX? Thirty-some bucks. Let me know how it all turns out. Im real curious...being an avid JVC and BX owner. Automate the automation! I like it! .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Thursday, June 06, 2002 6:36 AM To: Subject: RE: [BasicX] JVC Compu Link Thanks, Dan. I couldn't find the Babel Fish icon, but used http://babelfish.altavista.com/ directly, and I could translate the code from there. If I would test this out myself with a BX-24, I found out (see the original post) that the output of the JVC device needs a pull-up resistor to the +5V. Since the BX-24 has its own internal pull-up resistors, does this mean that I can just connect the output to a BX-24 pin, and the ground output to ground? Do I need some protection of the JVC device? Thanks, -Rene -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 8:00 AM To: Subject: RE: [BasicX] JVC Compu Link Additional note. The German page can be translated by first going to the PROJECTS link (at the top). The Projects page contains a little fish icon, Babel Fish. Click the Babel Fish and start the Babel Fish Translator. Click the German Flag at the upper right corner. Click on the CompuLink link. The page is translated from German to English and displayed. Whoa-La! English version of the Comp-U-Link Protocol! Have bxFun!!! .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 3:09 AM To: Subject: RE: [BasicX] JVC Compu Link Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
|
Reply by ●June 6, 20022002-06-06
Another thought... Check the CURRENT output from the JVC device in addition to the +5v output before connecting the two together. Use a meter. Make sure the current is within tolerance to that of a BX pin sink. Im think'n the +5v is okay but make sure the current is tolerable to the bxPins. If it is, you should be able to use just the internal pull-ups to quiet the line when nothing is going on between the two. You also said something about 1-Wire, bi-directional in your original post. If you need any help with that let me know or use my StampMEM routine in the files area of the forum. The StampMEM is 1-Wire, bi-directional...you can use the routine as shell and clone something new from it that will function with the Comp-U-Link bus. .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 6:49 AM To: Subject: RE: [BasicX] JVC Compu Link Hummm...I didn't see anything on that German website about pull-ups. That site is catering to some IR hardware decoding device. I would guess that the device is handling the needed resistance and pull-ups (if required). Since a proper data sheet cant be had at the moment that properly documents the Comp-U-Link....Id go with the all the facts at hand between both sets of information. Id put the pull-ups inline like you found previously AND even use the internals on the first pass or so. Better safe then sorry. Resistors? A few cents. A BX? Thirty-some bucks. Let me know how it all turns out. Im real curious...being an avid JVC and BX owner. Automate the automation! I like it! .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Thursday, June 06, 2002 6:36 AM To: Subject: RE: [BasicX] JVC Compu Link Thanks, Dan. I couldn't find the Babel Fish icon, but used http://babelfish.altavista.com/ directly, and I could translate the code from there. If I would test this out myself with a BX-24, I found out (see the original post) that the output of the JVC device needs a pull-up resistor to the +5V. Since the BX-24 has its own internal pull-up resistors, does this mean that I can just connect the output to a BX-24 pin, and the ground output to ground? Do I need some protection of the JVC device? Thanks, -Rene -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 8:00 AM To: Subject: RE: [BasicX] JVC Compu Link Additional note. The German page can be translated by first going to the PROJECTS link (at the top). The Projects page contains a little fish icon, Babel Fish. Click the Babel Fish and start the Babel Fish Translator. Click the German Flag at the upper right corner. Click on the CompuLink link. The page is translated from German to English and displayed. Whoa-La! English version of the Comp-U-Link Protocol! Have bxFun!!! .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 3:09 AM To: Subject: RE: [BasicX] JVC Compu Link Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |
Reply by ●June 7, 20022002-06-07
Thanks for all the info. I hooked up the Compu Link output from my VCR (Model HR-S9500U) to an oscilloscope. I had to take the VCR out of the entertainment center to move it into my office where I have a PC with a Protek 220 oscilloscope card. Here is what I found. The output is at a constant 5V when nothing is going on and the AC is plugged in. A pulse train signal consists of 8 bits with the following specs: Logical 0: 3 msec low (0V) followed by 3 msec high (5V). Logical 1: 3 msec low followed by 9 msec high. The last 4 bits (2nd nibble) are always 0001. The first 4 bits are variable depending on the action. The end of the last high (bit 8) is followed by a 3 msec low followed by high until the next pulse. Here are the signals: Discrete Power On or Power Toggle when power is off to start with: 0100-0001 (0x41) followed by a long high gap followed by 0010-0001 (0x21). Discrete Power On when power is on to start with: no output pulse train. Discrete Power Off or Power Toggle when power on to start with: 1000-0001 (0x81) (same when a tape is playing). Discrete Power Off when power is off to start with: 1000-0001 (0x81). Play with power on and tape in: 1010-0001 (0xA1). Stop when playing: 0010-0001 (0x21). Put tape in when off, with protection tap intact so that it doesn't start playing: 0100-0001 (0x41). Need to double check this one (not sure). Put tape in when on, with protection tap removed so that its starts playing: 1010-0001 (0xA1). No other commands on the VCR or remote trigger any output. There are basically 4 output signals indicated by the first 4 bits: 0100 = ON 0010 = STOP 1000 = OFF 1010 = PLAY Should be easy to intercept these pulses with a BX-24 and keep track of the status of the VCR. I have not tried to send any commands to the VCR. -Rene -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 9:49 AM To: Subject: RE: [BasicX] JVC Compu Link Hummm...I didn't see anything on that German website about pull-ups. That site is catering to some IR hardware decoding device. I would guess that the device is handling the needed resistance and pull-ups (if required). Since a proper data sheet cant be had at the moment that properly documents the Comp-U-Link....Id go with the all the facts at hand between both sets of information. Id put the pull-ups inline like you found previously AND even use the internals on the first pass or so. Better safe then sorry. Resistors? A few cents. A BX? Thirty-some bucks. Let me know how it all turns out. Im real curious...being an avid JVC and BX owner. Automate the automation! I like it! .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Thursday, June 06, 2002 6:36 AM To: Subject: RE: [BasicX] JVC Compu Link Thanks, Dan. I couldn't find the Babel Fish icon, but used http://babelfish.altavista.com/ directly, and I could translate the code from there. If I would test this out myself with a BX-24, I found out (see the original post) that the output of the JVC device needs a pull-up resistor to the +5V. Since the BX-24 has its own internal pull-up resistors, does this mean that I can just connect the output to a BX-24 pin, and the ground output to ground? Do I need some protection of the JVC device? Thanks, -Rene -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 8:00 AM To: Subject: RE: [BasicX] JVC Compu Link Additional note. The German page can be translated by first going to the PROJECTS link (at the top). The Projects page contains a little fish icon, Babel Fish. Click the Babel Fish and start the Babel Fish Translator. Click the German Flag at the upper right corner. Click on the CompuLink link. The page is translated from German to English and displayed. Whoa-La! English version of the Comp-U-Link Protocol! Have bxFun!!! .db. -----Original Message----- From: Dan Bielecki [mailto:] Sent: Thursday, June 06, 2002 3:09 AM To: Subject: RE: [BasicX] JVC Compu Link Rene, I did a search of the JVC site but didn't find any Comp-U-Link protocol documents. I did manage to find a web site that documents the Comp-U-Link protocol. But there's a catch....its in German. If fairly easy to figure out the text and pictures though. I dont read the German language (just programming languages) but I was able to understand what was being displayed on the page. Its shows scope snapshots, the timing of the datastream and documents some of the hex codes the protocol uses. The site is: http://irdeo.de/jvchome.htm Hope this helps ya...(and you can understand German!). .db. -----Original Message----- From: Rene Braeckman [mailto:] Sent: Wednesday, June 05, 2002 11:06 AM To: Subject: [BasicX] JVC Compu Link I have a JVC tape player/recorder that has a JVC Compu Link input/output for communication with other JVC equipment. I would like to use this interface with a BX-24. Here is what I found about the Compu Link interface in an old message on the web from somebody that wanted it to interface with a Stamp: "The JVC Compu Link is the same signal as their remote controls. It is a single wire + gnd line through a internal 100 ohm resistor to the serial input /output of the control micro. It does need a + 5 volt signal not +/-12! The signal is bi-directional signal and for output you need a pull-up resistor to the plus 5v." I can probably figure out the on/off pulses that make up the remote control signals. Can somebody tell me how to put the hardware connection with the BX-24 together. If bi-directional communications poses problems, just reading the output from the JVC equipment would be a start. Thanks, -Rene |