View Single Post
  #85  
Old 04-01-2011, 03:58 PM
guyroch's Avatar
guyroch
Vendor (BackyardEOS)

guyroch is offline
 
Join Date: Oct 2010
Location: 3rd rock from the sun, Canada
Posts: 121
Quote:
Originally Posted by Omaroo View Post
Second debug file on the way Guylain. To answer your question a while back, these are being saved to that machines desktop - into a lights folder within the "library-style" folder structure.
Okay, this may seem lame but the camera is acting funny, it is not releasing the image once the bulb exposure has ended and as a result is not firing the event ObjectEvent_DirItemRequestTransfer indicating an image is ready to download

I have extracted the _good_ stuff from the debug.txt file you sent me (see code block below).

Line 5 indicates a successful BULB START command.

Line 8 indicates a successful BULB END command at 14:51:40. This is good because the exposure is at the very least the right duration; so the image is usable for stacking.

Line 19 shows the camera has an image ready for download at 15:01:42, a full 10 minutes (600+ sec) after the bulb end. Is 600 seconds a coincidence given your bulb duration was set at 600 sec? I dunno but it sure look suspicious.

Line 29. shows that the image was received by BackyardEOS and displayed.


It looks to me like the camera is acting funny in delivering (or not in this case) the ObjectEvent_DirItemRequestTransfer event; seem to take twice as long every now and then. I'm stump! Is your camera firmware up to date?

I can very easily remove the timeout for you and the camera will eventually deliver the event and the download will take place. What do you think? I can not download the image without the event being fired because I won't have a camera reference pointer to the image otherwise.

Guylain


Code:
1.  *** Imaging session started ***
2.  2011-01-04 14:41:40.937 - UI: Imaging session started.
3.
4.  *** BULB Start ***
5.  2011-01-04 14:41:41.359 - 1: Success: EDSDK.EdsSendCommand(cameraRef, 4, 65539)
6.
7.  *** BULB ended successfully ***
8.  2011-01-04 14:51:40.781 - 1: Success: EDSDK.EdsSendCommand(cameraRef, 4, 0)
9.
10.
11. WAITING FOR IMAGE TO DOWNLOAD... zzz... zzz... zzz...
12.
13.
14. *** BackyardEOS timed out after 90 seconds ***
15. 2011-01-04 14:53:10.234 - UI: Image download timeout, process terminated after 90 seconds of trying
16.
17.
18. *** The Camera FINALLY FIRED an event indicating an image was ready for download ***
19. 2011-01-04 15:01:42.968 - 1: ObjectEvent_DirItemRequestTransfer: (inRef=58946048)
20.
21. *** BackyardEOS Downloads the image ***
22. 2011-01-04 15:01:42.968 - 1: Success: EDSDK.EdsGetDirectoryItemInfo(inDirItemRef, out dirItemInfo)
23. 2011-01-04 15:01:42.984 - 1: Success: EDSDK.EdsCreateFileStream(dirItemInfo.szFileName, EDSDK.EdsFileCreateDisposition.CreateAlways, EDSDK.EdsAccess.ReadWrite, out stream)
24. 2011-01-04 15:01:45.015 - 1: Success: EDSDK.EdsDownload(inDirItemRef, dirItemInfo.Size, stream)
25. 2011-01-04 15:01:45.031 - 1: Success: EDSDK.EdsDownloadComplete(inDirItemRef)
26. 2011-01-04 15:01:45.031 - 1: Success: EDSDK.EdsRelease(stream)
27. 
28. *** BackyardEOS completed the download (18 seconds after recieving the event from the camera) ***
29. 2011-01-04 15:02:00.843 - UI: 600SEC_TESTX4_LIGHT_600s_400iso_+23c_20110104-15h01m45s.CR2 downloaded.
Reply With Quote