I modified a build for my cameras. This mod has the nice affect of being able to send commands along with triggering a shot with usb remote. I use chdkptp to set the cameras into rec mode. I then toggle the power on a usb hub and all the cameras fire in very tight sync.

The thing I would like some help with is getting the cameras to properly connect with the PC again.

I would like to have the camera set itself back into play mode right after taking the shot.

How could I go about doing this? When the camera takes a picture from USB Remote go into play mode.

The thing I would like some help with is getting the cameras to properly connect with the PC again.

From my original post :

Quote

Using this setup and the switch closed, I was able to connect to my camera with CHDKPTP, go into shooting mode and issue a "shoot" command. With USB Remote enabled and sync enabled, this caused the picture shooting process to start but then wait on the USB 5V signal. I opened the switch and the picture taking process completed immediately. I was able to continue issuing commands to the camera - all I had to do next was make sure I closed the switch before the next shot.

I had the USB Remote in OnePush mode. This was triggering a second shoot when I connected the power again.

So I changed the trigger to TwoPush mode. Now things work as expected.

That doesn't sound right.

With the patch I posted, CHDK thinks the USB 5V power is always applied. When you issue a shoot command over ptp, the shooting sequence starts and if USB sync is enabled, halts waiting for the USB power to go away. The code at that point polls the USB power directly - bypassing the hack I posted. When the power goes away, the shoot completes.

I think the problem you are seeing is with your setup. Set the USB Switch Type to None and the USB Control Mode to None. That should do what you want.