Startup ASCOM Device Conformance Checker ConformanceCheck ASCOM Device Conformance Checker Version 3.0.0.17 ConformanceCheck Running on ASCOM Platform 5.5 ConformanceCheck Driver ProgID: ASCOM.SXGuide0.Camera Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040405 Error number for "Invalid Value 3" is: 0 Error number for "Value Not Set" is: 80040403 10:48:18.498 Driver Access Checks OK 10:48:18.903 AccessChecks OK Successfully created driver using late binding 10:48:19.380 AccessChecks OK Successfully connected using late binding 10:48:19.382 AccessChecks INFO The driver is a COM object 10:48:19.641 AccessChecks OK Successfully created driver using early binding to ICamera interface 10:48:19.656 AccessChecks OK Successfully connected using early binding to ICamera interface 10:48:19.681 AccessChecks OK Successfully created driver using driver access toolkit 10:48:19.696 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Camera object 10:48:19.723 ConformanceCheck OK Driver instance created successfully 10:48:19.746 ConformanceCheck OK Connected OK Can Properties 10:48:19.764 CanAbortExposure OK True 10:48:19.774 CanAsymmetricBin OK False 10:48:19.784 CanGetCoolerPower OK False 10:48:19.790 CanPulseGuide OK True 10:48:19.831 CanSetCCDTemperature OK False 10:48:19.837 CanStopExposure OK True Pre-run Checks Last Tests 10:48:19.874 LastError OK LastError correctly generated a COM exception before an error occured 10:48:19.881 LastExposureDuration OK LastExposureDuration correctly generated a COM exception before an exposure was made 10:48:19.888 LastExposureStartTime OK LastExposureStartTime correctly generated a COM exception before an exposure was made Properties 10:48:19.935 MaxBinX OK 4 10:48:19.945 MaxBinY OK 4 10:48:19.951 BinX Read OK 1 10:48:19.957 BinY Read OK 1 10:48:19.972 BinX Write OK Exception correctly generated on setting BinX to 0 10:48:19.987 BinX Write OK Exception correctly generated on setting BinX to 5 10:48:20.001 BinY Write OK Exception correctly generated on setting BinY to 0 10:48:20.015 BinY Write OK Exception correctly generated on setting BinY to 5 10:48:20.030 BinXY Write OK Successfully set symmetric xy binning: 1 x 1 10:48:20.045 BinXY Write OK Successfully set symmetric xy binning: 2 x 2 10:48:20.059 BinXY Write OK Successfully set symmetric xy binning: 3 x 3 10:48:20.073 BinXY Write OK Successfully set symmetric xy binning: 4 x 4 10:48:20.089 CameraState OK cameraIdle 10:48:20.097 CameraXSize OK 500 10:48:20.104 CameraYSize OK 290 10:48:20.115 CCDTemperature OK COM - Feature not implemented 10:48:20.126 CoolerOn Read OK COM - Feature not implemented 10:48:20.136 CoolerOn Write INFO Skipping test as unable to read cooler state 10:48:20.144 CoolerPower OK COM - Feature not implemented 10:48:20.155 Description OK SX-Guider (M25C) 10:48:20.164 ElectronsPerADU OK 0.4 10:48:20.173 FullWellCapacity OK 10000 10:48:20.181 HasShutter OK False 10:48:20.190 HeatSinkTemperature OK COM - Feature not implemented 10:48:20.199 ImageReady OK False 10:48:20.209 ImageArray OK Exception correctly generated when ImageReady is false 10:48:20.219 ImageArrayVariant OK Exception correctly generated when ImageReady is false 10:48:20.228 IsPulseGuiding OK False 10:48:20.237 MaxADU OK 25000 10:48:20.246 NumX Read OK 500 10:48:20.256 NumX write OK Successfully wrote 250 10:48:20.266 NumY Read OK 290 10:48:20.276 NumY write OK Successfully wrote 145 10:48:20.285 PixelSizeX OK 9.796875 10:48:20.296 PixelSizeY OK 12.59765625 10:48:20.306 SetCCDTemperature Read OK COM - Feature not implemented 10:48:20.318 SetCCDTemperature Write OK CanSetCCDTemperature is false and exception correctly generated on write 10:48:20.327 StartX Read OK 0 10:48:20.337 StartX write OK Successfully wrote 250 10:48:20.347 StartY Read OK 0 10:48:20.358 StartY write OK Successfully wrote 145 Methods 10:48:20.399 AbortExposure OK No exception generated when camera is already idle 10:48:22.421 PulseGuide guideNorth OK Synchronous pulseguide found OK 10:48:24.433 PulseGuide guideSouth OK Synchronous pulseguide found OK 10:48:26.443 PulseGuide guideEast OK Synchronous pulseguide found OK 10:48:28.455 PulseGuide guideWest OK Synchronous pulseguide found OK 10:48:28.465 StopExposure OK No exception generated when camera is already idle Take image full frame 1 x 1 bin 10:48:31.555 StartExposure OK Asynchronous exposure found OK: 2 seconds 10:48:31.571 LastExposureDuration OK LastExposureDuration is: 2 seconds 10:48:31.581 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2011-07-17T16:48:28.527 UTC 10:48:31.596 ImageArray OK Successfully read 32 bit integer array (1 plane) 500 x 290 pixels 10:48:31.673 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 500 x 290 pixels 10:48:31.685 LastError OK COM exception correctly generated by LastError Take image full frame 2 x 2 bin 10:48:34.558 StartExposure OK Asynchronous exposure found OK: 2 seconds 10:48:34.576 LastExposureDuration OK LastExposureDuration is: 2 seconds 10:48:34.585 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2011-07-17T16:48:31.727 UTC 10:48:34.596 ImageArray OK Successfully read 32 bit integer array (1 plane) 250 x 145 pixels 10:48:34.625 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 250 x 145 pixels 10:48:34.635 LastError OK COM exception correctly generated by LastError Take image full frame 3 x 3 bin 10:48:37.302 StartExposure OK Asynchronous exposure found OK: 2 seconds 10:48:37.320 LastExposureDuration OK LastExposureDuration is: 2 seconds 10:48:37.330 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2011-07-17T16:48:34.674 UTC 10:48:37.340 ImageArray OK Successfully read 32 bit integer array (1 plane) 166 x 96 pixels 10:48:37.356 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 166 x 96 pixels 10:48:37.366 LastError OK COM exception correctly generated by LastError Take image full frame 4 x 4 bin 10:48:40.040 StartExposure OK Asynchronous exposure found OK: 2 seconds 10:48:41.742 LastExposureDuration OK LastExposureDuration is: 2 seconds 10:48:41.759 LastExposureStartTime OK LastExposureStartTime is correct to within 2 seconds: 2011-07-17T16:48:37.405 UTC 10:48:41.782 ImageArray OK Successfully read 32 bit integer array (1 plane) 125 x 72 pixels 10:48:41.864 ImageArrayVariant OK Successfully read variant array (1 plane) with System.Int32 elements 125 x 72 pixels 10:48:41.935 LastError OK COM exception correctly generated by LastError StartExposure error cases 10:48:42.023 StartExposure OK Exception correctly generated for negative duration 10:48:42.239 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 1x1 10:48:42.284 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 1x1 10:48:42.330 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 1x1 10:48:42.352 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 1x1 10:48:42.374 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 2x2 10:48:42.397 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 2x2 10:48:42.419 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 2x2 10:48:42.442 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 2x2 10:48:42.465 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 3x3 10:48:42.487 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 3x3 10:48:42.511 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 3x3 10:48:42.533 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 3x3 10:48:42.561 StartExposure OK Exception correctly generated for X size larger than binned chip size, Bin 4x4 10:48:42.583 StartExposure OK Exception correctly generated for Y size larger than binned chip size, Bin 4x4 10:48:42.606 StartExposure OK Exception correctly generated for X start outside binned chip size, Bin 4x4 10:48:42.629 StartExposure OK Exception correctly generated for Y start outside binned chip size, Bin 4x4 Post-run Checks 10:48:42.664 PostRunCheck OK Camera returned to intitial cooler temperature Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!!