Conform Report Hash (V1): 0D1EA3AEE78620AE1E8CFE83EAF8079D1E41F79E60458A8AB5B99DBFD1777563EBE5F17FB218E9F60D936DD19AA1D9CC8D11811EC5A9D864C2DB4FCE3DCB6807 ConformanceCheck ASCOM Device Conformance Checker Version 6.0.0.38 ConformanceCheck Running on ASCOM Platform 6.0 Build: 6.0.6056.1963 ConformanceCheck Driver ProgID: ASCOM.SXMain4.Camera Error handling Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040405 Error number for "Value Not Set 1" is: 80040402 Error number for "Value Not Set 2" is: 80040403 Error messages will not be interpreted to infer state. 22:46:33.175 Driver Access Checks OK 22:46:34.216 AccessChecks OK Successfully created driver using late binding 22:46:34.407 AccessChecks OK Successfully connected using late binding 22:46:34.417 AccessChecks INFO The driver is a COM object 22:46:35.468 AccessChecks INFO Device does not expose interface ICamera 22:46:35.498 AccessChecks INFO Driver does not expose interface ICameraV2 22:46:35.528 AccessChecks OK Successfully created driver using driver access toolkit 22:46:35.568 AccessChecks OK Successfully connected using driver access toolkit Conform is using ASCOM.DriverAccess.Camera to get a Camera object 22:46:35.608 ConformanceCheck OK Driver instance created successfully 22:46:35.628 ConformanceCheck OK Connected OK Common Driver Methods 22:46:35.648 InterfaceVersion OK 1 22:46:35.658 Connected OK True 22:46:35.668 Description OK CoStar 22:46:35.688 DriverInfo INFO No DriverInfo string 22:46:35.699 DriverVersion OK 0.0 22:46:35.709 Name INFO Name is empty 22:46:35.719 CommandString INFO Conform cannot test the CommandString method 22:46:35.719 CommandBlind INFO Conform cannot test the CommandBlind method 22:46:35.729 CommandBool INFO Conform cannot test the CommandBool method 22:46:35.739 Action INFO Conform cannot test the Action method 22:46:35.749 SupportedActions OK Driver returned an empty action list Can Properties 22:46:35.779 CanAbortExposure OK True 22:46:35.789 CanAsymmetricBin OK False 22:46:35.789 CanGetCoolerPower OK False 22:46:35.799 CanPulseGuide OK True 22:46:35.809 CanSetCCDTemperature OK False 22:46:35.819 CanStopExposure OK True 22:46:35.829 CanFastReadout OK False Pre-run Checks Last Tests 22:46:35.879 LastExposureDuration OK LastExposureDuration correctly generated a COM exception before an exposure was made 22:46:35.889 LastExposureStartTime OK LastExposureStartTime correctly generated a COM exception before an exposure was made Properties 22:46:35.909 MaxBinX OK 1 22:46:35.919 MaxBinY OK 1 22:46:35.939 BinX Read OK 1 22:46:35.949 BinY Read OK 1 22:46:35.959 BinX Write OK Exception correctly generated on setting BinX to 0 22:46:35.969 BinX Write OK Exception correctly generated on setting BinX to 2 22:46:35.979 BinY Write OK Exception correctly generated on setting BinY to 0 22:46:35.989 BinY Write OK Exception correctly generated on setting BinY to 2 22:46:35.999 BinXY Write OK Successfully set symmetric xy binning: 1 x 1 22:46:36.009 CameraState OK cameraIdle 22:46:36.019 CameraXSize OK 1288 22:46:36.029 CameraYSize OK 1032 22:46:36.039 CCDTemperature OK .NET - Feature not implemented 22:46:36.059 CoolerOn Read OK .NET - Feature not implemented 22:46:36.069 CoolerOn Write INFO Skipping test as unable to read cooler state 22:46:36.069 CoolerPower OK .NET - Feature not implemented 22:46:36.089 ElectronsPerADU OK 0.3 22:46:36.099 FullWellCapacity OK 6000 22:46:36.109 HasShutter OK False 22:46:36.119 HeatSinkTemperature OK .NET - Feature not implemented 22:46:36.129 ImageReady OK False 22:46:36.139 ImageArray OK Exception correctly generated when ImageReady is false 22:46:36.149 ImageArrayVariant OK Exception correctly generated when ImageReady is false 22:46:36.159 IsPulseGuiding OK False 22:46:36.169 MaxADU OK 20000 22:46:36.179 NumX Read OK 1288 22:46:36.189 NumX write OK Successfully wrote 644 22:46:36.199 NumY Read OK 1032 22:46:36.209 NumY write OK Successfully wrote 516 22:46:36.219 PixelSizeX OK 5.19921875 22:46:36.229 PixelSizeY OK 5.19921875 22:46:36.249 SetCCDTemperature Read OK .NET - Feature not implemented 22:46:36.259 SetCCDTemperature Write OK CanSetCCDTemperature is false and exception correctly generated on write 22:46:36.269 StartX Read OK 0 22:46:36.279 StartX write OK Successfully wrote 644 22:46:36.289 StartY Read OK 0 22:46:36.299 StartY write OK Successfully wrote 516 Methods 22:46:36.329 AbortExposure OK No exception generated when camera is already idle 22:46:38.342 PulseGuide guideNorth OK Synchronous pulseguide found OK 22:46:40.355 PulseGuide guideSouth OK Synchronous pulseguide found OK 22:46:42.368 PulseGuide guideEast OK Synchronous pulseguide found OK 22:46:44.381 PulseGuide guideWest OK Synchronous pulseguide found OK 22:46:44.391 StopExposure OK No exception generated when camera is already idle Take image full frame 1 x 1 bin 22:46:46.855 StartExposure OK Asynchronous exposure found OK: 2 seconds 22:46:46.855 LastExposureDuration OK LastExposureDuration is: 2 seconds 22:46:46.865 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2011-07-07T21:46:44.481 UTC 22:46:47.105 ImageArray OK Successfully read 32 bit integer array (1 plane) 1288 x 1032 pixels 22:46:48.998 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 1288 x 1032 pixels StartExposure error cases 22:46:49.188 StartExposure OK Exception correctly generated for negative duration 22:46:49.208 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 1x1 22:46:49.228 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 1x1 22:46:49.248 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 1x1 22:46:49.258 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 1x1 Post-run Checks 22:46:49.298 PostRunCheck OK Camera returned to intitial cooler temperature Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: EBAB038E5459B854ADC39198EAF7A9A8CE990C79A6991B47C758EA98839D87F494FC4F81DF026C33154979B16D5B8DB6D106002CF9B2BBF801D99BA741E4EA88