Conform Report Hash (V1): 3FE2F3FE35C37739BF08898A589EAE55C30F8C531A3D605C81BA290F056F588ACC2822105D8885476707EF6D309CAE523B4AF5F924C4878CA9DE66333DA46A9D ConformanceCheck ASCOM Device Conformance Checker Version 6.1.0.52 ConformanceCheck Running on ASCOM Platform 6.1 Build: Unknown ConformanceCheck Driver ProgID: ASCOM.SXMain6.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. 20:08:03.643 Driver Access Checks OK 20:08:04.645 AccessChecks OK Successfully created driver using late binding 20:08:04.846 AccessChecks OK Successfully connected using late binding 20:08:04.869 AccessChecks INFO The driver is a COM object 20:08:05.631 AccessChecks INFO Device exposes interface ICamera 20:08:05.672 AccessChecks INFO Driver does not expose interface ICameraV2 20:08:05.715 AccessChecks OK Successfully created driver using driver access toolkit 20:08:05.833 AccessChecks OK Successfully connected using driver access toolkit Conform is using ASCOM.DriverAccess.Camera to get a Camera object 20:08:05.922 ConformanceCheck OK Driver instance created successfully 20:08:06.038 ConformanceCheck OK Connected OK Common Driver Methods 20:08:06.105 InterfaceVersion OK 1 20:08:06.129 Connected OK True 20:08:06.152 Description OK H9 20:08:06.176 DriverInfo INFO No DriverInfo string 20:08:06.199 DriverVersion OK 0.0 20:08:06.222 Name INFO Name is empty 20:08:06.244 CommandString INFO Conform cannot test the CommandString method 20:08:06.264 CommandBlind INFO Conform cannot test the CommandBlind method 20:08:06.285 CommandBool INFO Conform cannot test the CommandBool method 20:08:06.309 Action INFO Conform cannot test the Action method 20:08:06.332 SupportedActions OK Driver returned an empty action list Can Properties 20:08:06.400 CanAbortExposure OK True 20:08:06.424 CanAsymmetricBin OK False 20:08:06.447 CanGetCoolerPower OK False 20:08:06.473 CanPulseGuide OK True 20:08:06.497 CanSetCCDTemperature OK False 20:08:06.522 CanStopExposure OK True 20:08:06.543 CanFastReadout OK False Pre-run Checks Last Tests 20:08:06.656 LastExposureDuration OK LastExposureDuration correctly generated a COM exception before an exposure was made 20:08:06.681 LastExposureStartTime OK LastExposureStartTime correctly generated a COM exception before an exposure was made Properties 20:08:06.748 MaxBinX OK 8 20:08:06.773 MaxBinY OK 8 20:08:06.798 BinX Read OK 1 20:08:06.823 BinY Read OK 1 20:08:06.851 BinX Write OK Exception correctly generated on setting BinX to 0 20:08:06.877 BinX Write OK Exception correctly generated on setting BinX to 9 20:08:06.905 BinY Write OK Exception correctly generated on setting BinY to 0 20:08:06.933 BinY Write OK Exception correctly generated on setting BinY to 9 20:08:06.958 BinXY Write OK Successfully set symmetric xy binning: 1 x 1 20:08:06.984 BinXY Write OK Successfully set symmetric xy binning: 2 x 2 20:08:07.010 BinXY Write OK Successfully set symmetric xy binning: 3 x 3 20:08:07.035 BinXY Write OK Successfully set symmetric xy binning: 4 x 4 20:08:07.060 BinXY Write OK Successfully set symmetric xy binning: 5 x 5 20:08:07.085 BinXY Write OK Successfully set symmetric xy binning: 6 x 6 20:08:07.111 BinY Write INFO COM InvalidValueException received when setting BinY to 0 20:08:07.136 BinXY Write OK Successfully set symmetric xy binning: 8 x 8 20:08:07.164 CameraState OK cameraIdle 20:08:07.189 CameraXSize OK 1392 20:08:07.214 CameraYSize OK 1040 20:08:07.239 CCDTemperature OK .NET - Feature not implemented 20:08:07.266 CoolerOn Read OK .NET - Feature not implemented 20:08:07.289 CoolerOn Write INFO Skipping test as unable to read cooler state 20:08:07.316 CoolerPower OK .NET - Feature not implemented 20:08:07.338 ElectronsPerADU OK 0.45 20:08:07.361 FullWellCapacity OK 27000 20:08:07.383 HasShutter OK False 20:08:07.407 HeatSinkTemperature OK .NET - Feature not implemented 20:08:07.429 ImageReady OK False 20:08:07.453 ImageArray OK Exception correctly generated when ImageReady is false 20:08:07.478 ImageArrayVariant OK Exception correctly generated when ImageReady is false 20:08:07.500 IsPulseGuiding OK False 20:08:07.522 MaxADU OK 65535 20:08:07.543 NumX Read OK 1392 20:08:07.564 NumX write OK Successfully wrote 696 20:08:07.587 NumY Read OK 1040 20:08:07.611 NumY write OK Successfully wrote 520 20:08:07.634 PixelSizeX OK 6.44921875 20:08:07.657 PixelSizeY OK 6.44921875 20:08:07.681 SetCCDTemperature Read OK .NET - Feature not implemented 20:08:07.706 SetCCDTemperature Write OK CanSetCCDTemperature is false and exception correctly generated on write 20:08:07.729 StartX Read OK 0 20:08:07.750 StartX write OK Successfully wrote 696 20:08:07.772 StartY Read OK 0 20:08:07.794 StartY write OK Successfully wrote 520 Methods 20:08:07.858 AbortExposure OK No exception generated when camera is already idle 20:08:09.886 PulseGuide guideNorth OK Synchronous pulseguide found OK 20:08:11.920 PulseGuide guideSouth OK Synchronous pulseguide found OK 20:08:13.946 PulseGuide guideEast OK Synchronous pulseguide found OK 20:08:15.972 PulseGuide guideWest OK Synchronous pulseguide found OK 20:08:15.996 StopExposure OK No exception generated when camera is already idle Take image full frame 1 x 1 bin 20:08:18.955 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:18.977 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:18.998 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:16.086 UTC 20:08:19.169 ImageArray OK Successfully read 32 bit integer array (1 plane) 1392 x 1040 pixels 20:08:20.684 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 1392 x 1040 pixels Take image full frame 2 x 2 bin 20:08:23.115 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:23.136 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:23.158 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:20.738 UTC 20:08:23.210 ImageArray OK Successfully read 32 bit integer array (1 plane) 696 x 520 pixels 20:08:23.614 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 696 x 520 pixels Take image full frame 3 x 3 bin 20:08:25.972 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:25.996 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:26.017 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:23.692 UTC 20:08:26.050 ImageArray OK Successfully read 32 bit integer array (1 plane) 464 x 346 pixels 20:08:26.231 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 464 x 346 pixels Take image full frame 4 x 4 bin 20:08:28.554 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:28.577 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:28.601 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:26.310 UTC 20:08:28.633 ImageArray OK Successfully read 32 bit integer array (1 plane) 348 x 260 pixels 20:08:28.743 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 348 x 260 pixels Take image full frame 5 x 5 bin 20:08:31.039 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:31.060 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:31.082 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:28.818 UTC 20:08:31.108 ImageArray OK Successfully read 32 bit integer array (1 plane) 278 x 208 pixels 20:08:31.185 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 278 x 208 pixels Take image full frame 6 x 6 bin 20:08:33.477 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:33.502 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:33.524 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:31.267 UTC 20:08:33.550 ImageArray OK Successfully read 32 bit integer array (1 plane) 232 x 173 pixels 20:08:33.607 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 232 x 173 pixels Take image full frame 7 x 7 bin 20:08:33.706 StartExposure INFO set_BinXActual set - '7' is an invalid value. The valid range is: 1-8. Take image full frame 8 x 8 bin 20:08:35.977 StartExposure OK Asynchronous exposure found OK: 2 seconds 20:08:36.000 LastExposureDuration OK LastExposureDuration is: 2 seconds 20:08:36.022 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2015-10-11T10:38:33.784 UTC 20:08:36.048 ImageArray OK Successfully read 32 bit integer array (1 plane) 174 x 130 pixels 20:08:36.090 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 174 x 130 pixels StartExposure error cases 20:08:36.170 StartExposure OK Exception correctly generated for negative duration 20:08:36.219 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 1x1 20:08:36.258 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 1x1 20:08:36.297 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 1x1 20:08:36.337 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 1x1 20:08:36.375 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 2x2 20:08:36.413 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 2x2 20:08:36.454 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 2x2 20:08:36.493 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 2x2 20:08:36.532 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 3x3 20:08:36.570 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 3x3 20:08:36.609 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 3x3 20:08:36.648 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 3x3 20:08:36.687 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 4x4 20:08:36.726 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 4x4 20:08:36.765 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 4x4 20:08:36.804 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 4x4 20:08:36.843 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 5x5 20:08:36.882 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 5x5 20:08:36.922 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 5x5 20:08:36.965 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 5x5 20:08:37.010 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 6x6 20:08:37.054 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 6x6 20:08:37.094 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 6x6 20:08:37.135 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 6x6 20:08:37.165 StartExposure INFO set_BinXActual set - '7' is an invalid value. The valid range is: 1-8. 20:08:37.193 StartExposure INFO set_BinXActual set - '7' is an invalid value. The valid range is: 1-8. 20:08:37.221 StartExposure INFO set_BinXActual set - '7' is an invalid value. The valid range is: 1-8. 20:08:37.249 StartExposure INFO set_BinXActual set - '7' is an invalid value. The valid range is: 1-8. 20:08:37.286 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 8x8 20:08:37.325 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 8x8 20:08:37.366 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 8x8 20:08:37.406 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 8x8 Post-run Checks 20:08:37.494 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: 568054C454ED59B0E2F439724696A1F87FAE955BAFBCBD91F5BD836F3C74B05D190C7BCE85C87290FE79BE8824AB8AA9BDD8EE738634FBB5577954637120BAE0