Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#398 Olympus E620

None
pending-fixed
5
2013-05-08
2011-03-19
Peter
No

well I could not figure out how to add a file attachment to an existing artifact so I am adding a new one (which is sort of valid as it is a specific camera rather than a generic artifact (Olympus E series)
One file show the capture of the camera being initialized by the studio software the other file shows a capture of data during an image capture.

I hope this helps

Discussion

  • Peter
    Peter
    2011-03-19

    2 html files - capture of camera initialization and capture of image

     
    Attachments
  • thanks!

    i have started to work on this, but it will be a bit of time, as it is quite new :/

     
    • assigned_to: nobody --> marcusmeissner
     
  • hmm, the html dump does not work as it does not have all data.

    do you have it in another format? binary?xml?

     
  • Peter
    Peter
    2011-03-20

    OK I have tried again but saved as binary .ulz and exported to .xml as well. Also made sure all the tick boxes are ticked, in USBlyser, in case I missed anything last time

     
  • Peter
    Peter
    2011-03-20

    Tried uploading the files in a zip but seem to have failed (or uploaded them twice but they have not yet shown up)
    Trying again, individually this time

     
  • Peter
    Peter
    2011-03-20

    this time I got an error message (rather than just the % countdown followed by a page refresh) that says files must be under 256Kb.
    Tricky as even the camera initialization .xml (the smallest of the files) is 530KB

     
  • Peter
    Peter
    2011-03-20

    By not using RAW I have reduced the image capture file size considerably but it is still 646Kb for the binary (and 320 for .xml) so still over the 256Kb limit

     
  • Peter
    Peter
    2011-03-20

    Camera initialize (binary + xml) image capture (xml)

     
    Attachments
  • Peter
    Peter
    2011-03-20

    Image capture (binary)

     
    Attachments
  • Peter
    Peter
    2011-03-20

    7zip got it smaller than I could get with the windows compression - hope this is good for you

     
  • Sorry for not anseriing sooner, last week was very busy for me.

    The xml files are also truncated :(

    <Raw Data>10 00 00 00 01 00 0C 10...</Raw Data>
    (having the ... there for every entry is not helpful :(

    I cannot decode the ulz files, these seem to be CHM compressed files, but I have no idea on how
    to view them in Linux :(

     
  • Peter
    Peter
    2011-03-28

    sorry the uploads were no good to you. I have abandoned trying to do this in windows and installed a virtual XP machine so I could use wireshark to capture the USB traffic.
    An xml export of the data is far too large, even after compression so I am uploading the wireshark files, which I assume you will be able to read ok.
    I hope these contain all you need, let me know if you want any other data
    peter

     
  • Peter
    Peter
    2011-03-28

     
    Attachments
  • Peter
    Peter
    2011-03-28

    Sorry I can't quite get the picture capture small enough to upload - I will try again tomorrow

     
  • Peter
    Peter
    2011-03-29

  • Peter
    Peter
    2011-03-29

  • Peter
    Peter
    2011-03-29

    Well I learnt something new today - how to compress and split a file in to pieces to send.
    If you join the two parts back together you should get the complete capture.
    PictureCaptureE620* > PictureCaptureE620.tar.bz
    Will get the file back together (if you didn't already know that)

     
  • Peter
    Peter
    2012-08-23

    Any news on this or anything further you need to help with it?
    Peter

     
  • Peter
    Peter
    2012-08-23

    in case it helps with gphoto 2.4.11-2 (default installed version in Kubuntu 12.04)

    Storage Mode
    lsusb
    Bus 002 Device 012: ID 07b4:0118 Olympus Optical Co., Ltd Digital Camera

    gphoto2 --auto-detect
    Model Port
    ----------------------------------------------------------
    Mass Storage Camera disk:/media/TRANSCEND
    (Matches the card I have in the camera, as you would expect)

    MTP Mode
    Bus 002 Device 013: ID 07b4:0113 Olympus Optical Co., Ltd Mju 500

    gphoto2 --auto-detect
    Model Port
    ----------------------------------------------------------
    Olympus mju 500 usb:002,013

    Control Mode
    Bus 002 Device 014: ID 07b4:0110 Olympus Optical Co., Ltd
    gphoto2 --auto-detect
    Model Port
    --------------------------------------------------------- i.e. nothing detected.
    Unfortunately it is only the control mode I am interested in!

     
    • status: open --> pending-fixed
    • Group: -->
     
  • experimental support is in 2.5.2

     
  • Peter
    Peter
    2013-05-08

    It has taken me a while but I finally got this compiled on OpenSUSE 12.3 and got gphoto2 to recognise the new library! A learning experience!

    In control mode (set on the camera, an E620) I get a comprehensive summary, providing I run as root, so I assume I have a permissions issue on the USB port (I will work on that later). --auto-detect works though as a normal user.
    --list-files does not work as normal user and does not work correctly as root - it finds 3 files not on either the XD or CF card.

    In MTP mode the files on the XD card are found (camera now shows as an Olympus mju 500). The CF card does not seem to show up unless the XD is removed first (True of Dolphin file manager too). This works as root or normal user, unlike control mode.

    In storage mode it is the CF card that shows, by default in Dolphin, and also with --list-files (root or normal user).
    Not too much use to me as control is what I am after but great I can do anything at all with this camera!

    Is there anything I can do to provide further info that might help gain some level of control in the future?
    Many thanks for including the E series cameras in this version

     
  • --list-files is not supposed to work i guess.

    --capture-image-and-download in CONTROL mode will work (once ;)

    I have to cross check the permissions here too.

    It is very experimental support.

     
  • Peter
    Peter
    2013-05-08

    Well if you need any info or testing more than happy to experiment :-)

     
    Last edit: Peter 2013-05-09