LaserDisc Database
https://forum.lddb.com/

Serial Communication with CLD-V Industrial Players
https://forum.lddb.com/viewtopic.php?f=23&t=8552
Page 1 of 1

Author:  cplusplus [ 05 Aug 2019, 01:45 ]
Post subject:  Serial Communication with CLD-V Industrial Players

I recently acquired two industrial players and I've built a cable to talk to them. I thought I would document the process here:

1. Buy a male DB15 connector and a female DB9 connector.
From DB15 to DB9 connect:
  • GND-GND
  • TXD-RXD
  • RXD-TXD
  • DTR-CTS,CD,DTR,DSR
Pioneer sold this as Pioneer Cable # CC-13. PacParts still has at least some variant of this available for order, but it is of course quadruple the cost of making one.

2. Buy USB to RS-232C converter. I believe I purchased mine at RadioShack long ago. Mine was made by Prolific.

3. If you don't have Linux running somewhere, install it on VirtualBox. I used Debian 9. After the OS is done installing, go to Devices -> USB and select your USB/serial converter.

4. Ensure your player is set to 4800 baud. On most players (all?) this is controlled by dip switch two on the back. It should be off for 4800 (up position).

5. ls /dev should show ttyUSB0. You can begin communication with stty. For example stty 4800 < /dev/ttyUSB0; echo -e "OP\r" > /dev/ttyUSB0 should open the door.

6. If you want something a little more robust, install minicom. Start with minicom -s and go to device (A) and set to /dev/ttyUSB0. Go to serial port setup (E) and change speed to 4800. Disable hardware flow control. Save setup as dfl.

I'm currently writing a library to make it easier to interact with these players. Controlling these players through software is pretty cool and can be useful. For example, it is possible to disable repeat play which is pretty annoying on these players, set the player into test mode, change background from blue to black, play at half speed, get your player's hardware revision number, etc.

Next up is to buy the barcode software Pioneer made to see if barcodes can be created from the more useful commands.

Attachments:
Hello_LDDB.jpg
Hello_LDDB.jpg [ 100.3 KiB | Viewed 3016 times ]

Author:  rein-o [ 05 Aug 2019, 03:40 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

While I have no use for this I thank you for taking the time to post it.
It's pretty interesting and I'm sure others will try something with it.

Author:  takeshi666 [ 05 Aug 2019, 12:14 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

My old PC actually has an on-board RS232 socket :o I wonder how that'd work.

Author:  deadlegion [ 05 Aug 2019, 13:36 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

takeshi666 wrote:
My old PC actually has an on-board RS232 socket :o I wonder how that'd work.


It should work if it's a serial port.

Author:  signofzeta [ 05 Aug 2019, 13:45 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

All old PCs have serial ports and they are pretty much all the same. Even if your machine doesn’t have serial the OS still has all the underpinnings so a USB adaptor and it’s drivers are the most you’d need for Windows.

Author:  xtempo [ 05 Aug 2019, 18:40 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

I was thinking of trying to get an old mac but it might be easier to get an old PC. just wished I kept mine since I knew it as it was my family's.

Author:  gypsy [ 05 Aug 2019, 19:03 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

I keep an old laptop around just for that RS232 port.

Author:  signofzeta [ 05 Aug 2019, 22:33 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

I have a USB serial adaptor thing I got from Best Buy. I only use it to interface with the Megasquirt (DIY ECU) in my Miata. It worked with my MacBook in both Windows 7 and OSX so I think the 3rd party has this licked now.

At work I may be using a dozen serial devices at once all going into multiple serial hubs and USB adaptors. It’s really quite a common standard to interface industrial stuff where fads are mostly ignored and working standards are used until the last moment. We still run Windows 2000 because why the hell not when nothing could be more obvious than the fact that it works (20 years nearly) in that occupation; running non-networked test gear for example.

I think it would be cool to run this kind of thing on the simplest machine possible, no fans, 286 maybe. Commodore tools would be cool to see, Amiga or earlier even.

Author:  cplusplus [ 05 Aug 2019, 23:06 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

It would be cool to create a bluetooth to RS-232 device to plug into the back of the player so your smartphone could function as a Level III remote control. Or to set certain settings on player power up.

Author:  deadlegion [ 05 Aug 2019, 23:18 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

cplusplus wrote:
It would be cool to create a bluetooth to RS-232 device to plug into the back of the player so your smartphone could function as a Level III remote control. Or to set certain settings on player power up.


Might be doable but I'm not a coder so I wouldn't know.
There's a guy that has made an adapter (OGX360) to run Xbox 360 wireless controllers through original Xbox controller ports. The programming even emulates the Steel Battalion controller (yes, that large expensive mech controller) by using 360 chatpad keys for the special buttons.

The adapter uses Arduino Pro Micro boards.

Original Xbox controller ports are essentially USB but using proprietary plug/socket. I say essentially because there's one extra wire there that USB doesn't need.

Author:  admin [ 06 Aug 2019, 15:55 ]
Post subject:  Re: Serial Communication with CLD-V Industrial Players

gypsy wrote:
I keep an old laptop around just for that RS232 port.


Been using this for years at work, to take control of network devices (Cisco, Arista, etc.) on location via the CONSOLE ports.
Just needs a DB9-RJ45 adapter that usually comes with the devices.

https://www.trendnet.com/support/support-detail.asp?prod=265_TU-S9

Julien

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/