gphoto2 and bracketed exposure short intro  

Everything you need to motorize your head
User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Thu Aug 06, 2009 11:11 am

Hope it will fix all issues we found in the previous one!
Frédéric

User avatar
jplorge
Member
 
Posts: 214
Likes: 0 post
Liked in: 0 post
Joined: Sun Oct 05, 2008 11:42 pm
Location: Belgium
Info

by jplorge » Thu Aug 06, 2009 11:17 am

fma38 wrote:Hope it will fix all issues we found in the previous one!

Hi, Frédéric
It's not the 2.4.7, but...
Jean-Pierre
Merlin/Orion firmware : 01.09.81 panohead + Papywizard on XP PC and Linux Ubuntu 9.1 & Nokia 800
Manfrotto 303 PAN HEAD with Nikon D70 + Nikon 18-70 in kit - Nikon 80-200 F 2.8 old - Sigma 10-20
Assembly : Ptgui 9.1.3

User avatar
jplorge
Member
 
Posts: 214
Likes: 0 post
Liked in: 0 post
Joined: Sun Oct 05, 2008 11:42 pm
Location: Belgium
Info

by jplorge » Tue Aug 18, 2009 9:24 am

jplorge wrote:
fma38 wrote:Hope it will fix all issues we found in the previous one!

Hi, Frédéric
It's not the 2.4.7, but...

Hi,Frédéric
libgphoto2 2.4.7 version is completed
http://www.nabble.com/Announce%3A-libgphoto2-2.4.7-release-td25005311.html#a25005311
http://sourceforge.net/projects/gphoto/files/libgphoto/2.4.7/libgphoto2-2.4.7.tar.gz/download
here is a script to have "all the config set" for all DC
Code: Select all
#!/bin/sh
gphoto2 --get-config autofocusdrive \
--get-config manualfocusdrive \
--get-config datetime \
--get-config imagecomment \
--get-config imagecommentenable \
--get-config lcdofftime \
--get-config recordingmedia \
--get-config meterofftime \
--get-config csmmenu \
--get-config reversedial \
--get-config fastfs \
--get-config capturetarget \
--get-config acpower \
--get-config externalflash \
--get-config batterylevel \
--get-config orientation \
--get-config flashopen \
--get-config flashcharged \
--get-config minfocallength \
--get-config maxfocallength \
--get-config apertureatminfocallength \
--get-config apertureatmaxfocallength \
--get-config lowlight \
--get-config lightmeter \
--get-config aflocked \
--get-config aelocked \
--get-config fvlocked \
--get-config imagequality \
--get-config imagesize \
--get-config iso \
--get-config whitebalance \
--get-config colormodel \
--get-config autoiso \
--get-config autoisopadv \
--get-config longexpnr \
--get-config autofocusmode \
--get-config assistlight \
--get-config exposurecompensation \
--get-config exposurecompensation2 \
--get-config flashmode \
--get-config flashcommandermode \
--get-config flashcommanderpower \
--get-config af-area-illumination \
--get-config afbeep \
--get-config f-number \
--get-config focallength \
--get-config focusmode \
--get-config expprogram \
--get-config capturemode \
--get-config focusmetermode \
--get-config exposuremetermode \
--get-config flashmode \
--get-config shutterspeed \
--get-config shutterspeed2 \
--get-config focusareawrap \
--get-config exposurelock \
--get-config aelaflmode \
--get-config filenrsequencing \
--get-config flashsign \
--get-config viewfindergrid \
--get-config imagereview \
--get-config imagerotationflag \
--get-config nocfcardrelease \
--get-config flashmodemanualpower \
--get-config autofocusarea \
--get-config flashexposurecompensation \
--get-config bracketing \
--get-config evstep \
--get-config bracketset \
--get-config bracketorder \
--get-config burstnumber \
--get-config autowhitebias \
--get-config tungstenwhitebias \
--get-config flourescentwhitebias \
--get-config daylightwhitebias \
--get-config flashwhitebias \
--get-config cloudywhitebias \
--get-config shadewhitebias \
--get-config whitebiaspresetno \
--get-config whitebiaspreset0 \
--get-config whitebiaspreset1 \
--get-config selftimerdelay \
--get-config centerweightsize \
--get-config flashshutterspeed \
--get-config remotetimeout \
--get-config optimizeimage \
--get-config sharpening \
--get-config tonecompensation \
--get-config saturation \
--get-config hueadjustment \
--get-config 5001 \
--get-config 5003 \
--get-config 5004 \
--get-config 5005 \
--get-config 5007 \
--get-config 5008 \
--get-config 500a \
--get-config 500b \
--get-config 500c \
--get-config 500d \
--get-config 500e \
--get-config 500f \
--get-config 5010 \
--get-config 5011 \
--get-config 5013 \
--get-config 5018 \
--get-config 501c \
--get-config d017 \
--get-config d018 \
--get-config d019 \
--get-config d01a \
--get-config d01b \
--get-config d01c \
--get-config d01d \
--get-config d01f \
--get-config d025 \
--get-config d026 \
--get-config d02a \
--get-config d02b \
--get-config d02c \
--get-config d02d \
--get-config d045 \
--get-config d04f \
--get-config d054 \
--get-config d056 \
--get-config d058 \
--get-config d059 \
--get-config d05e \
--get-config d05f \
--get-config d062 \
--get-config d063 \
--get-config d064 \
--get-config d06b \
--get-config d06c \
--get-config d075 \
--get-config d078 \
--get-config d07a \
--get-config d086 \
--get-config d08a \
--get-config d090 \
--get-config d091 \
--get-config d092 \
--get-config d0c0 \
--get-config d0c2 \
--get-config d0c3 \
--get-config d0c4 \
--get-config d0c5 \
--get-config d0e0 \
--get-config d0e1 \
--get-config d0e2 \
--get-config d0e3 \
--get-config d0e4 \
--get-config d0e5 \
--get-config d0e6 \
--get-config d100 \
--get-config d101 \
--get-config d102 \
--get-config d103 \
--get-config d104 \
--get-config d105 \
--get-config d106 \
--get-config d108 \
--get-config d109 \
--get-config d10a \
--get-config d10d \
--get-config d10e \
--get-config d10b \
--get-config d120 \
--get-config d121 \
--get-config d122 \
--get-config d124 \
--get-config d125 \
--get-config d126 \
--get-config d140 \
--get-config d142 \
--get-config d160 \
--get-config d161 \
--get-config d163 \
--get-config d164 \
--get-config d165 \
--get-config d166 \
--get-config d167 \
--get-config d168 \
--get-config d169 \
--get-config d16b \
--get-config d16c \
--get-config d16d \
--get-config d16e \
--get-config d180 \
--get-config d190 \
--get-config d1b0 \
--get-config d1c0 \
--get-config d1c1
Jean-Pierre
Merlin/Orion firmware : 01.09.81 panohead + Papywizard on XP PC and Linux Ubuntu 9.1 & Nokia 800
Manfrotto 303 PAN HEAD with Nikon D70 + Nikon 18-70 in kit - Nikon 80-200 F 2.8 old - Sigma 10-20
Assembly : Ptgui 9.1.3

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Tue Aug 18, 2009 9:44 am

Good! I'll check that when it is released in debian unstable...
Frédéric

User avatar
jplorge
Member
 
Posts: 214
Likes: 0 post
Liked in: 0 post
Joined: Sun Oct 05, 2008 11:42 pm
Location: Belgium
Info

by jplorge » Sat Aug 22, 2009 10:21 am

Jean-Pierre
Merlin/Orion firmware : 01.09.81 panohead + Papywizard on XP PC and Linux Ubuntu 9.1 & Nokia 800
Manfrotto 303 PAN HEAD with Nikon D70 + Nikon 18-70 in kit - Nikon 80-200 F 2.8 old - Sigma 10-20
Assembly : Ptgui 9.1.3

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Sat Aug 22, 2009 12:13 pm

I think it will be very usefull for our needs. Can't wait to see it in debian sid!
Frédéric

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Tue Oct 20, 2009 8:28 am

Hello Jean-Pierre,

Did you make new tests with recent gphoto utility? Is the universal API ready to use?
Frédéric

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Mon Feb 01, 2010 10:27 pm

Any news?
Frédéric

User avatar
jplorge
Member
 
Posts: 214
Likes: 0 post
Liked in: 0 post
Joined: Sun Oct 05, 2008 11:42 pm
Location: Belgium
Info

by jplorge » Tue Feb 02, 2010 12:02 am

Hy Frédéric, sorry, i don't have any time. but now i try to test your last change.
Best regards
JP
Jean-Pierre
Merlin/Orion firmware : 01.09.81 panohead + Papywizard on XP PC and Linux Ubuntu 9.1 & Nokia 800
Manfrotto 303 PAN HEAD with Nikon D70 + Nikon 18-70 in kit - Nikon 80-200 F 2.8 old - Sigma 10-20
Assembly : Ptgui 9.1.3

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Tue Feb 02, 2010 11:29 am

I think you will have to change some things, according to the new gphoto interface... Did they stabilized the API?
Frédéric

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Tue Mar 02, 2010 4:28 pm

Hello,

I'm writing yet another shutter plugin.
It'll be pretty much the same as generic tethered plugin except it'll read shutter speeds from the camera before shooting starts and bracket by changing shutter speeds. Also the camera should be in manual mode.

So, for me it'll be nice to have a call back that's invoked when 'Start' button is pressed.

Currently, I use an external command that will read the camera's current shutter speed and store it in a file. Then the plugin reads the shutter speed and then it adjusts the shutter speed when shoot.

no avatar
mediavets
Moderator
 
Posts: 16415
Likes: 2 posts
Liked in: 130 posts
Joined: Wed Nov 14, 2007 2:12 pm
Location: Isleham, Cambridgeshire, UK.
Info

by mediavets » Tue Mar 02, 2010 4:30 pm

jeongyun wrote:Hello,

I'm writing yet another shutter plugin.
It'll be pretty much the same as generic tethered plugin except it'll read shutter speeds from the camera before shooting starts and bracket by changing shutter speeds. Also the camera should be in manual mode.

So, for me it'll be nice to have a call back that's invoked when 'Start' button is pressed.

Currently, I use an external command that will read the camera's current shutter speed and store it in a file. Then the plugin reads the shutter speed and then it adjusts the shutter speed when shoot.

What brands(s) and model(s) of camera will be supported by your plug-in?
Last edited by mediavets on Tue Mar 02, 2010 4:31 pm, edited 1 time in total.
Andrew Stephens
Many different Nodal Ninja and Agnos pano heads. Merlin/Panogear mount with Papywizard on Nokia Internet tablets.
Nikon D5100 and D40, Sigma 8mm f3.5 FE, Nikon 10.5mm FE, 35mm, 50mm, 18-55mm, 70-210mm. Promote control.

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Tue Mar 02, 2010 4:58 pm

mediavets wrote:What brands(s) and model(s) of camera will be supported by your plug-in?

Currently Canon EOS DSLRs. However, it won't be too hard to support other brands.

no avatar
mediavets
Moderator
 
Posts: 16415
Likes: 2 posts
Liked in: 130 posts
Joined: Wed Nov 14, 2007 2:12 pm
Location: Isleham, Cambridgeshire, UK.
Info

by mediavets » Tue Mar 02, 2010 5:11 pm

jeongyun wrote:
mediavets wrote:What brands(s) and model(s) of camera will be supported by your plug-in?

Currently Canon EOS DSLRs. However, it won't be too hard to support other brands.

I'd like something like that for my lowly Nikon D40.
Andrew Stephens
Many different Nodal Ninja and Agnos pano heads. Merlin/Panogear mount with Papywizard on Nokia Internet tablets.
Nikon D5100 and D40, Sigma 8mm f3.5 FE, Nikon 10.5mm FE, 35mm, 50mm, 18-55mm, 70-210mm. Promote control.

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Tue Mar 02, 2010 6:50 pm

jeongyun, I will see how to implement a 'start' callback in the plugins.

If you want to make some tests, before I add it (don't think it will be before the stable release), you can put your camera params request in a method called init() (don't confuse with _init()), which is called right after the plugin successfully connected. I know that it is not the best way to go, has if you change the camera settings, you will need to disconnect/connect again the plugin to take them into account, but...
Frédéric

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Tue Mar 02, 2010 10:36 pm

fma38 wrote:jeongyun, I will see how to implement a 'start' callback in the plugins.

If you want to make some tests, before I add it (don't think it will be before the stable release), you can put your camera params request in a method called init() (don't confuse with _init()), which is called right after the plugin successfully connected. I know that it is not the best way to go, has if you change the camera settings, you will need to disconnect/connect again the plugin to take them into account, but...

That didn't sound too bad. So, I went ahead and finished the plugin.
Sent you the patch. Please check your mail.

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Tue Mar 02, 2010 10:40 pm

mediavets wrote:I'd like something like that for my lowly Nikon D40.

Yeah, I wanted something for my lowly Canon D30 (not 30D), which is about 10 years old now.
In fact, Canon has very limited automatic bracketing compared to Nikon.
Anyways, I tried to make my plugin work with Nikon. Though I couldn't test it with a real Nikon, it might just work :-)

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Wed Mar 03, 2010 12:11 am

I got your patch, thanks!
Frédéric

no avatar
Gordon
Member
 
Posts: 357
Likes: 0 post
Liked in: 0 post
Joined: Wed Oct 08, 2008 12:18 pm
Location: Deep in the woods, UK
Info

by Gordon » Wed Mar 03, 2010 2:15 pm

mediavets wrote:
jeongyun wrote:
mediavets wrote:What brands(s) and model(s) of camera will be supported by your plug-in?

Currently Canon EOS DSLRs. However, it won't be too hard to support other brands.

I'd like something like that for my lowly Nikon D40.

I'd like to second that also.

Best
Gordon
2000th Member :D

GigaPixel Experimenter
Gigapan Beta Unit, Canon Powershot S5IS, Canon 350D, Nikon D40, Manfrotto Tripod, BT-Serial + Papywizard on Nokia 770, Fully-Operational Merlin the Wizard Unit!!!

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Wed Mar 03, 2010 3:10 pm

I moved the messages in this gphoto2 dedicated plugin...

In fact, your plugin will replace the Gphoto one we started some times ago, as you did what we planned to do with JP :)
Frédéric

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Wed Mar 03, 2010 5:06 pm

fma38 wrote:I moved the messages in this gphoto2 dedicated plugin...

In fact, your plugin will replace the Gphoto one we started some times ago, as you did what we planned to do with JP :)

Cool. Thanks.

So, I worked on it further added a few more bits to it. See the screenshots.






Last edited by jeongyun on Thu Mar 04, 2010 8:50 am, edited 1 time in total.

no avatar
jeongyun
Member
 
Posts: 33
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 14, 2009 5:54 pm
Info

by jeongyun » Wed Mar 03, 2010 8:45 pm

Hello,

Anyone who's interested in the plugin above^, you many want to try this patch

http://pds17.egloos.com/pds/201003/04/56/bracket_plugin.patch2

If you are a Nikon user, please let me know how it worked (or not).

no avatar
mediavets
Moderator
 
Posts: 16415
Likes: 2 posts
Liked in: 130 posts
Joined: Wed Nov 14, 2007 2:12 pm
Location: Isleham, Cambridgeshire, UK.
Info

by mediavets » Wed Mar 03, 2010 8:58 pm

jeongyun wrote:Hello,

Anyone who's interested in the plugin above^, you many want to try this patch

http://pds17.egloos.com/pds/201003/04/56/bracket_plugin.patch2

If you are a Nikon user, please let me know how it worked (or not).

I'm a dummy - what do I do with this patch file please?
Andrew Stephens
Many different Nodal Ninja and Agnos pano heads. Merlin/Panogear mount with Papywizard on Nokia Internet tablets.
Nikon D5100 and D40, Sigma 8mm f3.5 FE, Nikon 10.5mm FE, 35mm, 50mm, 18-55mm, 70-210mm. Promote control.

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Wed Mar 03, 2010 9:49 pm

jeongyun, you can post here the code of the plugin. Then, people can just put it in the ~/.config/papywizard2/plugins/ dir, and restart Papywizard to be able to use it.
Frédéric

User avatar
fma38
Moderator
 
Posts: 5850
Likes: 2 posts
Liked in: 2 posts
Joined: Wed Dec 07, 2005 6:21 pm
Location: Grenoble, France
Info

by fma38 » Wed Mar 03, 2010 9:50 pm

BTW, could you explain all params of your plugin?
Frédéric

PreviousNext

Who is online

Users browsing this forum: No registered users and 2 guests