Menu

#148 Standard Camera Properties

None
pending
None
5
2020-05-19
2020-05-14
No

Hello,

A while ago I used libgphoto2 to control my Nikon D700. Now using a D500 and D850 I discovered that the widget for controlling High ISO Noise Reduction has a different id. I have two questions:
1) Are there widgets that have the same id for all camera's like for instance aperture, shutterspeedinseconds and iso?
2) What is the best way to generalize control-software for multiple camera's with libgphoto in code? (i.e. without a user having to select widgets for a specific camera or to hardcode all the different widgetid for all camera's?

Answers appreciated!

Kind regards
Eric

Related

Support Requests: #148

Discussion

  • Marcus Meissner

    Marcus Meissner - 2020-05-15

    They are all called "highisonr" here as far as I see, where do you see differences?

    Our goal is to have the same name and shortname for the same settings.

     
  • Eric Middelkoop

    Eric Middelkoop - 2020-05-15

    Both on the D500 and D850 they have Name=d070 instead of highisonr which it indeed is on the D700, Id = 189 on the D500 and Id=190 on the D800.

    Is there a way to query the widgets for a driver without having a camera attached? I could not find it.

     
  • Marcus Meissner

    Marcus Meissner - 2020-05-16
    • status: open --> pending
    • assigned_to: Marcus Meissner
    • Group: -->
     
  • Marcus Meissner

    Marcus Meissner - 2020-05-16

    This was actually a bug. The highisonr decoder was misconfigured in lots of places to look for INT8 type, while it is everywhere UINT8 type.

    I have fixed this in GIT, and it should be fine with 2.5.25 once I release it.PTP_DPC_NIKON_NrHighISOPTP_DPC_NIKON_NrHighISO

     
  • Eric Middelkoop

    Eric Middelkoop - 2020-05-18

    Ok thanks. What about my other question: how can I query the capabilities of a specific driver without having the camera?

     

Log in to post a comment.