CHDKPTP - PC Remote Control Performance Analysis - page 13 - RAW Shooting and Processing - CHDK Forum

CHDKPTP - PC Remote Control Performance Analysis

  • 465 Replies
  • 101852 Views
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #120 on: 10 / September / 2012, 12:54:56 »
Advertisements
Did you checkout that S90 lens\CCD assembly on Ebay ?
The picture of the back of the assembly certainly makes it look like the CCD could be detached and relocated relatively easily.  Just one flat flex circuit interconnect that I would describe as having a generous length.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #121 on: 10 / September / 2012, 13:32:07 »
@microfunguy
Oh ... this is a serious case of "my bad" ... I spotted the # but I thought ... hmmm what's that doing there??

*Great* idea .. nice price  too ... time to open the wallet again.

From HK could be 3 weeks before it arrives // really worth it // good call.

@waterwingz
I'll have a closer look.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #122 on: 10 / September / 2012, 13:55:56 »
Here you can see the board attached, and here is a video that shows how the back to lens is connected, starting around 1:50.

http://youtu.be/F1ajrqw1hGM

You guys a bit ahead of me // I still have to get started on bench-testing the S90 with the shoot-transfer command // not quite there yet.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #123 on: 10 / September / 2012, 14:20:27 »
STARTING on the bench-testing S90

@reyalp ??

Help // stuck ... please look at the attached.  I started out with an empty DCIM.  The shot worked as you can see creating the directories and files, but the call to listdir seems to return a null table so the files are not transferred and the function is aborted. 

As a hint, what it feels like to me is as though an attempt is made by CHDK to transfer the files before they appear in the directory.

In the S90 the directory names (117___09) are different from the SX110 (NNNCANON).  I looked at listdir to determine if there are any name-specific hard coding and appears not.

Any ideas?





*

Offline reyalp

  • ******
  • 13880
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #124 on: 10 / September / 2012, 16:20:38 »
The "ptp error" messages are an indication that something bad happened to your ptp connection.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13880
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #125 on: 10 / September / 2012, 16:21:57 »
A minor gremlin flag (SX110)

Re: Disable LCD Off Always is ignored when battery indicator is set to voltage and temp is set to optics.
I don't see any possible mechanism for these things to be connected.
Don't forget what the H stands for.

Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #126 on: 10 / September / 2012, 16:29:05 »
Normally, a VERY fast-acting miniature mechanical shutter closes AFTER the exposure to shield the CCD from ambient light while the charges are being transferred.

that means your optics have to direct the light beam through quite a small  aperture.
Also, if you are forming an image, the image-forming rays should not be very far from perpendicular to the CCD.

This is known as the 'chief ray maximum angle'.


*

Offline SticK

  • *****
  • 779
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #127 on: 10 / September / 2012, 16:58:59 »
@reyalp
Quote "The "ptp error" messages are an indication that something bad happened to your ptp connection."

Ignore the "ptp error" messages before the shoot command.  I think the "ptp error" after the shoot command is a side-effect of the problem.  It occurs after or around the execution of dcimdl(), which appears to return a null list in its listdir() call.  It is what I describe in my "feels like" assessment.  In other words, shoot executes fine but dcimdl() fails.

Can you have another thought about this one?

@microfunguy
Quote "Normally, a VERY fast-acting miniature mechanical shutter closes AFTER the exposure to shield the CCD from ambient light while the charges are being transferred."

... and also to allow capturing the dark frame for subtraction in long exposures.  Correct.

Quote "that means your optics have to direct the light beam through quite a small  aperture."

The architecture of my instrument is not the usual you'd expect, so I don't need a small aperture.

Quote "Also, if you are forming an image, the image-forming rays should not be very far from perpendicular to the CCD."

Obvious // my system uses infinity-corrected projection.  The focal length - to - image size ratio is very large and the result near-perfect perpendicularity.



*

Offline SticK

  • *****
  • 779
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #128 on: 10 / September / 2012, 17:04:21 »
@microfunguy
BTW, all of this tech stuff has been already resolved "long" ago.  This instrument is fully functional and has been doing fabulous science of over 3 years.  In case you may have missed earlier exchanges I've primarily had with reyalp, the objective of this present endeavor is to replace the existing S50 CCD with the S90, adding a whopping 7-9 f-stops of sensitivity.

*

Offline reyalp

  • ******
  • 13880
Re: CHDKPTP - PC Remote Control Performance Analysis
« Reply #129 on: 10 / September / 2012, 17:22:16 »
@reyalp
Quote "The "ptp error" messages are an indication that something bad happened to your ptp connection."
Then there's no actual information in the screen shot. To test listdir on it's own, you can try
=return os.listdir('A/DCIM')

listdir returning any empty list would not hose the PTP connection by itself, so there must be some other underlying problem.

There may be some text in the command prompt window rather than the gui console.
Quote
Can you have another thought about this one?
I don't have any information to think about. I guess I could think about beer. Mmmmm beer.
Don't forget what the H stands for.

 

Related Topics