Conform Report Hash (V1): 0CFB3266BD6E207C262CC56E70B636113A34A31D9F7A89C06BF6FA388C30C94BD71E2051AE49FEA61333B5C356F72458D4B0EC7B644E9A437F4EB4A007DFCC01 ConformanceCheck ASCOM Device Conformance Checker Version 6.0.0.43 ConformanceCheck Running on ASCOM Platform 6.0 Build: 6.0.10028.2207 ConformanceCheck Driver ProgID: ASCOM.SXMain0.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. 18:54:21.000 Driver Access Checks OK 18:54:21.984 AccessChecks OK Successfully created driver using late binding 18:54:22.218 AccessChecks OK Successfully connected using late binding 18:54:22.218 AccessChecks INFO The driver is a COM object 18:54:22.968 AccessChecks INFO Device exposes interface ICamera 18:54:23.000 AccessChecks INFO Driver does not expose interface ICameraV2 18:54:23.031 AccessChecks OK Successfully created driver using driver access toolkit 18:54:23.046 AccessChecks OK Successfully connected using driver access toolkit Conform is using ASCOM.DriverAccess.Camera to get a Camera object 18:54:23.078 ConformanceCheck OK Driver instance created successfully 18:54:23.093 ConformanceCheck OK Connected OK Common Driver Methods 18:54:23.109 InterfaceVersion OK 1 18:54:23.125 Connected OK True 18:54:23.125 Description OK H9 18:54:23.140 DriverInfo INFO No DriverInfo string 18:54:23.140 DriverVersion OK 0.0 18:54:23.140 Name INFO Name is empty 18:54:23.156 CommandString INFO Conform cannot test the CommandString method 18:54:23.156 CommandBlind INFO Conform cannot test the CommandBlind method 18:54:23.156 CommandBool INFO Conform cannot test the CommandBool method 18:54:23.156 Action INFO Conform cannot test the Action method 18:54:23.171 SupportedActions OK Driver returned an empty action list Can Properties 18:54:23.187 CanAbortExposure OK True 18:54:23.203 CanAsymmetricBin OK False 18:54:23.203 CanGetCoolerPower OK False 18:54:23.203 CanPulseGuide OK True 18:54:23.218 CanSetCCDTemperature OK False 18:54:23.218 CanStopExposure OK True 18:54:23.218 CanFastReadout OK False Pre-run Checks Last Tests 18:54:23.265 LastExposureDuration OK LastExposureDuration correctly generated a COM exception before an exposure was made 18:54:23.281 LastExposureStartTime OK LastExposureStartTime correctly generated a COM exception before an exposure was made Properties 18:54:23.312 MaxBinX OK 4 18:54:23.328 MaxBinY OK 4 18:54:23.328 BinX Read OK 1 18:54:23.343 BinY Read OK 1 18:54:23.359 BinX Write OK Exception correctly generated on setting BinX to 0 18:54:23.375 BinX Write OK Exception correctly generated on setting BinX to 5 18:54:23.390 BinY Write OK Exception correctly generated on setting BinY to 0 18:54:23.390 BinY Write OK Exception correctly generated on setting BinY to 5 18:54:23.406 BinXY Write OK Successfully set symmetric xy binning: 1 x 1 18:54:23.421 BinXY Write OK Successfully set symmetric xy binning: 2 x 2 18:54:23.437 BinXY Write OK Successfully set symmetric xy binning: 3 x 3 18:54:23.453 BinXY Write OK Successfully set symmetric xy binning: 4 x 4 18:54:23.453 CameraState OK cameraIdle 18:54:23.468 CameraXSize OK 1392 18:54:23.484 CameraYSize OK 1040 18:54:23.500 CCDTemperature OK .NET - Feature not implemented 18:54:23.515 CoolerOn Read OK .NET - Feature not implemented 18:54:23.515 CoolerOn Write INFO Skipping test as unable to read cooler state 18:54:23.531 CoolerPower OK .NET - Feature not implemented 18:54:23.546 ElectronsPerADU OK 0.45 18:54:23.562 FullWellCapacity OK 12150 18:54:23.562 HasShutter OK False 18:54:23.578 HeatSinkTemperature OK .NET - Feature not implemented 18:54:23.593 ImageReady OK False 18:54:23.609 ImageArray OK Exception correctly generated when ImageReady is false 18:54:23.609 ImageArrayVariant OK Exception correctly generated when ImageReady is false 18:54:23.625 IsPulseGuiding OK False 18:54:23.640 MaxADU OK 27000 18:54:23.640 NumX Read OK 1392 18:54:23.671 NumX write OK Successfully wrote 696 18:54:23.687 NumY Read OK 1040 18:54:23.703 NumY write OK Successfully wrote 520 18:54:23.703 PixelSizeX OK 6.44921875 18:54:23.718 PixelSizeY OK 6.44921875 18:54:23.750 SetCCDTemperature Read OK .NET - Feature not implemented 18:54:23.765 SetCCDTemperature Write OK CanSetCCDTemperature is false and exception correctly generated on write 18:54:23.781 StartX Read OK 0 18:54:23.781 StartX write OK Successfully wrote 696 18:54:23.796 StartY Read OK 0 18:54:23.796 StartY write OK Successfully wrote 520 Methods 18:54:23.843 AbortExposure OK No exception generated when camera is already idle 18:54:25.859 PulseGuide guideNorth OK Synchronous pulseguide found OK 18:54:27.890 PulseGuide guideSouth OK Synchronous pulseguide found OK 18:54:29.906 PulseGuide guideEast OK Synchronous pulseguide found OK 18:54:31.921 PulseGuide guideWest OK Synchronous pulseguide found OK 18:54:31.937 StopExposure OK No exception generated when camera is already idle Take image full frame 1 x 1 bin 18:54:38.421 StartExposure OK Asynchronous exposure found OK: 2 seconds 18:54:38.437 LastExposureDuration OK LastExposureDuration is: 2.015625 seconds 18:54:38.453 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2012-09-21T22:54:32.265 UTC 18:54:38.671 ImageArray OK Successfully read 32 bit integer array (1 plane) 1392 x 1040 pixels 18:54:41.078 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 1392 x 1040 pixels Take image full frame 2 x 2 bin 18:54:44.703 StartExposure OK Asynchronous exposure found OK: 2 seconds 18:54:44.703 LastExposureDuration OK LastExposureDuration is: 2 seconds 18:54:44.718 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2012-09-21T22:54:41.359 UTC 18:54:44.796 ImageArray OK Successfully read 32 bit integer array (1 plane) 696 x 520 pixels 18:54:45.281 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 696 x 520 pixels Take image full frame 3 x 3 bin 18:54:48.296 StartExposure OK Asynchronous exposure found OK: 2 seconds 18:54:48.296 LastExposureDuration OK LastExposureDuration is: 2 seconds 18:54:48.312 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2012-09-21T22:54:45.562 UTC 18:54:48.359 ImageArray OK Successfully read 32 bit integer array (1 plane) 464 x 346 pixels 18:54:48.640 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 464 x 346 pixels Take image full frame 4 x 4 bin 18:54:51.421 StartExposure OK Asynchronous exposure found OK: 2 seconds 18:54:51.421 LastExposureDuration OK LastExposureDuration is: 2 seconds 18:54:51.437 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2012-09-21T22:54:48.921 UTC 18:54:51.468 ImageArray OK Successfully read 32 bit integer array (1 plane) 348 x 260 pixels 18:54:51.640 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 348 x 260 pixels StartExposure error cases 18:54:51.687 StartExposure OK Exception correctly generated for negative duration 18:54:51.718 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 1x1 18:54:51.734 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 1x1 18:54:51.765 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 1x1 18:54:51.781 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 1x1 18:54:51.812 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 2x2 18:54:51.828 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 2x2 18:54:51.859 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 2x2 18:54:51.875 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 2x2 18:54:51.906 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 3x3 18:54:51.937 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 3x3 18:54:51.953 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 3x3 18:54:51.968 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 3x3 18:54:52.000 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 4x4 18:54:52.031 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 4x4 18:54:52.046 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 4x4 18:54:52.078 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 4x4 Post-run Checks 18:54:52.125 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