Significant issues with gphoto2 and lastest lib with Nikon D7500 and Xfc
Guy Stalnaker <[email protected]> Thu, 21 Mar 2024 15:20:07 -0500
| Newsgroups | gmane.comp.multimedia.gphoto.devel |
|---|---|
| Message-ID | <CAGHXqCZW-bOxBcB3v7HB6pMxCU=FfXTwESS_b6gcryoCB-pCPw@mail.gmail.com> |
--000000000000ab63920614316f74 Content-Type: multipart/alternative; boundary="000000000000ab638e0614316f72" --000000000000ab638e0614316f72 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, Sent a message to the user list, but think it's prolly more appropriate here. I have spent considerable time testing: gphoto2 2.5.27 gcc, popt(m), exif, cdk, aa, jpeg, readline libgphoto2 2.5.31 standard camlibs, gcc, no ltdl, EXIF With my Nikon D7500 and Xfc cameras. gphoto2 clearly sees these cameras and --list-all-config and --summary produce significant information. Sadly, there are serious issues. D7500 capturetarget, iso, shutterspeed, shutterspeeds, f-number, and exposurecompensation are all "ReadWrite. I can successfully set these keys with the camera set to M mode and gphoto2 does not produce error output. But only capturetarget, iso and f-number produce expected results. ALL attempts to use shutterspeed (with Choice value or millisecond value), shutterspeed2 (with Choice value or fractional value), and exposurecompensation (using choice value or stop value) produce images with apparently random EXIF shutterspeeds. I noticed this when I set up a shell script to take seven images, that last with a 1/2 second shutter speed. When the sequence got to that point, it was audibly clear that the shutter opened for far longer than a half second. In fact, looking at the image EXIF showed it was 4 seconds. So, I started a rigorous testing process. I created shell scripts (last versions attached to this message). One version looped through 0-35, the range of shutterspeed and shutterspeed2 Choice values from 1/8000s to 30 seconds. I used --trigger-capture, with either a 1 second or .5 second wait between each loop cycle, to get an image set. For more image sets I then modified the script to use millisecond values for shutterspeed, fractional values for shutterspeed2, and finally exposurecompensation values using a fixed shutterspeed of 1/60 as the base from which to determine the compensation. At all times gphoto2 --trigger-capture resulted in a legit image I could list, get, delete, and view on my laptop. There were no errors reported unless I mistyped something in the script. But ... The EXIF Shutter Speed value of the images captured do not match the shutter speed values or the exposure compensation values as used in the script. In fact, on successive runs the image EXIF shutter speed values for some images **changed** from the previous run for the same shutterspeed(2) value (e.g., Choice value 0 should equal 1/8000s =3D 0.0000125, but on successive runs the image EXIF is 1/8000 on one and 1/4000 on the next). Xfc Sadly gphoto2 and the latest library that supposedly enabled Xfc support (which I built from source) is useless with this camera - capturetarget, iso, shutterspeed, shutterspeed2 are all ReadOnly no matter what mode I set the body to, despite --summary output showing that they are ReadWrite. ExposureCompensation, though --list-all-config shows it to exist and ReadWrite, is reported by gphoto2 as non-existent when used to attempt image capture. I am quite happy to help developers figure out what's going on (whether it's a user error [! certainly possible] or in the library/code) and create image sets using whatever commands you might need. I'm a retired 30-year IT guy, though my wheelhouse was perl/javascript/shell scripts/powershell/product management, so I'm unafraid to do this kind of work (it's what I used to get paid for). I am a Linux user. This testing was performed on a Kubuntu system with the camera USB plugged directly into the Surface Laptop USB port. I lost my testing and writeup from yesterday, but have the images from seven test runs today, 20240321. And I can always make more test image sets. Right now the image test sets with 35+ images are all sequenced to match the shutterspeed values from shortest to longest stopping at 30 seconds. It's easy to then look at the EXIF data and see that the images in that sequence clearly do not move precisely from 1/8000s to 30 second exposures, some exposure values are duplicated, and some do not exist in a set (but do exist in a subsequent set). A few more test sets exist where I was trying to finesse the problem with a 7 image set of exposures for a group of images following NASA Eclipse exposure recommendations. This is when I tried to use exposurecompensation. No joy. All that said, I CANNOT help further until mid-April. I was doing all this work to try and automate image capture for April's eclipse which is now but a few weeks away. I'm pulling an RV down to Missouri and I now have no time to try and get gphoto2 working as it must, and, frankly, I don't quite trust it given my testing results. Regards, Guy Stalnaker [email protected] -- =E2=80=9CHappiness is the meaning and the purpose of life, the whole aim an= d end of human existence.=E2=80=9D =E2=80=95 Aristotle --000000000000ab638e0614316f72 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D""><font face=3D"mono= space" style=3D"" size=3D"4">Hello,</font></div><div class=3D"gmail_default= " style=3D""><font face=3D"monospace" size=3D"4"><br></font></div><div clas= s=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4">Sent a m= essage to the user list, but think it's prolly more appropriate here. I= have spent considerable time testing:</font></div><div class=3D"gmail_defa= ult" style=3D""><font face=3D"monospace" size=3D"4"><br></font></div><div c= lass=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4"><span= style=3D"color:rgb(0,0,0)">gphoto2 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A02.5.27 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0gcc, popt(m= ), exif, cdk, aa, jpeg, readline </span><br>libgphoto2 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A02.5.31 =C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0standard camlibs, gcc, no ltdl, EXIF<br> <br></font></div><div class=3D"gmail_default" style=3D""><font face=3D"mono= space" size=3D"4">With my Nikon D7500 and Xfc cameras. gphoto2 clearly sees= these cameras and --list-all-config and --summary produce significant info= rmation. Sadly, there are serious issues.</font></div><div class=3D"gmail_d= efault" style=3D""><font face=3D"monospace" size=3D"4"><br></font></div><di= v class=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4">D7= 500</font></div><div class=3D"gmail_default" style=3D""><font face=3D"monos= pace" size=3D"4"><br></font></div><div class=3D"gmail_default" style=3D""><= font face=3D"monospace" size=3D"4">capturetarget, iso, shutterspeed, shutte= rspeeds, f-number, and exposurecompensation are all "ReadWrite. I can = successfully set these keys with the camera set to M mode and gphoto2 does = not produce error output. But only capturetarget, iso and f-number produce = expected results. ALL attempts to use shutterspeed (with Choice value or mi= llisecond value), shutterspeed2 (with Choice value or fractional value), an= d exposurecompensation (using choice value or stop value) produce images wi= th apparently random EXIF shutterspeeds.</font></div><div class=3D"gmail_de= fault" style=3D""><font face=3D"monospace" size=3D"4"><br></font></div><div= class=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4">I n= oticed this when I set up a shell script to take seven images, that last wi= th a 1/2 second shutter speed. When the sequence got to that point, it was = audibly clear that the shutter opened for far longer than a half second. In= fact, looking at the image EXIF showed it was 4 seconds. So, I started a r= igorous testing process.</font></div><div class=3D"gmail_default" style=3D"= "><font face=3D"monospace" size=3D"4"><br></font></div><div class=3D"gmail_= default" style=3D""><font face=3D"monospace" size=3D"4">I created shell scr= ipts (last versions attached to this message). One version looped through 0= -35, the range of shutterspeed and shutterspeed2 Choice values from 1/8000s= to 30 seconds. I used --trigger-capture, with either a 1 second or .5 seco= nd wait between each loop cycle, to get an image set. For more image sets I= then modified the script to use millisecond values for shutterspeed, fract= ional values for shutterspeed2, and finally exposurecompensation values usi= ng a fixed shutterspeed of 1/60 as the base from which to determine the com= pensation.</font></div><div class=3D"gmail_default" style=3D""><font face= =3D"monospace" size=3D"4"><br></font></div><div class=3D"gmail_default" sty= le=3D""><font face=3D"monospace" size=3D"4">At all times gphoto2 --trigger-= capture resulted in a legit image I could list, get, delete, and view on my= laptop. There were no errors reported unless I mistyped something in the s= cript.</font></div><div class=3D"gmail_default" style=3D""><font face=3D"mo= nospace" size=3D"4"><br></font></div><div class=3D"gmail_default" style=3D"= "><font face=3D"monospace" size=3D"4">But ...</font></div><div class=3D"gma= il_default" style=3D""><font face=3D"monospace" size=3D"4"><br></font></div= ><div class=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4= ">The EXIF Shutter Speed value of the images captured do not match the shut= ter speed values or the exposure compensation values as used in the script.= In fact, on successive runs the image EXIF shutter speed values for some i= mages **changed** from the previous run for the same shutterspeed(2) value = (e.g., Choice value 0 should equal 1/8000s =3D 0.0000125, but on successive= runs the image EXIF is 1/8000 on one and 1/4000 on the next).</font></div>= <div class=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4"= ><br></font></div><div class=3D"gmail_default" style=3D""><font face=3D"mon= ospace" size=3D"4">Xfc</font></div><div class=3D"gmail_default" style=3D"">= <font face=3D"monospace" size=3D"4"><br></font></div><div class=3D"gmail_de= fault" style=3D""><font face=3D"monospace" size=3D"4">Sadly gphoto2 and the= latest library that supposedly enabled Xfc support (which I built from sou= rce) is useless with this camera - capturetarget, iso, shutterspeed, shutte= rspeed2 are all ReadOnly no matter what mode I set the body to, despite --s= ummary output showing that they are ReadWrite. ExposureCompensation, though= --list-all-config shows it to exist and ReadWrite, is reported by gphoto2 = as non-existent when used to attempt image capture.</font></div><div class= =3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"4"><br></fon= t></div><div class=3D"gmail_default" style=3D""><font face=3D"monospace" si= ze=3D"4">I am quite happy to help developers figure out what's going on= (whether it's a user error [! certainly possible] or in the library/co= de) and create image sets using whatever commands you might need. I'm a= retired 30-year IT guy, though my wheelhouse was perl/javascript/shell scr= ipts/powershell/product management, so I'm unafraid to do this kind of = work (it's what I used to get paid for). I am a Linux user. This testin= g was performed on a Kubuntu system with the camera USB plugged directly in= to the Surface Laptop USB port.</font></div><div class=3D"gmail_default" st= yle=3D""><font face=3D"monospace" size=3D"4"><br></font></div><div class=3D= "gmail_default" style=3D""><font face=3D"monospace" size=3D"4">I lost my te= sting and writeup from yesterday, but have the images from seven test runs = today, 20240321. And I can always make more test image sets. Right now the = image test sets with 35+ images are all sequenced to match the shutterspeed= values from shortest to longest stopping at 30 seconds. It's easy to t= hen look at the EXIF data and see that the images in that sequence clearly = do not move precisely from 1/8000s to 30 second exposures, some exposure va= lues are duplicated, and some do not exist in a set (but do exist in a subs= equent set). A few more test sets exist where I was trying to finesse the p= roblem with a 7 image set of exposures for a group of images following NASA= =C2=A0 Eclipse exposure recommendations. This is when I tried to use exposu= recompensation. No joy.</font></div><div class=3D"gmail_default" style=3D""= ><font face=3D"monospace" size=3D"4"><br></font></div><div class=3D"gmail_d= efault" style=3D""><font face=3D"monospace" size=3D"4">All that said, I CAN= NOT help further until mid-April. I was doing all this work to try and auto= mate image capture for April's eclipse which is now but a few weeks awa= y. I'm pulling an RV down to Missouri and I now have no time to try and= get gphoto2 working as it must, and, frankly, I don't quite trust it g= iven my testing results.</font></div><div class=3D"gmail_default" style=3D"= "><font face=3D"monospace" size=3D"4"><br></font></div><div class=3D"gmail_= default" style=3D""><font face=3D"monospace" size=3D"4">Regards,</font></di= v><div class=3D"gmail_default" style=3D""><font face=3D"monospace" size=3D"= 4"><br></font></div><div class=3D"gmail_default" style=3D""><font face=3D"m= onospace" size=3D"4">Guy Stalnaker</font></div><div class=3D"gmail_default"= style=3D""><font face=3D"monospace" size=3D"4"><a href=3D"mailto:jimmyg521= @gmail.com">[email protected]</a></font></div><div class=3D"gmail_default= " style=3D""><font face=3D"monospace" size=3D"4"><br></font></div><div><div= dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><= div dir=3D"ltr"><font face=3D"monospace" size=3D"4"><span style=3D"color:rg= b(34,34,34)">--</span><br style=3D"color:rgb(34,34,34)"><br style=3D"color:= rgb(34,34,34)"><span style=3D"color:rgb(34,34,34)">=E2=80=9CHappiness is th= e meaning and the purpose of life, the whole aim and end of human existence= .=E2=80=9D</span><br style=3D"color:rgb(34,34,34)"><br style=3D"color:rgb(3= 4,34,34)"><span style=3D"color:rgb(34,34,34)">=E2=80=95 Aristotle</span></f= ont><br></div></div></div></div> --000000000000ab638e0614316f72-- --000000000000ab63920614316f74 Content-Type: application/x-shellscript; name="gphotoD7500ShutterspeedTesting.sh" Content-Disposition: attachment; filename="gphotoD7500ShutterspeedTesting.sh" Content-Transfer-Encoding: base64 Content-ID: <f_lu1o9lrr0> X-Attachment-Id: f_lu1o9lrr0 IyEvYmluL2Jhc2gKIwojc2V0IC14CgojIyMgZi84CgojIC0gV2l0aCBDZWxlc3Ryb24gRmlsdGVy CiMgCS0gIFBhcnRpYWwgNC4wIE5EIC0gMS8yMDAwIC4wMDAwNQojIAktICBQYXJ0aWFsIDUuMCBO RCAtIDEvMjUwIDAuMDAwNCAKIyAtIFdpdGhvdXQgQ2VsZXN0cm9uIEZpbHRlcgojIAktIEJhaWx5 J3MgQmVhZHMgLSAxLzIwMDAgLjAwMDA1CiMgCS0gQ2hyb21wc3BoZXJlIC0gMS8xMDAwIDAuMDAw MQojIAktIFByb21pbmVuY2VzIC0gMS81MDAgMC4wMDAyCiMgCS0gQ29yb25hIC0gMC4xIFJzIC0g MS8xMjUgMC4wMDA4CiMgCS0gQ29yb25hIC0gMC4yIFJzIC0gMS8zMCAwLjAwMzMKIyAJLSBDb3Jv bmEgLSAwLjUgUnMgLSAxLzggMC4wMTMgCiMgCS0gQ29yb25hIC0gMS4wIFJzIC0gMS8yIDAuMDUK CmVjaG8gIlRlc3RpbmcgY29uZmlnIHNodXR0ZXJzcGVlZCB2YWx1ZXMiCmVjaG8gImFnYWluc3Qg d2hhdCBpcyBhY3R1YWxseSBkb25lIG9uIGNhcHR1cmUiCmVjaG8gJ1NldHRpbmcgLS1jYW1lcmE9 Ik5pa29uIERTQyBENzUwMCIgLS1wb3J0ICJ1c2I6MDAxLDAxMyInCgpzdWRvIGdwaG90bzIgLS1j YW1lcmE9Ik5pa29uIERTQyBENzUwMCIgLS1wb3J0ICJ1c2I6MDAxLDAxMyIKc2xlZXAgMQoKZXhw b3N1cmVzPSgwLjAwMDA1IDAuMDAwMSAwLjAwMDIgMC4wMDA4IDAuMDEzIDAuMDUwMCkKCmNvdW50 PTEKCmZvciBleHBvc3VyZSBpbiAiJHtleHBvc3VyZXNbQF19IgpkbwoJZWNobyAiSW1hZ2UgJHtj b3VudH0gLSBDYXB0dXJlIHNodXR0ZXJzcGVlZCBhdCAke2V4cG9zdXJlfSBzZWNvbmRzIgoJc3Vk byBncGhvdG8yIC0tc2V0LWNvbmZpZyAic2h1dHRlcnNwZWVkPSR7ZXhwb3N1cmV9IiAtLXRyaWdn ZXItY2FwdHVyZQoJc2xlZXAgMQoJKChjb3VudCs9MSkpCmRvbmUKCmV4aXQgMA== --000000000000ab63920614316f74 Content-Type: application/x-shellscript; name="eclipse7ExposureF8ZFc.sh" Content-Disposition: attachment; filename="eclipse7ExposureF8ZFc.sh" Content-Transfer-Encoding: base64 Content-ID: <f_lu1o9lsc1> X-Attachment-Id: f_lu1o9lsc1 IyEvYmluL2Jhc2gKIwojc2V0IC14CgojIC9tYWluL2ltZ3NldHRpbmdzL2lzbwojIExhYmVsOiBJ U08gU3BlZWQKIyBSZWFkb25seTogMAojIFR5cGU6IFJBRElPCiMgQ3VycmVudDogMTAwCiMgQ2hv aWNlOiAwIDEwMAojIENob2ljZTogMSAxMjUKIyBDaG9pY2U6IDIgMTYwCiMgQ2hvaWNlOiAzIDIw MAojIENob2ljZTogNCAyNTAKIyBDaG9pY2U6IDUgMzIwCiMgQ2hvaWNlOiA2IDQwMAojIENob2lj ZTogNyA1MDAKIyBDaG9pY2U6IDggNjQwCiMgQ2hvaWNlOiA5IDgwMAojIENob2ljZTogMTAgMTAw MAojIENob2ljZTogMTEgMTI1MAojIENob2ljZTogMTIgMTYwMAojIENob2ljZTogMTMgMjAwMAoj IENob2ljZTogMTQgMjUwMAojIENob2ljZTogMTUgMzIwMAojIENob2ljZTogMTYgNDAwMAojIENo b2ljZTogMTcgNTAwMAojIENob2ljZTogMTggNjQwMAojIENob2ljZTogMTkgODAwMAojIENob2lj ZTogMjAgMTAwMDAKIyBDaG9pY2U6IDIxIDEyODAwCiMgQ2hvaWNlOiAyMiAxNjAwMAojIENob2lj ZTogMjMgMjAwMDAKIyBDaG9pY2U6IDI0IDI1NjAwCiMgQ2hvaWNlOiAyNSAzMjAwMAojIENob2lj ZTogMjYgNDAwMDAKIyBDaG9pY2U6IDI3IDUxMjAwCiMgRU5ECgojIC9tYWluL2NhcHR1cmVzZXR0 aW5ncy9leHBvc3VyZWNvbXBlbnNhdGlvbgojIExhYmVsOiBFeHBvc3VyZSBDb21wZW5zYXRpb24K IyBSZWFkb25seTogMAojIFR5cGU6IFJBRElPCiMgQ3VycmVudDogMAojIENob2ljZTogMCAtNQoj IENob2ljZTogMSAtNC42NjYKIyBDaG9pY2U6IDIgLTQuMzMzCiMgQ2hvaWNlOiAzIC00CiMgQ2hv aWNlOiA0IC0zLjY2NgojIENob2ljZTogNSAtMy4zMzMKIyBDaG9pY2U6IDYgLTMKIyBDaG9pY2U6 IDcgLTIuNjY2CiMgQ2hvaWNlOiA4IC0yLjMzMwojIENob2ljZTogOSAtMgojIENob2ljZTogMTAg LTEuNjY2CiMgQ2hvaWNlOiAxMSAtMS4zMzMKIyBDaG9pY2U6IDEyIC0xCiMgQ2hvaWNlOiAxMyAt MC42NjYKIyBDaG9pY2U6IDE0IC0wLjMzMwojIENob2ljZTogMTUgMAojIENob2ljZTogMTYgMC4z MzMKIyBDaG9pY2U6IDE3IDAuNjY2CiMgQ2hvaWNlOiAxOCAxCiMgQ2hvaWNlOiAxOSAxLjMzMwoj IENob2ljZTogMjAgMS42NjYKIyBDaG9pY2U6IDIxIDIKIyBDaG9pY2U6IDIyIDIuMzMzCiMgQ2hv aWNlOiAyMyAyLjY2NgojIENob2ljZTogMjQgMwojIENob2ljZTogMjUgMy4zMzMKIyBDaG9pY2U6 IDI2IDMuNjY2CiMgQ2hvaWNlOiAyNyA0CiMgQ2hvaWNlOiAyOCA0LjMzMwojIENob2ljZTogMjkg NC42NjYKIyBDaG9pY2U6IDMwIDUKIyBFTkQKCgojIC9tYWluL2NhcHR1cmVzZXR0aW5ncy9mLW51 bWJlcgojIExhYmVsOiBGLU51bWJlcgojIFJlYWRvbmx5OiAwCiMgVHlwZTogUkFESU8KIyBDdXJy ZW50OiBmLzcuMQojIENob2ljZTogMCBmLzMuNQojIENob2ljZTogMSBmLzQKIyBDaG9pY2U6IDIg Zi80LjUKIyBDaG9pY2U6IDMgZi81CiMgQ2hvaWNlOiA0IGYvNS42CiMgQ2hvaWNlOiA1IGYvNi4z CiMgQ2hvaWNlOiA2IGYvNy4xCiMgQ2hvaWNlOiA3IGYvOAojIENob2ljZTogOCBmLzkKIyBDaG9p Y2U6IDkgZi8xMAojIENob2ljZTogMTAgZi8xMQojIENob2ljZTogMTEgZi8xMwojIENob2ljZTog MTIgZi8xNAojIENob2ljZTogMTMgZi8xNgojIENob2ljZTogMTQgZi8xOAojIENob2ljZTogMTUg Zi8yMAojIENob2ljZTogMTYgZi8yMgojIEVORAoKIyAvbWFpbi9zZXR0aW5ncy9jYXB0dXJldGFy Z2V0CiMgTGFiZWw6IENhcHR1cmUgVGFyZ2V0CiMgUmVhZG9ubHk6IDAKIyBUeXBlOiBSQURJTwoj IEN1cnJlbnQ6IE1lbW9yeSBjYXJkCiMgQ2hvaWNlOiAwIEludGVybmFsIFJBTQojIENob2ljZTog MSBNZW1vcnkgY2FyZAojIEVORAoKIyMjIGYvOAoKIyAtIFdpdGggQ2VsZXN0cm9uIEZpbHRlcgoj IAktICBQYXJ0aWFsIDQuMCBORCAtIDEvMjAwMCAuMDAwMDUKIyAJLSAgUGFydGlhbCA1LjAgTkQg LSAxLzI1MCAuMDAwNAojIC0gV2l0aG91dCBDZWxlc3Ryb24gRmlsdGVyCiMgCS0gQmFpbHkncyBC ZWFkcyAtIDEvMjAwMCAuMDAwMDUKIyAJLSBDaHJvbXBzcGhlcmUgLSAxLzEwMDAgMC4wMDAxCiMg CS0gUHJvbWluZW5jZXMgLSAxLzUwMCAwLjAwMDIKIyAJLSBDb3JvbmEgLSAwLjEgUnMgLSAxLzEy NSAwLjAwMDgKIyAJLSBDb3JvbmEgLSAwLjIgUnMgLSAxLzMwIDAuMDAzMwojIAktIENvcm9uYSAt IDAuNSBScyAtIDEvOCAwLjAxMwojIAktIENvcm9uYSAtIDEuMCBScyAtIDEvMiAwLjA1CgojIFNl dCBTaHV0dGVyU3BlZWQgb24gY2FtZXJhIHRvIDEvMTI1LCB0aGVuIHVzZSBFeHBDb21wZW5zYXRp b24gdG8gdGFrZSBpbWFnZXMgLS8rIHRoYXQgc2h1dHRlcnNwZWVkCiMgCgppbnRWYWw9Ii41IgpJ U089IjUwIgpmTnVtYmVyPSI2IgoKZWNobyAiVGVzdGluZyBjb25maWcgc2h1dHRlcnNwZWVkIHZh bHVlcyIKZWNobyAiYWdhaW5zdCB3aGF0IGlzIGFjdHVhbGx5IGRvbmUgb24gY2FwdHVyZSIKCnN1 ZG8gZ3Bob3RvMiAtLXNldC1jb25maWcgImNhcHR1cmV0YXJnZXQ9MSIgLS1zZXQtY29uZmlnICJp c289JHtJU099IiAtLXNldC1jb25maWcgImYtbnVtYmVyPSR7Zk51bWJlcn0iCnNsZWVwIDEKCmV4 cG9zdXJlQ29tcD0oMCAzIDYgMTIgMTggMjQgMzApCiNleHBvc3VyZUNvbXA9KCItNSIgIi00IiAi LTMiICItMSIgIjEiICIzIiAiNSIpCgpjb3VudD0xCgpmb3IgZXhwb3N1cmVDIGluICIke2V4cG9z dXJlQ29tcFtAXX0iCmRvCgllY2hvICJJbWFnZSAke2NvdW50fSAtIENhcHR1cmUgYXQgZXhwb3N1 cmUgQ29tcGVuc2F0aW9uIG9mICR7ZXhwb3N1cmVDfSBmcm9tIDEvNjAiCglzdWRvIGdwaG90bzIg LS1zZXQtY29uZmlnICJleHBvc3VyZWNvbXBlbnNhdGlvbj0ke2V4cG9zdXJlQ30iIC0tdHJpZ2dl ci1jYXB0dXJlCglzbGVlcCAke2ludFZhbH0KCSgoY291bnQrPTEpKQpkb25lCgpleGl0IDA= --000000000000ab63920614316f74 Content-Type: application/x-shellscript; name="eclipse7ExposureF8.sh" Content-Disposition: attachment; filename="eclipse7ExposureF8.sh" Content-Transfer-Encoding: base64 Content-ID: <f_lu1o9lsh2> X-Attachment-Id: f_lu1o9lsh2 IyEvYmluL2Jhc2gKIwojc2V0IC14CgojIEYtc3RvcCBzZXQgdG8gZi84LCBmb2xsb3dpbmcgZ3Bo b3RvMiBvdXRwdXQgZm9yIGNvbmZpZyBvcHRpb25zOgojIC9tYWluL2NhcHR1cmVzZXR0aW5ncy9m LW51bWJlcgojIExhYmVsOiBGLU51bWJlcgojIFJlYWRvbmx5OiAwCiMgVHlwZTogUkFESU8KIyBD dXJyZW50OiBmLzQuOAojIENob2ljZTogMCBmLzIuOAojIENob2ljZTogMSBmLzMuMwojIENob2lj ZTogMiBmLzQKIyBDaG9pY2U6IDMgZi80LjgKIyBDaG9pY2U6IDQgZi81LjYKIyBDaG9pY2U6IDUg Zi82LjcKIyBDaG9pY2U6IDYgZi84IDw8PDw8PAojIENob2ljZTogNyBmLzkuNQojIENob2ljZTog OCBmLzExIDw8PDw8PAojIENob2ljZTogOSBmLzEzCiMgQ2hvaWNlOiAxMCBmLzE2IDw8PDw8PAoj IENob2ljZTogMTEgZi8xOQojIENob2ljZTogMTIgZi8yMgojIEVORAoKIyBDYXB0dXJlIFRhcmdl dCBzZXQgdG8gTWVtb3J5IENhcmQsIHNvIHNhdmVkIHRvIFNESEQgYW5kIE5PVCBkb3dubG9hZGVk CgojIC9tYWluL3NldHRpbmdzL2NhcHR1cmV0YXJnZXQKIyBMYWJlbDogQ2FwdHVyZSBUYXJnZXQK IyBSZWFkb25seTogMAojIFR5cGU6IFJBRElPCiMgQ3VycmVudDogTWVtb3J5IGNhcmQKIyBDaG9p Y2U6IDAgSW50ZXJuYWwgUkFNCiMgQ2hvaWNlOiAxIE1lbW9yeSBjYXJkIDw8PDw8PAojIEVORAoK IyAvbWFpbi9jYXB0dXJlc2V0dGluZ3MvZXhwb3N1cmVjb21wZW5zYXRpb24KIyBMYWJlbDogRXhw b3N1cmUgQ29tcGVuc2F0aW9uCiMgUmVhZG9ubHk6IDAKIyBUeXBlOiBSQURJTwojIEN1cnJlbnQ6 IDAKIyBDaG9pY2U6IDAgLTUKIyBDaG9pY2U6IDEgLTQuNjY2CiMgQ2hvaWNlOiAyIC00LjMzMwoj IENob2ljZTogMyAtNAojIENob2ljZTogNCAtMy42NjYKIyBDaG9pY2U6IDUgLTMuMzMzCiMgQ2hv aWNlOiA2IC0zCiMgQ2hvaWNlOiA3IC0yLjY2NgojIENob2ljZTogOCAtMi4zMzMKIyBDaG9pY2U6 IDkgLTIKIyBDaG9pY2U6IDEwIC0xLjY2NgojIENob2ljZTogMTEgLTEuMzMzCiMgQ2hvaWNlOiAx MiAtMQojIENob2ljZTogMTMgLTAuNjY2CiMgQ2hvaWNlOiAxNCAtMC4zMzMKIyBDaG9pY2U6IDE1 IDAKIyBDaG9pY2U6IDE2IDAuMzMzCiMgQ2hvaWNlOiAxNyAwLjY2NgojIENob2ljZTogMTggMQoj IENob2ljZTogMTkgMS4zMzMKIyBDaG9pY2U6IDIwIDEuNjY2CiMgQ2hvaWNlOiAyMSAyCiMgQ2hv aWNlOiAyMiAyLjMzMwojIENob2ljZTogMjMgMi42NjYKIyBDaG9pY2U6IDI0IDMKIyBDaG9pY2U6 IDI1IDMuMzMzCiMgQ2hvaWNlOiAyNiAzLjY2NgojIENob2ljZTogMjcgNAojIENob2ljZTogMjgg NC4zMzMKIyBDaG9pY2U6IDI5IDQuNjY2CiMgQ2hvaWNlOiAzMCA1CiMgRU5ECgojIyMgZi84Cgoj IC0gV2l0aCBDZWxlc3Ryb24gRmlsdGVyCiMgCS0gIFBhcnRpYWwgNC4wIE5EIC0gMS8yMDAwIC4w MDAwNQojIAktICBQYXJ0aWFsIDUuMCBORCAtIDEvMjUwIC4wMDA0CiMgLSBXaXRob3V0IENlbGVz dHJvbiBGaWx0ZXIKIyAJLSBCYWlseSdzIEJlYWRzIC0gMS8yMDAwIC4wMDAwNQojIAktIENocm9t cHNwaGVyZSAtIDEvMTAwMCAwLjAwMDEKIyAJLSBQcm9taW5lbmNlcyAtIDEvNTAwIDAuMDAwMgoj IAktIENvcm9uYSAtIDAuMSBScyAtIDEvMTI1IDAuMDAwOAojIAktIENvcm9uYSAtIDAuMiBScyAt IDEvMzAgMC4wMDMzCiMgCS0gQ29yb25hIC0gMC41IFJzIC0gMS84IDAuMDEzCiMgCS0gQ29yb25h IC0gMS4wIFJzIC0gMS8yIDAuMDUKCiMgU2V0IFNodXR0ZXJTcGVlZCBvbiBjYW1lcmEgdG8gMS8x MjUsIHRoZW4gdXNlIEV4cENvbXBlbnNhdGlvbiB0byB0YWtlIGltYWdlcyAtLysgdGhhdCBzaHV0 dGVyc3BlZWQKIyAKCmludFZhbD0iLjUiCklTTz0iNTAiCmZOdW1iZXI9IjYiCgplY2hvICJUZXN0 aW5nIGNvbmZpZyBzaHV0dGVyc3BlZWQgdmFsdWVzIgplY2hvICJhZ2FpbnN0IHdoYXQgaXMgYWN0 dWFsbHkgZG9uZSBvbiBjYXB0dXJlIgplY2hvICdTZXR0aW5nIC0tc2V0LWNvbmZpZyAiaXNvPSR7 SVNPfSIgLS1zZXQtY29uZmlnICJmLW51bWJlcj02IicKCmdwaG90bzIgLS1zZXQtY29uZmlnICJj YXB0dXJldGFyZ2V0PTEiIC0tc2V0LWNvbmZpZyAiaXNvPSR7SVNPfSIgLS1zZXQtY29uZmlnICJm LW51bWJlcj0ke2ZOdW1iZXJ9IgpzbGVlcCAxCgpleHBvc3VyZUNvbXA9KCItNSIgIi00IiAiLTMi ICItMSIgIjEiICIzIiAiNSIpCgpjb3VudD0xCgpmb3IgZXhwb3N1cmVDIGluICIke2V4cG9zdXJl Q29tcFtAXX0iCmRvCgllY2hvICJJbWFnZSAke2NvdW50fSAtIENhcHR1cmUgYXQgZXhwb3N1cmUg Q29tcGVuc2F0aW9uIG9mICR7ZXhwb3N1cmVDfSBmcm9tIDEvNjAiCglncGhvdG8yIC0tc2V0LWNv bmZpZyAiZXhwb3N1cmVjb21wZW5zYXRpb249JHtleHBvc3VyZUN9IiAtLXRyaWdnZXItY2FwdHVy ZQoJc2xlZXAgJHtpbnRWYWx9CgkoKGNvdW50Kz0xKSkKZG9uZQoKZXhpdCAw --000000000000ab63920614316f74 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --000000000000ab63920614316f74 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gphoto-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gphoto-devel --000000000000ab63920614316f74--