Thank you for the quick response. My CCD is the ZWO CCD ASI130MM. I would set the BLOB mode to the following. What do I set for the EMPTY argument? 1 or PyIndi.B_ALSO indiclient.setBLOBMode(EMPTY, 'ZWO CCD ASI130MM', "CCD1") Following the tutorial indilib.org/develop/indi-python-bindings.html : I get the following error when taking an exposure: read message ZWO CCD ASI130MM '[ERROR] Exposure failed after 3 attempts ' 2020-08-08T03:37:59: Client 0: queuing <message device='ZWO CCD ASI130MM' name=''> 2020-08-08T03:37:59: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI130MM CCD_EXPOSURE Alert CCD_EXPOSURE_VALUE='0.098330020904541015625' 2020-08-08T03:37:59: Client 0: queuing <setNumberVector device='ZWO CCD ASI130MM' name='CCD_EXPOSURE'> 2020-08-08T03:37:59: Client 0: sending msg copy 1 nq 2: <message device="ZWO CCD ASI130MM" timestamp="2020-08-08T03:37:59" message="[ERROR] Exposure failed after 3 attempts."/> 2020-08-08T03:37:59: Client 0: sending msg copy 1 nq 1: <setNumberVector device="ZWO CCD ASI130MM" name="CCD_EXPOSURE" state="Alert" timeout="60" timestamp="2020-08-08T03:37:59"> <oneNumber name="CCD_EXPOSURE_VALUE"> 0.098330020904541015625 </oneNumber> </setNumberVector>Read More...