On 21.05.2008, at 22:39, Rick Mann wrote:


On May 20, 2008, at 12:28:22, A.M. wrote:

Which camera is this? Image Capture has no native API for remote control

Actually, PTP has an specified command (getProperty / setProperty) and IIRC Image Capture SDK for 10.4 had a functional equivalent.

Unfortunately
- ImageCapture grabs the few default properties it knows about at device connect time and caches them - Leopard IIRC deprecated the get/setProperty equivalents so one has to resort to PTP pass-through - Last !least Canon (in contrary to Nikon) uses custom commands to access most properties.

> > you could potentially use PTP pass-through if you have the camera protocol docs or reverse-engineered protocol info.

The protocol will definitely be PTP, so one has to reverse engineer only the transfered data. While it's trivial for most tasks, I couldn't get it to work yet for live video from my D300.

> I had hoped it would do better than what you're describing.

Actually, it _is_ better. You really should try the (10.4) Image Capture SDK samples. Just don't waste your time trying to manipulate shutter speed / aperture etc. with it. My comments above regard _full_ control of a DSLR, like the 80 internal settings of a Nikon D80 or 100+ of a D300 DSLR

Regards,
        Tom_E

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to