KonradIT / gopro-py-api

Unofficial GoPro API Library for Python - connect to GoPro via WiFi.
MIT License
1.39k stars 211 forks source link

GPHero8 Black - take_photo() stuck the camera #140

Open morgiazzi opened 4 years ago

morgiazzi commented 4 years ago

Hi Konrad,

Thank you for you API, looks very promising. I have a very inconvenient bug when I try to use the take_photo() method, the GoPro Hero8 Black stays stuck. The StatusRaw() indicates that the camera is still busy, kind of locked in loop. And the camera screen is stuck as well. I use the 4.0.3 goprocam version on Python 3.8. The GoPro Firmware version is 1.60.

Do you have any idea of how unlock this issue ?

Thank you in advance !

'{"status":{\n"1":1,"2":3,"3":0,"4":255,"6":0,"8":1,"9":0,"10":1,"11":0,"13":0,"14":0,"15":0,"16":0,"17":1,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"26":0,"27":0,"28":86,"29":"","30":"GP50566380","31":1,"32":0,"33":0,"34":4342,"35":3779,"36":0,"37":0,"38":0,"39":0,"40":"%14%05%1A%0B%30%02","41":0,"42":0,"45":0,"49":0,"54":31121632,"55":0,"56":4,"57":422283,"58":0,"59":0,"60":500,"61":0,"62":0,"63":0,"64":2171,"65":0,"66":0,"67":0,"68":0,"69":1,"70":76,"71":12,"72":17,"73":24,"74":0,"75":0,"76":1,"77":1,"78":0,"79":0,"81":1,"82":1,"83":1,"85":0,"86":0,"88":0,"89":17,"90":1,"91":0,"92":0,"93":2,"94":65536,"95":131072,"96":1001,"97":65536,"98":0,"99":1259,"100":0,"101":0,"102":0},\n"settings":{"2":0,"3":0,"5":0,"6":0,"8":0,"13":0,"19":0,"24":5,"30":0,"31":0,"32":10,"37":0,"41":9,"42":5,"44":9,"45":5,"47":0,"48":3,"51":1,"54":1,"59":0,"60":0,"61":0,"62":0,"64":0,"65":0,"66":0,"67":0,"75":3,"76":0,"79":0,"83":1,"84":0,"85":0,"86":0,"87":40,"88":100,"91":2,"95":1,"96":0,"102":0,"103":3,"104":0,"105":0,"106":0,"107":0,"111":0,"112":0,"114":1,"115":0,"116":0,"117":0,"118":4,"121":0,"122":10,"123":0,"124":0,"125":3,"126":0,"127":65535,"128":17,"129":2,"130":1,"131":20,"132":17,"133":0,"134":0,"135":4,"137":0,"139":3,"144":17,"145":0,"146":0,"147":0,"149":2,"153":0}}\n

crais11 commented 4 years ago

Hi!

I'm not sure if this will work with your camera. I was working with a HERO6 that had the same problem. My solution was to download the gopro app and update the camera software.