Startup ASCOM Device Conformance Checker ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:19:54.953 AccessChecks OK Successfully created driver using late binding 10:19:55.924 AccessChecks OK Successfully connected using late binding 10:19:55.924 AccessChecks INFO The driver is a COM object 10:19:56.665 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:19:57.516 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:19:58.338 AccessChecks OK Successfully created driver using driver access toolkit 10:19:59.219 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:20:00.951 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:20:00.981 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:20:00 10:20:01.061 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:19:57 Can Properties 10:20:01.112 CanFindHome OK False 10:20:01.122 CanPark OK True 10:20:01.132 CanPulseGuide OK True 10:20:01.142 CanSetDeclinationRate OK True 10:20:01.152 CanSetGuideRates OK True 10:20:01.162 CanSetPark OK True 10:20:01.172 CanSetPierSide OK True 10:20:01.202 CanSetRightAscensionRate OK True 10:20:01.212 CanSetTracking OK True 10:20:01.222 CanSlew OK True 10:20:01.232 CanSlewltAz OK True 10:20:01.232 CanSlewAltAzAsync OK True 10:20:01.252 CanSlewAsync OK True 10:20:01.262 CanSync OK True 10:20:01.272 CanSyncAltAz OK False 10:20:01.282 CanUnPark OK True MountSafety 10:20:01.362 MountSafety INFO Scope is not parked, continuing testing 10:20:01.512 MountSafety INFO Scope tracking has been enabled Properties 10:20:02.213 AlignmentMode OK algGermanPolar 10:20:02.473 Altitude OK 27.43 10:20:02.514 ApertureArea OK 0.0377523932544824 10:20:02.544 ApertureDiameter OK 0.235 10:20:02.584 AtHome OK False 10:20:02.614 AtPark OK False 10:20:02.664 Azimuth OK 28.22 10:20:02.694 Connected OK True 10:20:02.724 Declination OK 57:51:51 10:20:02.764 DeclinationRate Read OK 0.00 10:20:02.854 DeclinationRate Write OK 0.00 10:20:02.894 Description OK Celestron Scope Driver 10:20:02.934 DoesRefraction Read OK False 10:20:02.974 DoesRefraction Write OK Can set DoesRefraction to True 10:20:03.014 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type CGEM 4.15 10:20:03.044 DriverVersion OK 5.0 10:20:03.084 EquatorialSystem OK equLocalTopocentric 10:20:03.124 FocalLength OK 2.35 10:20:03.265 GuideRateDeclination Read OK 0.00 10:20:03.365 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:20:03.465 GuideRateRightAscension Read OK 0.00 10:20:03.565 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:20:03.605 InterfaceVersion OK 2 10:20:03.635 IsPulseGuideing OK False 10:20:03.675 Name OK Celestron CGEM 4.15 10:20:03.815 RightAscension OK 00:50:18 10:20:03.855 RightAscensionRate Read OK 0.00 10:20:03.966 RightAscensionRate Write OK 0.00 10:20:04.006 SiteElevation Read OK 0 10:20:04.186 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:20:04.206 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:20:04.236 SiteElevation Write OK Legal value 0m written successfully 10:20:04.366 SiteLatitude Read OK 51:36:00 10:20:04.406 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:20:04.436 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:20:04.566 SiteLatitude Write OK Legal value 51:36:00 degrees written successfully 10:20:04.717 SiteLongitude Read OK -00:43:00 10:20:04.747 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:20:04.777 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:20:04.867 SiteLongitude Write OK Legal value -00:43:00 degrees written successfully 10:20:05.217 Slewing OK False 10:20:05.247 SlewSettleTime Read OK 0 10:20:05.288 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:20:05.318 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:20:05.468 SideOfPier Read OK pierWest 10:20:05.868 SideOfPier Write pierEast ERROR COM - Exception: Property Let SideOfPier is out of range in this telescope driver object. 80040401 10:20:06.019 SiderealTime OK 16:18:35 10:20:06.029 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 minute 16:18:35 16:18:40 10:20:06.089 TargetDeclination Read OK COM Not Set exception generated on read before write 10:20:06.119 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:20:06.139 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:20:06.369 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:20:06.409 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:20:06.449 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:20:06.469 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:20:06.639 TargetRightAscension Write OK Legal value 12:18:36 HH:MM:SS written successfully 10:20:06.680 Tracking Read OK True 10:20:06.820 Tracking Write OK False 10:20:07.220 TrackingRates Found drive rate: driveSidereal 10:20:07.240 TrackingRates Found drive rate: driveLunar 10:20:07.270 TrackingRates Found drive rate: driveSolar 10:20:07.300 TrackingRates OK Drive rates read OK 10:20:07.350 TrackingRate Read OK 0 10:20:07.471 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:20:07.621 TrackingRate Write OK Successfully set drive rate: driveLunar 10:20:07.771 TrackingRate Write OK Successfully set drive rate: driveSolar 10:20:07.971 UTCDate Read OK 21/12/2008 10:20:03 10:20:08.222 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:20:03 Methods 10:20:08.502 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:20:08.542 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:20:08.592 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:20:12.939 Park OK Success 10:20:16.934 Park OK Success if already parked 10:20:16.994 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:20:17.044 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:20:17.094 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:20:17.145 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:20:17.285 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:20:17.435 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:20:17.585 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:20:17.735 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:20:17.886 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:20:18.056 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:20:18.537 UnPark OK Success 10:20:18.637 UnPark OK Success if already unparked 10:20:21.341 AbortSlew OK AbortSlew Ok when not slewing 10:20:21.461 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:20:21.491 AxisRate:Primary OK No overlapping axis rates found 10:20:21.501 AxisRate:Primary OK No duplcate axis rates found 10:20:21.571 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:20:21.601 AxisRate:Secondary OK No overlapping axis rates found 10:20:21.621 AxisRate:Secondary OK No duplcate axis rates found 10:20:21.691 AxisRate:Tertiary OK Empty axis rate returned 10:20:21.761 CommandBlind OK Sent string "" 10:20:21.791 CommandBool INFO Skipped CommandBool test 10:20:21.831 CommandString OK Sent string "" - Return string test skipped 10:20:21.871 CommandBlind Raw OK Sent string "" 10:20:21.901 CommandBool Raw INFO Skipped CommandBool Raw test 10:20:21.941 CommandString Raw OK Sent string "" - Return string test skipped 10:20:22.192 DestinationSideOfPier ISSUE Telesceope should be on WEST side at RA = SiderealTime - 1.0 hour, received pierEast 10:20:22.442 DestinationSideOfPier OK Positive hour angle puts mount on east side looking west 10:20:22.492 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:20:22.793 MoveAxis Primary OK Can successfully set a movement rate of zero 10:20:22.833 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:20:22.893 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:20:27.349 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:20:31.806 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:20:36.362 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:20:36.562 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:20:36.623 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:20:36.693 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:20:41.219 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:20:45.876 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:20:50.482 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:20:50.543 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:20:52.786 PulseGuide OK Asynchronous pulseguide found OK 10:20:59.145 SlewToCoordinates INFO Slewed to within 00:00:02 HH:MM:SS of expected RA co-ordinate: 15:19:21 10:20:59.165 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:21:02.750 SlewToCoordinatesAsync INFO Slewed to within 00:00:05 HH:MM:SS of expected RA co-ordinate: 14:19:28 10:21:02.780 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:21:09.029 SlewToTarget INFO Slewed to within 00:00:02 HH:MM:SS of expected RA co-ordinate: 13:19:31 10:21:09.099 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:21:12.815 SlewToTargetAsync INFO Slewed to within 00:00:05 HH:MM:SS of expected RA co-ordinate: 12:19:37 10:21:12.845 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:21:16.750 SlewToAltAz INFO Slewed to within 00:02:54 DD:MM:SS of expected Azimuth: 150:00:00 10:21:16.780 SlewToAltAz INFO Slewed to within 00:00:38 DD:MM:SS of expected Altitude: 50:00:00 10:21:19.855 SlewToAltAzAsync INFO Slewed to within 00:03:15 DD:MM:SS of expected Azimuth: 155:00:00 10:21:19.885 SlewToAltAzAsync INFO Slewed to within 00:00:32 DD:MM:SS of expected Altitude: 55:00:00 10:21:20.305 SyncToCoordinates RA Original: 17:19:03 Sync to: 17:17:51 New:17:17:52 10:21:20.325 SyncToCoordinates DEC Original: 18:36:24 Sync to: 18:37:36 New:18:37:36 10:21:20.355 SyncToCoordinates OK Synced RA OK 10:21:20.385 SyncToCoordinates OK Synced DEC OK 10:21:20.706 SyncToTarget RA Original: 17:17:52 Sync to: 17:16:40 New:17:16:40 10:21:20.726 SyncToTarget DEC Original: 18:37:36 Sync to: 18:38:48 New:18:38:48 10:21:20.756 SyncToTarget OK Synced RA OK 10:21:20.786 SyncToTarget OK Synced DEC OK 10:21:21.056 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete Your driver had 1 error, 0 warnings and 1 issues Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 5F555E484EF19483FAF0707FA75E27BE32A2DB5803A69C41DF6B20BD44AB47462DEE56D37DB4E164BACFBD3EEB58545110D4A04D83F5FB1EA51E01A947A5D7B5 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:23:17.814 AccessChecks OK Successfully created driver using late binding 10:23:19.166 AccessChecks OK Successfully connected using late binding 10:23:19.176 AccessChecks INFO The driver is a COM object 10:23:19.917 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:23:20.989 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:23:21.790 AccessChecks OK Successfully created driver using driver access toolkit 10:23:22.842 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:23:24.844 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:23:24.854 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:23:24 10:23:24.985 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:23:20 Can Properties 10:23:25.075 CanFindHome OK False 10:23:25.105 CanPark OK True 10:23:25.145 CanPulseGuide OK False 10:23:25.175 CanSetDeclinationRate OK False 10:23:25.195 CanSetGuideRates OK False 10:23:25.225 CanSetPark OK True 10:23:25.255 CanSetPierSide OK False 10:23:25.295 CanSetRightAscensionRate OK False 10:23:25.315 CanSetTracking OK True 10:23:25.355 CanSlew OK True 10:23:25.385 CanSlewltAz OK True 10:23:25.405 CanSlewAltAzAsync OK True 10:23:25.435 CanSlewAsync OK True 10:23:25.465 CanSync OK True 10:23:25.485 CanSyncAltAz OK False 10:23:25.515 CanUnPark OK True MountSafety 10:23:25.596 MountSafety INFO Scope is not parked, continuing testing 10:23:25.736 MountSafety INFO Scope tracking has been enabled Properties 10:23:25.816 AlignmentMode OK algAltAz 10:23:25.936 Altitude OK 47.60 10:23:25.976 ApertureArea OK 0.0544571210395623 10:23:26.016 ApertureDiameter OK 0.28 10:23:26.046 AtHome OK False 10:23:26.076 AtPark OK False 10:23:26.116 Azimuth OK 105.18 10:23:26.166 Connected OK True 10:23:26.287 Declination OK 27:58:46 10:23:26.327 DeclinationRate Read OK 0.00 10:23:26.367 DeclinationRate Write OK COM - Feature not implemented 10:23:26.407 Description OK Celestron Scope Driver 10:23:26.437 DoesRefraction Read OK False 10:23:26.477 DoesRefraction Write OK Can set DoesRefraction to True 10:23:26.517 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type GPS 4.15 10:23:26.547 DriverVersion OK 5.0 10:23:26.587 EquatorialSystem OK equLocalTopocentric 10:23:26.617 FocalLength OK 2.8 10:23:26.657 GuideRateDeclination Read OK 0.00 10:23:26.677 GuideRateDeclination Write OK COM - Feature not implemented 10:23:26.727 GuideRateRightAscension Read OK 0.00 10:23:26.747 GuideRateRightAscension Write OK COM - Feature not implemented 10:23:26.797 InterfaceVersion OK 2 10:23:26.827 IsPulseGuideing OK COM - Feature not implemented 10:23:26.867 Name OK Celestron GPS 4.15 10:23:26.988 RightAscension OK 19:31:50 10:23:27.028 RightAscensionRate Read OK 0.00 10:23:27.068 RightAscensionRate Write OK COM - Feature not implemented 10:23:27.098 SiteElevation Read OK 0 10:23:27.138 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:23:27.158 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:23:27.188 SiteElevation Write OK Legal value 0m written successfully 10:23:27.338 SiteLatitude Read OK 51:36:41 10:23:27.388 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:23:27.408 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:23:27.538 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:23:27.689 SiteLongitude Read OK -00:43:17 10:23:27.719 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:23:27.749 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:23:27.889 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:23:28.239 Slewing OK False 10:23:28.279 SlewSettleTime Read OK 0 10:23:28.309 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:23:28.329 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:23:28.380 SideOfPier Read OK COM - Feature not implemented 10:23:28.410 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:23:28.740 SiderealTime OK 16:21:57 10:23:28.750 SiderealTime OK Scope and ASCOM sideral times agree to better than 5 seconds 16:21:57 16:22:02 10:23:28.810 TargetDeclination Read OK COM Not Set exception generated on read before write 10:23:28.850 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:23:28.880 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:23:28.910 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:23:28.960 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:23:28.990 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:23:29.020 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:23:29.141 TargetRightAscension Write OK Legal value 12:21:58 HH:MM:SS written successfully 10:23:29.181 Tracking Read OK True 10:23:29.291 Tracking Write OK False 10:23:29.411 TrackingRates Found drive rate: driveSidereal 10:23:29.441 TrackingRates OK Drive rates read OK 10:23:29.481 TrackingRate Read OK 0 10:23:29.531 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:23:29.641 UTCDate Read OK 21/12/2008 10:23:25 10:23:29.892 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:23:25 Methods 10:23:30.092 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:23:30.132 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:23:30.172 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:23:34.508 Park OK Success 10:23:38.504 Park OK Success if already parked 10:23:38.554 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:23:38.604 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:23:38.654 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:23:38.805 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:23:38.955 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:23:39.105 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:23:39.265 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:23:39.405 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:23:39.556 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:23:40.016 UnPark OK Success 10:23:40.106 UnPark OK Success if already unparked 10:23:40.457 AbortSlew OK AbortSlew Ok when not slewing 10:23:40.527 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:23:40.557 AxisRate:Primary OK No overlapping axis rates found 10:23:40.567 AxisRate:Primary OK No duplcate axis rates found 10:23:40.647 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:23:40.677 AxisRate:Secondary OK No overlapping axis rates found 10:23:40.707 AxisRate:Secondary OK No duplcate axis rates found 10:23:40.757 AxisRate:Tertiary OK Empty axis rate returned 10:23:40.777 CommandBlind OK Sent string "" 10:23:40.817 CommandBool INFO Skipped CommandBool test 10:23:40.857 CommandString OK Sent string "" - Return string test skipped 10:23:40.888 CommandBlind Raw OK Sent string "" 10:23:40.928 CommandBool Raw INFO Skipped CommandBool Raw test 10:23:40.958 CommandString Raw OK Sent string "" - Return string test skipped 10:23:40.998 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:23:41.038 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:23:41.198 MoveAxis Primary OK Can successfully set a movement rate of zero 10:23:41.238 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:23:41.308 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:23:45.765 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:23:50.221 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:23:54.778 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:23:54.978 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:23:55.028 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:23:55.078 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:23:59.534 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:24:03.991 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:24:08.547 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:24:08.607 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:24:08.647 PulseGuide OK CanPulseGuide is false and COM Not Implemented exception generated as expected 10:24:12.904 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:22:37 10:24:12.934 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:24:16.659 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:22:42 10:24:16.689 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:24:22.868 SlewToTarget INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 13:22:45 10:24:22.898 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:24:26.623 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:22:52 10:24:26.653 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:24:29.698 SlewToAltAz INFO Slewed to within 00:02:14 DD:MM:SS of expected Azimuth: 150:00:00 10:24:29.728 SlewToAltAz INFO Slewed to within 00:00:29 DD:MM:SS of expected Altitude: 50:00:00 10:24:32.702 SlewToAltAzAsync INFO Slewed to within 00:02:30 DD:MM:SS of expected Azimuth: 155:00:00 10:24:32.732 SlewToAltAzAsync INFO Slewed to within 00:00:25 DD:MM:SS of expected Altitude: 55:00:00 10:24:33.203 SyncToCoordinates RA Original: 17:22:12 Sync to: 17:21:00 New:17:21:00 10:24:33.223 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:24:33.253 SyncToCoordinates OK Synced RA OK 10:24:33.293 SyncToCoordinates OK Synced DEC OK 10:24:33.603 SyncToTarget RA Original: 17:21:00 Sync to: 17:19:48 New:17:19:48 10:24:33.623 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:24:33.653 SyncToTarget OK Synced RA OK 10:24:33.683 SyncToTarget OK Synced DEC OK 10:24:33.904 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 47C6807DA36E074BED12B49146EB2F07A3B24B0C30A22219C10696EC0D9AE54DCBB3A56389A945D2D0EFAFB4ECA8CD5F8218F7AFC1B93914113D92DC6DACE0AF The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:27:28.144 AccessChecks OK Successfully created driver using late binding 10:27:29.276 AccessChecks OK Successfully connected using late binding 10:27:29.286 AccessChecks INFO The driver is a COM object 10:27:30.067 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:27:31.309 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:27:32.150 AccessChecks OK Successfully created driver using driver access toolkit 10:27:33.432 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:27:35.585 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:27:35.625 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:27:35 10:27:35.715 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:27:33 Can Properties 10:27:35.795 CanFindHome OK False 10:27:35.825 CanPark OK True 10:27:35.855 CanPulseGuide OK True 10:27:35.875 CanSetDeclinationRate OK True 10:27:35.905 CanSetGuideRates OK True 10:27:35.956 CanSetPark OK True 10:27:35.976 CanSetPierSide OK False 10:27:36.016 CanSetRightAscensionRate OK True 10:27:36.046 CanSetTracking OK True 10:27:36.076 CanSlew OK True 10:27:36.106 CanSlewltAz OK True 10:27:36.126 CanSlewAltAzAsync OK True 10:27:36.156 CanSlewAsync OK True 10:27:36.186 CanSync OK True 10:27:36.226 CanSyncAltAz OK False 10:27:36.256 CanUnPark OK True MountSafety 10:27:36.336 MountSafety INFO Scope is not parked, continuing testing 10:27:36.466 MountSafety INFO Scope tracking has been enabled Properties 10:27:36.556 AlignmentMode OK algPolar 10:27:36.767 Altitude OK 0.50 10:27:36.807 ApertureArea OK 0.0544571210395623 10:27:36.837 ApertureDiameter OK 0.28 10:27:36.877 AtHome OK False 10:27:36.917 AtPark OK False 10:27:36.967 Azimuth OK 48.84 10:27:37.007 Connected OK True 10:27:37.037 Declination OK 27:57:37 10:27:37.087 DeclinationRate Read OK 0.00 10:27:37.217 DeclinationRate Write OK 0.00 10:27:37.247 Description OK Celestron Scope Driver 10:27:37.287 DoesRefraction Read OK False 10:27:37.317 DoesRefraction Write OK Can set DoesRefraction to True 10:27:37.368 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type 6/8 SE 4.13 10:27:37.408 DriverVersion OK 5.0 10:27:37.448 EquatorialSystem OK equJ2000 10:27:37.478 FocalLength OK 2.8 10:27:37.618 GuideRateDeclination Read OK 0.00 10:27:37.718 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:27:37.818 GuideRateRightAscension Read OK 0.00 10:27:37.918 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:27:37.948 InterfaceVersion OK 2 10:27:37.988 IsPulseGuideing OK False 10:27:38.019 Name OK Celestron 6/8 SE 4.13 10:27:38.169 RightAscension OK 19:31:39 10:27:38.209 RightAscensionRate Read OK 0.00 10:27:38.369 RightAscensionRate Write OK 0.00 10:27:38.399 SiteElevation Read OK 0 10:27:38.439 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:27:38.469 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:27:38.499 SiteElevation Write OK Legal value 0m written successfully 10:27:38.619 SiteLatitude Read OK 51:36:41 10:27:38.649 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:27:38.679 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:27:38.820 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:27:38.970 SiteLongitude Read OK -00:43:17 10:27:39.010 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:27:39.040 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:27:39.170 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:27:39.521 Slewing OK False 10:27:39.551 SlewSettleTime Read OK 0 10:27:39.591 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:27:39.621 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:27:39.661 SideOfPier Read OK COM - Feature not implemented 10:27:39.691 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:27:40.021 SiderealTime OK 16:26:11 10:27:40.031 SiderealTime OK Scope and ASCOM sideral times agree to better than 5 seconds 16:26:11 16:26:14 10:27:40.091 TargetDeclination Read OK COM Not Set exception generated on read before write 10:27:40.132 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:27:40.152 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:27:40.192 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:27:40.232 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:27:40.272 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:27:40.302 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:27:40.422 TargetRightAscension Write OK Legal value 12:26:12 HH:MM:SS written successfully 10:27:40.462 Tracking Read OK True 10:27:40.572 Tracking Write OK False 10:27:40.702 TrackingRates Found drive rate: driveSidereal 10:27:40.722 TrackingRates Found drive rate: driveLunar 10:27:40.752 TrackingRates Found drive rate: driveSolar 10:27:40.792 TrackingRates OK Drive rates read OK 10:27:40.833 TrackingRate Read OK 0 10:27:40.973 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:27:41.123 TrackingRate Write OK Successfully set drive rate: driveLunar 10:27:41.223 TrackingRate Write OK Successfully set drive rate: driveSolar 10:27:41.423 UTCDate Read OK 21/12/2008 10:27:39 10:27:41.674 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:27:39 Methods 10:27:41.894 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:27:41.944 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:27:41.984 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:27:46.340 Park OK Success 10:27:50.336 Park OK Success if already parked 10:27:50.396 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:27:50.456 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:27:50.506 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:27:50.557 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:27:50.687 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:27:50.837 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:27:50.987 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:27:51.137 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:27:51.288 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:27:51.438 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:27:51.888 UnPark OK Success 10:27:51.989 UnPark OK Success if already unparked 10:27:54.642 AbortSlew OK AbortSlew Ok when not slewing 10:27:54.723 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:27:54.753 AxisRate:Primary OK No overlapping axis rates found 10:27:54.773 AxisRate:Primary OK No duplcate axis rates found 10:27:54.863 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:27:54.893 AxisRate:Secondary OK No overlapping axis rates found 10:27:54.913 AxisRate:Secondary OK No duplcate axis rates found 10:27:54.963 AxisRate:Tertiary OK Empty axis rate returned 10:27:54.993 CommandBlind OK Sent string "" 10:27:55.033 CommandBool INFO Skipped CommandBool test 10:27:55.073 CommandString OK Sent string "" - Return string test skipped 10:27:55.113 CommandBlind Raw OK Sent string "" 10:27:55.153 CommandBool Raw INFO Skipped CommandBool Raw test 10:27:55.193 CommandString Raw OK Sent string "" - Return string test skipped 10:27:55.223 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:27:55.273 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:27:55.494 MoveAxis Primary OK Can successfully set a movement rate of zero 10:27:55.544 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:27:55.594 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:28:00.050 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:28:04.507 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:28:09.063 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:28:09.263 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:28:09.314 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:28:09.364 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:28:13.820 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:28:18.276 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:28:22.833 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:28:22.893 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:28:25.136 PulseGuide OK Asynchronous pulseguide found OK 10:28:29.493 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:26:56 10:28:29.523 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:28:32.747 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:27:00 10:28:32.767 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:28:38.956 SlewToTarget INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 13:27:04 10:28:38.986 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:28:42.712 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:27:10 10:28:42.742 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:28:45.876 SlewToAltAz INFO Slewed to within 00:04:21 DD:MM:SS of expected Azimuth: 150:00:00 10:28:45.906 SlewToAltAz INFO Slewed to within 00:00:57 DD:MM:SS of expected Altitude: 50:00:00 10:28:49.882 SlewToAltAzAsync INFO Slewed to within 00:04:50 DD:MM:SS of expected Azimuth: 155:00:00 10:28:49.912 SlewToAltAzAsync INFO Slewed to within 00:00:48 DD:MM:SS of expected Altitude: 55:00:00 10:28:50.282 SyncToCoordinates RA Original: 17:26:30 Sync to: 17:25:18 New:17:25:18 10:28:50.302 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:28:50.343 SyncToCoordinates OK Synced RA OK 10:28:50.363 SyncToCoordinates OK Synced DEC OK 10:28:50.683 SyncToTarget RA Original: 17:25:18 Sync to: 17:24:06 New:17:24:06 10:28:50.703 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:28:50.733 SyncToTarget OK Synced RA OK 10:28:50.763 SyncToTarget OK Synced DEC OK 10:28:50.983 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value E14DCB508E7D88A93BC428F4DD0214BF4E22D0E9FCA9DC3E356064A3366983467A0EBE374DAEA8338E4BC2FE985FB2253E01D125C760BC87C58C7D65E45D1F12 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:31:01.431 AccessChecks OK Successfully created driver using late binding 10:31:02.743 AccessChecks OK Successfully connected using late binding 10:31:02.753 AccessChecks INFO The driver is a COM object 10:31:03.514 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:31:04.776 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:31:05.587 AccessChecks OK Successfully created driver using driver access toolkit 10:31:06.839 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:31:09.022 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:31:09.042 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:31:09 10:31:09.172 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:31:06 Can Properties 10:31:09.262 CanFindHome OK False 10:31:09.292 CanPark OK True 10:31:09.312 CanPulseGuide OK True 10:31:09.342 CanSetDeclinationRate OK True 10:31:09.382 CanSetGuideRates OK True 10:31:09.402 CanSetPark OK True 10:31:09.433 CanSetPierSide OK False 10:31:09.463 CanSetRightAscensionRate OK True 10:31:09.493 CanSetTracking OK True 10:31:09.523 CanSlew OK True 10:31:09.543 CanSlewltAz OK True 10:31:09.573 CanSlewAltAzAsync OK True 10:31:09.613 CanSlewAsync OK True 10:31:09.633 CanSync OK True 10:31:09.653 CanSyncAltAz OK False 10:31:09.693 CanUnPark OK True MountSafety 10:31:09.763 MountSafety INFO Scope is not parked, continuing testing 10:31:09.883 MountSafety INFO Scope tracking has been enabled Properties 10:31:09.963 AlignmentMode OK algPolar 10:31:10.184 Altitude OK 1.01 10:31:10.224 ApertureArea OK 0.0544571210395623 10:31:10.264 ApertureDiameter OK 0.28 10:31:10.294 AtHome OK False 10:31:10.334 AtPark OK False 10:31:10.364 Azimuth OK 49.48 10:31:10.404 Connected OK True 10:31:10.444 Declination OK 27:58:46 10:31:10.474 DeclinationRate Read OK 0.00 10:31:10.584 DeclinationRate Write OK 0.00 10:31:10.624 Description OK Celestron Scope Driver 10:31:10.654 DoesRefraction Read OK False 10:31:10.694 DoesRefraction Write OK Can set DoesRefraction to True 10:31:10.734 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type CPC 4.15 10:31:10.774 DriverVersion OK 5.0 10:31:10.804 EquatorialSystem OK equLocalTopocentric 10:31:10.855 FocalLength OK 2.8 10:31:10.985 GuideRateDeclination Read OK 0.00 10:31:11.085 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:31:11.185 GuideRateRightAscension Read OK 0.00 10:31:11.275 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:31:11.315 InterfaceVersion OK 2 10:31:11.345 IsPulseGuideing OK False 10:31:11.385 Name OK Celestron CPC 4.15 10:31:11.485 RightAscension OK 19:31:28 10:31:11.526 RightAscensionRate Read OK 0.00 10:31:11.636 RightAscensionRate Write OK 0.00 10:31:11.676 SiteElevation Read OK 0 10:31:11.706 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:31:11.736 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:31:11.766 SiteElevation Write OK Legal value 0m written successfully 10:31:11.886 SiteLatitude Read OK 51:36:41 10:31:11.926 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:31:11.956 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:31:12.086 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:31:12.237 SiteLongitude Read OK -00:43:17 10:31:12.277 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:31:12.307 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:31:12.437 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:31:12.787 Slewing OK False 10:31:12.817 SlewSettleTime Read OK 0 10:31:12.857 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:31:12.887 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:31:12.928 SideOfPier Read OK COM - Feature not implemented 10:31:12.958 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:31:13.288 SiderealTime OK 16:29:45 10:31:13.298 SiderealTime OK Scope and ASCOM sideral times agree to better than 5 seconds 16:29:45 16:29:48 10:31:13.358 TargetDeclination Read OK COM Not Set exception generated on read before write 10:31:13.398 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:31:13.428 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:31:13.458 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:31:13.498 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:31:13.538 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:31:13.568 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:31:13.689 TargetRightAscension Write OK Legal value 12:29:45 HH:MM:SS written successfully 10:31:13.729 Tracking Read OK True 10:31:13.839 Tracking Write OK False 10:31:13.959 TrackingRates Found drive rate: driveSidereal 10:31:13.989 TrackingRates Found drive rate: driveLunar 10:31:14.009 TrackingRates Found drive rate: driveSolar 10:31:14.049 TrackingRates OK Drive rates read OK 10:31:14.089 TrackingRate Read OK 0 10:31:14.239 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:31:14.390 TrackingRate Write OK Successfully set drive rate: driveLunar 10:31:14.490 TrackingRate Write OK Successfully set drive rate: driveSolar 10:31:14.690 UTCDate Read OK 21/12/2008 10:31:11 10:31:14.940 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:31:11 Methods 10:31:15.151 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:31:15.191 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:31:15.231 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:31:19.617 Park OK Success 10:31:23.653 Park OK Success if already parked 10:31:23.703 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:31:23.763 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:31:23.813 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:31:23.863 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:31:24.003 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:31:24.154 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:31:24.304 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:31:24.454 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:31:24.604 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:31:24.755 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:31:25.205 UnPark OK Success 10:31:25.305 UnPark OK Success if already unparked 10:31:27.909 AbortSlew OK AbortSlew Ok when not slewing 10:31:27.979 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:31:28.019 AxisRate:Primary OK No overlapping axis rates found 10:31:28.029 AxisRate:Primary OK No duplcate axis rates found 10:31:28.099 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:31:28.139 AxisRate:Secondary OK No overlapping axis rates found 10:31:28.159 AxisRate:Secondary OK No duplcate axis rates found 10:31:28.220 AxisRate:Tertiary OK Empty axis rate returned 10:31:28.250 CommandBlind OK Sent string "" 10:31:28.280 CommandBool INFO Skipped CommandBool test 10:31:28.320 CommandString OK Sent string "" - Return string test skipped 10:31:28.360 CommandBlind Raw OK Sent string "" 10:31:28.390 CommandBool Raw INFO Skipped CommandBool Raw test 10:31:28.430 CommandString Raw OK Sent string "" - Return string test skipped 10:31:28.460 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:31:28.510 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:31:28.710 MoveAxis Primary OK Can successfully set a movement rate of zero 10:31:28.760 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:31:28.820 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:31:33.267 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:31:37.723 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:31:42.280 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:31:42.480 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:31:42.540 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:31:42.600 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:31:47.037 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:31:51.503 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:31:56.060 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:31:56.130 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:31:58.363 PulseGuide OK Asynchronous pulseguide found OK 10:32:02.719 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:30:29 10:32:02.739 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:32:06.725 SlewToCoordinatesAsync INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 14:30:33 10:32:06.755 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:32:12.884 SlewToTarget INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 13:30:37 10:32:12.904 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:32:16.639 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:30:44 10:32:16.669 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:32:19.874 SlewToAltAz INFO Slewed to within 00:04:21 DD:MM:SS of expected Azimuth: 150:00:00 10:32:19.904 SlewToAltAz INFO Slewed to within 00:00:57 DD:MM:SS of expected Altitude: 50:00:00 10:32:23.880 SlewToAltAzAsync INFO Slewed to within 00:04:51 DD:MM:SS of expected Azimuth: 155:00:00 10:32:23.910 SlewToAltAzAsync INFO Slewed to within 00:00:48 DD:MM:SS of expected Altitude: 55:00:00 10:32:24.280 SyncToCoordinates RA Original: 17:30:04 Sync to: 17:28:52 New:17:28:52 10:32:24.300 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:32:24.340 SyncToCoordinates OK Synced RA OK 10:32:24.370 SyncToCoordinates OK Synced DEC OK 10:32:24.691 SyncToTarget RA Original: 17:28:52 Sync to: 17:27:40 New:17:27:41 10:32:24.701 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:32:24.741 SyncToTarget OK Synced RA OK 10:32:24.781 SyncToTarget OK Synced DEC OK 10:32:25.041 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 7588F43E4ADCCCC28698B7F093F3FA71D6C85E1FDCBA343050C46F32D668F5DB74F183D887DDCDEBA63536756AA3629BCEEAA7541735B903F22B2521842A722E The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:33:56.202 AccessChecks OK Successfully created driver using late binding 10:33:56.923 AccessChecks OK Successfully connected using late binding 10:33:56.933 AccessChecks INFO The driver is a COM object 10:33:57.704 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:33:58.345 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:33:59.177 AccessChecks OK Successfully created driver using driver access toolkit 10:33:59.848 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:34:01.470 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:34:01.480 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:34:01 10:34:01.650 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:33:58 Can Properties 10:34:01.730 CanFindHome OK False 10:34:01.760 CanPark OK True 10:34:01.790 CanPulseGuide OK False 10:34:01.820 CanSetDeclinationRate OK False 10:34:01.850 CanSetGuideRates OK False 10:34:01.890 CanSetPark OK True 10:34:01.911 CanSetPierSide OK False 10:34:01.951 CanSetRightAscensionRate OK False 10:34:01.971 CanSetTracking OK True 10:34:02.001 CanSlew OK True 10:34:02.021 CanSlewltAz OK True 10:34:02.051 CanSlewAltAzAsync OK True 10:34:02.081 CanSlewAsync OK True 10:34:02.121 CanSync OK True 10:34:02.151 CanSyncAltAz OK False 10:34:02.171 CanUnPark OK True MountSafety 10:34:02.261 MountSafety INFO Scope is not parked, continuing testing 10:34:02.401 MountSafety INFO Scope tracking has been enabled Properties 10:34:02.491 AlignmentMode OK algAltAz 10:34:02.602 Altitude OK 49.25 10:34:02.642 ApertureArea OK 0.0121569504057617 10:34:02.672 ApertureDiameter OK 0.13 10:34:02.712 AtHome OK False 10:34:02.752 AtPark OK False 10:34:02.782 Azimuth OK 107.93 10:34:02.822 Connected OK True 10:34:02.952 Declination OK 27:57:37 10:34:02.992 DeclinationRate Read OK 0.00 10:34:03.022 DeclinationRate Write OK COM - Feature not implemented 10:34:03.062 Description OK Celestron Scope Driver 10:34:03.102 DoesRefraction Read OK False 10:34:03.152 DoesRefraction Write OK Can set DoesRefraction to True 10:34:03.192 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type SLT 4.13 10:34:03.232 DriverVersion OK 5.0 10:34:03.272 EquatorialSystem OK equJ2000 10:34:03.303 FocalLength OK 0.65 10:34:03.343 GuideRateDeclination Read OK 0.00 10:34:03.363 GuideRateDeclination Write OK COM - Feature not implemented 10:34:03.403 GuideRateRightAscension Read OK 0.00 10:34:03.423 GuideRateRightAscension Write OK COM - Feature not implemented 10:34:03.463 InterfaceVersion OK 2 10:34:03.503 IsPulseGuideing OK COM - Feature not implemented 10:34:03.533 Name OK Celestron SLT 4.13 10:34:03.653 RightAscension OK 19:31:21 10:34:03.683 RightAscensionRate Read OK 0.00 10:34:03.723 RightAscensionRate Write OK COM - Feature not implemented 10:34:03.753 SiteElevation Read OK 0 10:34:03.793 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:34:03.813 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:34:03.883 SiteElevation Write OK Legal value 0m written successfully 10:34:04.004 SiteLatitude Read OK 51:36:00 10:34:04.034 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:34:04.064 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:34:04.204 SiteLatitude Write OK Legal value 51:36:00 degrees written successfully 10:34:04.354 SiteLongitude Read OK -00:43:00 10:34:04.394 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:34:04.424 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:34:04.554 SiteLongitude Write OK Legal value -00:43:00 degrees written successfully 10:34:04.855 Slewing OK False 10:34:04.895 SlewSettleTime Read OK 0 10:34:04.925 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:34:04.955 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:34:05.005 SideOfPier Read OK COM - Feature not implemented 10:34:05.035 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:34:05.355 SiderealTime OK 16:32:38 10:34:05.365 SiderealTime OK Scope and ASCOM sideral times agree to better than 5 seconds 16:32:38 16:32:42 10:34:05.416 TargetDeclination Read OK COM Not Set exception generated on read before write 10:34:05.456 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:34:05.486 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:34:05.516 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:34:05.566 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:34:05.606 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:34:05.636 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:34:05.766 TargetRightAscension Write OK Legal value 12:32:39 HH:MM:SS written successfully 10:34:05.806 Tracking Read OK True 10:34:05.906 Tracking Write OK False 10:34:06.036 TrackingRates Found drive rate: driveSidereal 10:34:06.056 TrackingRates OK Drive rates read OK 10:34:06.107 TrackingRate Read OK 0 10:34:06.157 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:34:06.257 UTCDate Read OK 21/12/2008 10:34:03 10:34:06.507 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:34:03 Methods 10:34:06.727 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:34:06.757 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:34:06.808 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:34:11.174 Park OK Success 10:34:15.170 Park OK Success if already parked 10:34:15.220 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:34:15.270 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:34:15.320 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:34:15.470 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:34:15.620 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:34:15.770 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:34:15.921 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:34:16.071 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:34:16.221 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:34:16.672 UnPark OK Success 10:34:16.762 UnPark OK Success if already unparked 10:34:17.112 AbortSlew OK AbortSlew Ok when not slewing 10:34:17.182 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:34:17.203 AxisRate:Primary OK No overlapping axis rates found 10:34:17.233 AxisRate:Primary OK No duplcate axis rates found 10:34:17.303 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:34:17.333 AxisRate:Secondary OK No overlapping axis rates found 10:34:17.363 AxisRate:Secondary OK No duplcate axis rates found 10:34:17.413 AxisRate:Tertiary OK Empty axis rate returned 10:34:17.443 CommandBlind OK Sent string "" 10:34:17.473 CommandBool INFO Skipped CommandBool test 10:34:17.513 CommandString OK Sent string "" - Return string test skipped 10:34:17.553 CommandBlind Raw OK Sent string "" 10:34:17.593 CommandBool Raw INFO Skipped CommandBool Raw test 10:34:17.633 CommandString Raw OK Sent string "" - Return string test skipped 10:34:17.673 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:34:17.743 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:34:17.924 MoveAxis Primary OK Can successfully set a movement rate of zero 10:34:17.974 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:34:18.024 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:34:22.480 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:34:26.937 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:34:31.493 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:34:31.693 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:34:31.733 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:34:31.793 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:34:36.250 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:34:40.696 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:34:45.263 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:34:45.323 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:34:45.373 PulseGuide OK CanPulseGuide is false and COM Not Implemented exception generated as expected 10:34:49.619 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:33:17 10:34:49.639 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:34:52.724 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:33:22 10:34:52.764 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:34:58.882 SlewToTarget INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 13:33:25 10:34:58.902 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:35:02.688 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:33:32 10:35:02.718 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:35:05.752 SlewToAltAz INFO Slewed to within 00:03:04 DD:MM:SS of expected Azimuth: 150:00:00 10:35:05.782 SlewToAltAz INFO Slewed to within 00:00:40 DD:MM:SS of expected Altitude: 50:00:00 10:35:08.757 SlewToAltAzAsync INFO Slewed to within 00:03:25 DD:MM:SS of expected Azimuth: 155:00:00 10:35:08.787 SlewToAltAzAsync INFO Slewed to within 00:00:34 DD:MM:SS of expected Altitude: 55:00:00 10:35:09.257 SyncToCoordinates RA Original: 17:32:51 Sync to: 17:31:39 New:17:31:39 10:35:09.277 SyncToCoordinates DEC Original: 18:36:24 Sync to: 18:37:36 New:18:37:36 10:35:09.307 SyncToCoordinates OK Synced RA OK 10:35:09.337 SyncToCoordinates OK Synced DEC OK 10:35:09.658 SyncToTarget RA Original: 17:31:39 Sync to: 17:30:27 New:17:30:27 10:35:09.688 SyncToTarget DEC Original: 18:37:36 Sync to: 18:38:48 New:18:38:48 10:35:09.708 SyncToTarget OK Synced RA OK 10:35:09.748 SyncToTarget OK Synced DEC OK 10:35:10.008 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 35AAC98C6D9D62C6AE0A9FDD97C29BFABE9CB5754659B620B44AF55D38B13C2B16E9AF1953AA65F3884C72C3E7641D75730461288F3BC75B041E706921690620 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:36:53.227 AccessChecks OK Successfully created driver using late binding 10:36:53.968 AccessChecks OK Successfully connected using late binding 10:36:53.978 AccessChecks INFO The driver is a COM object 10:36:54.749 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:36:55.380 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:36:56.191 AccessChecks OK Successfully created driver using driver access toolkit 10:36:56.832 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:36:58.414 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:36:58.424 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:36:58 10:36:58.595 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:37:00 Can Properties 10:36:58.675 CanFindHome OK False 10:36:58.705 CanPark OK True 10:36:58.735 CanPulseGuide OK False 10:36:58.775 CanSetDeclinationRate OK False 10:36:58.795 CanSetGuideRates OK False 10:36:58.825 CanSetPark OK True 10:36:58.845 CanSetPierSide OK False 10:36:58.885 CanSetRightAscensionRate OK False 10:36:58.915 CanSetTracking OK True 10:36:58.945 CanSlew OK True 10:36:58.965 CanSlewltAz OK True 10:36:58.995 CanSlewAltAzAsync OK True 10:36:59.035 CanSlewAsync OK True 10:36:59.055 CanSync OK True 10:36:59.095 CanSyncAltAz OK False 10:36:59.115 CanUnPark OK True MountSafety 10:36:59.205 MountSafety INFO Scope is not parked, continuing testing 10:36:59.346 MountSafety INFO Scope tracking has been enabled Properties 10:36:59.426 AlignmentMode OK algAltAz 10:36:59.546 Altitude OK 49.71 10:36:59.586 ApertureArea OK 0.0121569504057617 10:36:59.616 ApertureDiameter OK 0.13 10:36:59.646 AtHome OK False 10:36:59.676 AtPark OK False 10:36:59.716 Azimuth OK 108.74 10:36:59.746 Connected OK True 10:36:59.896 Declination OK 27:57:37 10:36:59.937 DeclinationRate Read OK 0.00 10:36:59.967 DeclinationRate Write OK COM - Feature not implemented 10:37:00.007 Description OK Celestron Scope Driver 10:37:00.037 DoesRefraction Read OK False 10:37:00.087 DoesRefraction Write OK Can set DoesRefraction to True 10:37:00.127 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type iSeries SE 4.10 10:37:00.167 DriverVersion OK 5.0 10:37:00.197 EquatorialSystem OK equJ2000 10:37:00.237 FocalLength OK 0.65 10:37:00.267 GuideRateDeclination Read OK 0.00 10:37:00.287 GuideRateDeclination Write OK COM - Feature not implemented 10:37:00.327 GuideRateRightAscension Read OK 0.00 10:37:00.357 GuideRateRightAscension Write OK COM - Feature not implemented 10:37:00.397 InterfaceVersion OK 2 10:37:00.437 IsPulseGuideing OK COM - Feature not implemented 10:37:00.467 Name OK Celestron iSeries SE 4.10 10:37:00.597 RightAscension OK 19:31:12 10:37:00.638 RightAscensionRate Read OK 0.00 10:37:00.668 RightAscensionRate Write OK COM - Feature not implemented 10:37:00.708 SiteElevation Read OK 0 10:37:00.738 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:37:00.768 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:37:00.808 SiteElevation Write OK Legal value 0m written successfully 10:37:00.948 SiteLatitude Read OK 51:36:41 10:37:00.988 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:37:01.008 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:37:01.148 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:37:01.288 SiteLongitude Read OK -00:43:17 10:37:01.329 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:37:01.349 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:37:01.499 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:37:01.849 Slewing OK False 10:37:01.879 SlewSettleTime Read OK 0 10:37:01.929 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:37:01.949 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:37:01.999 SideOfPier Read OK COM - Feature not implemented 10:37:02.030 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:37:02.350 SiderealTime OK 16:35:39 10:37:02.360 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 16:35:39 16:35:38 10:37:02.420 TargetDeclination Read OK COM Not Set exception generated on read before write 10:37:02.460 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:37:02.480 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:37:02.540 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:37:02.580 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:37:02.620 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:37:02.630 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:37:02.751 TargetRightAscension Write OK Legal value 12:35:40 HH:MM:SS written successfully 10:37:02.791 Tracking Read OK True 10:37:02.901 Tracking Write OK False 10:37:03.021 TrackingRates Found drive rate: driveSidereal 10:37:03.051 TrackingRates OK Drive rates read OK 10:37:03.101 TrackingRate Read OK 0 10:37:03.141 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:37:03.251 UTCDate Read OK 21/12/2008 10:37:04 10:37:03.502 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:37:04 Methods 10:37:03.722 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:37:03.762 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:37:03.792 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:37:08.178 Park OK Success 10:37:12.214 Park OK Success if already parked 10:37:12.264 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:37:12.324 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:37:12.404 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:37:12.565 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:37:12.715 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:37:12.865 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:37:13.015 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:37:13.166 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:37:13.316 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:37:13.766 UnPark OK Success 10:37:13.867 UnPark OK Success if already unparked 10:37:14.217 AbortSlew OK AbortSlew Ok when not slewing 10:37:14.277 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:37:14.297 AxisRate:Primary OK No overlapping axis rates found 10:37:14.327 AxisRate:Primary OK No duplcate axis rates found 10:37:14.387 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:37:14.417 AxisRate:Secondary OK No overlapping axis rates found 10:37:14.447 AxisRate:Secondary OK No duplcate axis rates found 10:37:14.487 AxisRate:Tertiary OK Empty axis rate returned 10:37:14.517 CommandBlind OK Sent string "" 10:37:14.558 CommandBool INFO Skipped CommandBool test 10:37:14.608 CommandString OK Sent string "" - Return string test skipped 10:37:14.668 CommandBlind Raw OK Sent string "" 10:37:14.698 CommandBool Raw INFO Skipped CommandBool Raw test 10:37:14.738 CommandString Raw OK Sent string "" - Return string test skipped 10:37:14.768 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:37:14.818 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:37:15.018 MoveAxis Primary OK Can successfully set a movement rate of zero 10:37:15.058 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:37:15.118 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:37:19.575 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:37:24.031 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:37:28.588 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:37:28.788 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:37:28.828 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:37:28.878 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:37:33.345 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:37:37.801 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:37:42.358 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:37:42.428 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:37:42.478 PulseGuide OK CanPulseGuide is false and COM Not Implemented exception generated as expected 10:37:48.617 SlewToCoordinates INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 15:36:19 10:37:48.637 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:37:52.772 SlewToCoordinatesAsync INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 14:36:25 10:37:52.793 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:37:58.931 SlewToTarget INFO Slewed to within 00:00:06 HH:MM:SS of expected RA co-ordinate: 13:36:29 10:37:58.951 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:38:02.687 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:36:35 10:38:02.717 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:38:06.672 SlewToAltAz INFO Slewed to within 00:04:38 DD:MM:SS of expected Azimuth: 150:00:00 10:38:06.692 SlewToAltAz INFO Slewed to within 00:01:01 DD:MM:SS of expected Altitude: 50:00:00 10:38:10.728 SlewToAltAzAsync INFO Slewed to within 00:05:10 DD:MM:SS of expected Azimuth: 155:00:00 10:38:10.748 SlewToAltAzAsync INFO Slewed to within 00:00:51 DD:MM:SS of expected Altitude: 55:00:00 10:38:11.229 SyncToCoordinates RA Original: 17:35:52 Sync to: 17:34:40 New:17:34:40 10:38:11.249 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:38:11.279 SyncToCoordinates OK Synced RA OK 10:38:11.309 SyncToCoordinates OK Synced DEC OK 10:38:11.590 SyncToTarget RA Original: 17:34:40 Sync to: 17:33:28 New:17:33:28 10:38:11.600 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:38:11.640 SyncToTarget OK Synced RA OK 10:38:11.670 SyncToTarget OK Synced DEC OK 10:38:11.930 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 2C2489E3DAC5D49D2784B11EFE334423DB2EFF80B714EA80BDD050C1D5255F592A56785C05CCAB19EAF184C1819E9FEA14860C3AC36F4CFECC617D5FA8AD7C7E The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:39:57.732 AccessChecks OK Successfully created driver using late binding 10:39:58.343 AccessChecks OK Successfully connected using late binding 10:39:58.353 AccessChecks INFO The driver is a COM object 10:39:59.104 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:39:59.685 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:40:00.476 AccessChecks OK Successfully created driver using driver access toolkit 10:40:01.027 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:40:02.469 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:40:02.489 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:40:02 10:40:02.519 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:40:02 Can Properties 10:40:02.599 CanFindHome OK False 10:40:02.629 CanPark OK True 10:40:02.659 CanPulseGuide OK False 10:40:02.689 CanSetDeclinationRate OK False 10:40:02.719 CanSetGuideRates OK False 10:40:02.749 CanSetPark OK True 10:40:02.779 CanSetPierSide OK False 10:40:02.809 CanSetRightAscensionRate OK False 10:40:02.840 CanSetTracking OK True 10:40:02.860 CanSlew OK True 10:40:02.890 CanSlewltAz OK True 10:40:02.920 CanSlewAltAzAsync OK True 10:40:02.950 CanSlewAsync OK True 10:40:02.980 CanSync OK True 10:40:03.010 CanSyncAltAz OK False 10:40:03.040 CanUnPark OK True MountSafety 10:40:03.120 MountSafety INFO Scope is not parked, continuing testing 10:40:03.320 MountSafety INFO Scope tracking has been enabled Properties 10:40:03.400 AlignmentMode OK algAltAz 10:40:03.520 Altitude OK 50.22 10:40:03.551 ApertureArea OK 0.0121569504057617 10:40:03.591 ApertureDiameter OK 0.13 10:40:03.621 AtHome OK False 10:40:03.651 AtPark OK False 10:40:03.681 Azimuth OK 109.62 10:40:03.721 Connected OK True 10:40:03.821 Declination OK 27:57:37 10:40:03.851 DeclinationRate Read OK 0.00 10:40:03.891 DeclinationRate Write OK COM - Feature not implemented 10:40:03.921 Description OK Celestron Scope Driver 10:40:03.961 DoesRefraction Read OK False 10:40:03.991 DoesRefraction Write OK Can set DoesRefraction to True 10:40:04.031 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type NexStar iSeries 2.2 10:40:04.061 DriverVersion OK 5.0 10:40:04.101 EquatorialSystem OK equJ2000 10:40:04.131 FocalLength OK 0.65 10:40:04.171 GuideRateDeclination Read OK 0.00 10:40:04.191 GuideRateDeclination Write OK COM - Feature not implemented 10:40:04.242 GuideRateRightAscension Read OK 0.00 10:40:04.262 GuideRateRightAscension Write OK COM - Feature not implemented 10:40:04.312 InterfaceVersion OK 2 10:40:04.342 IsPulseGuideing OK COM - Feature not implemented 10:40:04.372 Name OK Celestron NexStar iSeries 2.2 10:40:04.472 RightAscension OK 19:30:48 10:40:04.512 RightAscensionRate Read OK 0.00 10:40:04.542 RightAscensionRate Write OK COM - Feature not implemented 10:40:04.572 SiteElevation Read OK 0 10:40:04.612 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:40:04.632 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:40:04.662 SiteElevation Write OK Legal value 0m written successfully 10:40:04.712 SiteLatitude Read OK 51:36:41 10:40:04.742 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:40:04.772 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:40:04.792 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:40:04.842 SiteLongitude Read OK -00:43:17 10:40:04.872 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:40:04.902 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:40:04.933 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:40:05.273 Slewing OK False 10:40:05.313 SlewSettleTime Read OK 0 10:40:05.343 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:40:05.373 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:40:05.413 SideOfPier Read OK COM - Feature not implemented 10:40:05.433 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:40:05.674 SiderealTime OK 16:38:41 10:40:05.694 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 16:38:41 16:38:42 10:40:05.744 TargetDeclination Read OK COM Not Set exception generated on read before write 10:40:05.774 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:40:05.794 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:40:05.834 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:40:05.874 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:40:05.904 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:40:05.934 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:40:05.974 TargetRightAscension Write OK Legal value 12:38:41 HH:MM:SS written successfully 10:40:06.004 Tracking Read OK True 10:40:06.124 Tracking Write OK False 10:40:06.294 TrackingRates Found drive rate: driveSidereal 10:40:06.325 TrackingRates OK Drive rates read OK 10:40:06.365 TrackingRate Read OK 0 10:40:06.405 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:40:06.445 UTCDate Read OK 21/12/2008 10:40:06 10:40:06.475 UTCDate Write OK COM - Feature not implemented Methods 10:40:06.555 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:40:06.605 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:40:06.635 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:40:10.991 Park OK Success 10:40:14.987 Park OK Success if already parked 10:40:15.037 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:40:15.087 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:40:15.137 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:40:15.187 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:40:15.247 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:40:15.297 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:40:15.347 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:40:15.398 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:40:15.448 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:40:15.998 UnPark OK Success 10:40:16.139 UnPark OK Success if already unparked 10:40:16.489 AbortSlew OK AbortSlew Ok when not slewing 10:40:16.549 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:40:16.569 AxisRate:Primary OK No overlapping axis rates found 10:40:16.599 AxisRate:Primary OK No duplcate axis rates found 10:40:16.659 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:40:16.689 AxisRate:Secondary OK No overlapping axis rates found 10:40:16.709 AxisRate:Secondary OK No duplcate axis rates found 10:40:16.760 AxisRate:Tertiary OK Empty axis rate returned 10:40:16.790 CommandBlind OK Sent string "" 10:40:16.830 CommandBool INFO Skipped CommandBool test 10:40:16.870 CommandString OK Sent string "" - Return string test skipped 10:40:16.900 CommandBlind Raw OK Sent string "" 10:40:16.930 CommandBool Raw INFO Skipped CommandBool Raw test 10:40:16.970 CommandString Raw OK Sent string "" - Return string test skipped 10:40:17.000 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:40:17.050 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:40:17.290 MoveAxis Primary OK Can successfully set a movement rate of zero 10:40:17.340 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:40:17.380 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:40:22.047 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:40:26.554 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:40:31.160 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:40:31.361 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:40:31.411 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:40:31.461 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:40:35.917 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:40:40.373 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:40:45.030 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:40:45.090 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:40:45.130 PulseGuide OK CanPulseGuide is false and COM Not Implemented exception generated as expected 10:40:49.286 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:39:21 10:40:49.306 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:40:52.791 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:39:25 10:40:52.811 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:40:56.997 SlewToTarget INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 13:39:28 10:40:57.017 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:40:59.601 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:39:33 10:40:59.621 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:41:02.666 SlewToAltAz INFO Slewed to within 00:03:45 DD:MM:SS of expected Azimuth: 150:00:00 10:41:02.686 SlewToAltAz INFO Slewed to within 00:01:00 DD:MM:SS of expected Altitude: 50:00:00 10:41:05.670 SlewToAltAzAsync INFO Slewed to within 00:04:11 DD:MM:SS of expected Azimuth: 155:00:00 10:41:05.690 SlewToAltAzAsync INFO Slewed to within 00:00:53 DD:MM:SS of expected Altitude: 55:00:00 10:41:06.070 SyncToCoordinates RA Original: 17:38:48 Sync to: 17:37:36 New:17:37:36 10:41:06.090 SyncToCoordinates DEC Original: 18:37:04 Sync to: 18:38:16 New:18:38:16 10:41:06.121 SyncToCoordinates OK Synced RA OK 10:41:06.151 SyncToCoordinates OK Synced DEC OK 10:41:06.271 SyncToTarget RA Original: 17:37:36 Sync to: 17:36:24 New:17:36:24 10:41:06.291 SyncToTarget DEC Original: 18:38:16 Sync to: 18:39:28 New:18:39:28 10:41:06.321 SyncToTarget OK Synced RA OK 10:41:06.361 SyncToTarget OK Synced DEC OK 10:41:06.621 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 8E7020BF56EF42CDCEC02DFBAAA787DE8529E9B8E78566DBD639AA858D2A9E6AE80BFE0B9CC70C39901AC76FE2B2E0F570F7B4BAEA27F628CE6C58BD8D20443F The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:43:25.301 AccessChecks OK Successfully created driver using late binding 10:43:25.942 AccessChecks OK Successfully connected using late binding 10:43:25.952 AccessChecks INFO The driver is a COM object 10:43:26.713 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:43:27.273 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:43:28.065 AccessChecks OK Successfully created driver using driver access toolkit 10:43:28.625 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:43:30.067 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:43:30.078 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:43:30 10:43:30.148 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:43:30 Can Properties 10:43:30.228 CanFindHome OK False 10:43:30.258 CanPark OK True 10:43:30.278 CanPulseGuide OK False 10:43:30.308 CanSetDeclinationRate OK False 10:43:30.338 CanSetGuideRates OK False 10:43:30.358 CanSetPark OK True 10:43:30.398 CanSetPierSide OK False 10:43:30.428 CanSetRightAscensionRate OK False 10:43:30.448 CanSetTracking OK True 10:43:30.478 CanSlew OK True 10:43:30.508 CanSlewltAz OK True 10:43:30.538 CanSlewAltAzAsync OK True 10:43:30.578 CanSlewAsync OK True 10:43:30.608 CanSync OK True 10:43:30.628 CanSyncAltAz OK False 10:43:30.658 CanUnPark OK True MountSafety 10:43:30.738 MountSafety INFO Scope is not parked, continuing testing 10:43:30.929 MountSafety INFO Scope tracking has been enabled Properties 10:43:31.009 AlignmentMode OK algAltAz 10:43:31.129 Altitude OK 46.00 10:43:31.169 ApertureArea OK 0.0121569504057617 10:43:31.199 ApertureDiameter OK 0.13 10:43:31.239 AtHome OK False 10:43:31.269 AtPark OK False 10:43:31.299 Azimuth OK 351.33 10:43:31.339 Connected OK True 10:43:31.480 Declination OK 45:59:59 10:43:31.520 DeclinationRate Read OK 0.00 10:43:31.550 DeclinationRate Write OK COM - Feature not implemented 10:43:31.580 Description OK Celestron Scope Driver 10:43:31.610 DoesRefraction Read OK False 10:43:31.660 DoesRefraction Write OK Can set DoesRefraction to True 10:43:31.700 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type NexStar iSeries 2.2 10:43:31.730 DriverVersion OK 5.0 10:43:31.760 EquatorialSystem OK equJ2000 10:43:31.800 FocalLength OK 0.65 10:43:31.840 GuideRateDeclination Read OK 0.00 10:43:31.860 GuideRateDeclination Write OK COM - Feature not implemented 10:43:31.910 GuideRateRightAscension Read OK 0.00 10:43:31.930 GuideRateRightAscension Write OK COM - Feature not implemented 10:43:31.970 InterfaceVersion OK 2 10:43:32.000 IsPulseGuideing OK COM - Feature not implemented 10:43:32.040 Name OK Celestron NexStar iSeries 2.2 10:43:32.181 RightAscension OK 05:16:57 10:43:32.221 RightAscensionRate Read OK 0.00 10:43:32.251 RightAscensionRate Write OK COM - Feature not implemented 10:43:32.291 SiteElevation Read OK 0 10:43:32.331 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:43:32.351 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:43:32.381 SiteElevation Write OK Legal value 0m written successfully 10:43:32.431 SiteLatitude Read OK 51:36:41 10:43:32.471 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:43:32.491 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:43:32.521 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:43:32.561 SiteLongitude Read OK -00:43:17 10:43:32.601 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:43:32.621 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:43:32.651 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:43:32.982 Slewing OK False 10:43:33.022 SlewSettleTime Read OK 0 10:43:33.052 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:43:33.082 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:43:33.122 SideOfPier Read OK COM - Feature not implemented 10:43:33.152 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:43:33.402 SiderealTime OK 16:42:10 10:43:33.412 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 16:42:10 16:42:10 10:43:33.462 TargetDeclination Read OK COM Not Set exception generated on read before write 10:43:33.502 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:43:33.522 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:43:33.563 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:43:33.603 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:43:33.643 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:43:33.663 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:43:33.723 TargetRightAscension Write OK Legal value 12:42:10 HH:MM:SS written successfully 10:43:33.763 Tracking Read OK True 10:43:33.883 Tracking Write OK False 10:43:34.063 TrackingRates Found drive rate: driveSidereal 10:43:34.083 TrackingRates OK Drive rates read OK 10:43:34.123 TrackingRate Read OK 0 10:43:34.183 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:43:34.213 UTCDate Read OK 21/12/2008 10:43:34 10:43:34.243 UTCDate Write OK COM - Feature not implemented Methods 10:43:34.344 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:43:34.384 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:43:34.424 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:43:38.800 Park OK Success 10:43:42.796 Park OK Success if already parked 10:43:42.846 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:43:42.906 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:43:42.946 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:43:42.996 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:43:43.056 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:43:43.106 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:43:43.156 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:43:43.216 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:43:43.266 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:43:43.807 UnPark OK Success 10:43:43.947 UnPark OK Success if already unparked 10:43:44.298 AbortSlew OK AbortSlew Ok when not slewing 10:43:44.358 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:43:44.398 AxisRate:Primary OK No overlapping axis rates found 10:43:44.408 AxisRate:Primary OK No duplcate axis rates found 10:43:44.478 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:43:44.508 AxisRate:Secondary OK No overlapping axis rates found 10:43:44.528 AxisRate:Secondary OK No duplcate axis rates found 10:43:44.578 AxisRate:Tertiary OK Empty axis rate returned 10:43:44.598 CommandBlind OK Sent string "" 10:43:44.638 CommandBool INFO Skipped CommandBool test 10:43:44.678 CommandString OK Sent string "" - Return string test skipped 10:43:44.719 CommandBlind Raw OK Sent string "" 10:43:44.749 CommandBool Raw INFO Skipped CommandBool Raw test 10:43:44.789 CommandString Raw OK Sent string "" - Return string test skipped 10:43:44.829 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:43:44.879 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:43:45.099 MoveAxis Primary OK Can successfully set a movement rate of zero 10:43:45.139 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:43:45.189 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:43:49.846 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:43:54.412 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:43:59.019 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:43:59.219 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:43:59.259 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:43:59.310 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:44:03.776 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:44:08.232 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:44:12.889 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:44:12.949 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:44:12.999 PulseGuide OK CanPulseGuide is false and COM Not Implemented exception generated as expected 10:44:17.145 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:42:50 10:44:17.165 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:44:19.749 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:42:54 10:44:19.769 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:44:23.955 SlewToTarget INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 13:42:56 10:44:23.975 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:44:26.759 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:43:01 10:44:26.789 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:44:29.613 SlewToAltAz INFO Slewed to within 10:40:02 DD:MM:SS of expected Azimuth: 150:00:00 10:44:29.633 SlewToAltAz INFO Slewed to within 35:14:28 DD:MM:SS of expected Altitude: 50:00:00 10:44:32.617 SlewToAltAzAsync INFO Slewed to within 10:15:31 DD:MM:SS of expected Azimuth: 155:00:00 10:44:32.637 SlewToAltAzAsync INFO Slewed to within 36:22:56 DD:MM:SS of expected Altitude: 55:00:00 10:44:33.018 SyncToCoordinates RA Original: 17:42:15 Sync to: 17:41:03 New:17:41:04 10:44:33.038 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:44:33.068 SyncToCoordinates OK Synced RA OK 10:44:33.098 SyncToCoordinates OK Synced DEC OK 10:44:33.218 SyncToTarget RA Original: 17:41:04 Sync to: 17:39:52 New:17:39:52 10:44:33.238 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:44:33.268 SyncToTarget OK Synced RA OK 10:44:33.298 SyncToTarget OK Synced DEC OK 10:44:33.519 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 897453011FA82551223A35176B21471E40CEAD23D9C830E5D6BAE1071F204FABEA01A38911CAFDF334D45F4736C4ECB7D4C4956DEE56CF7C8AEE778A29B16A84 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:45:28.888 AccessChecks OK Successfully created driver using late binding 10:45:29.700 AccessChecks OK Successfully connected using late binding 10:45:29.710 AccessChecks INFO The driver is a COM object 10:45:30.451 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:45:31.202 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:45:32.003 AccessChecks OK Successfully created driver using driver access toolkit 10:45:32.754 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:45:34.366 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:45:34.416 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:45:34 10:45:34.446 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:45:34 Can Properties 10:45:34.526 CanFindHome OK False 10:45:34.556 CanPark OK True 10:45:34.577 CanPulseGuide OK True 10:45:34.607 CanSetDeclinationRate OK True 10:45:34.637 CanSetGuideRates OK True 10:45:34.657 CanSetPark OK True 10:45:34.687 CanSetPierSide OK False 10:45:34.717 CanSetRightAscensionRate OK True 10:45:34.747 CanSetTracking OK True 10:45:34.777 CanSlew OK True 10:45:34.797 CanSlewltAz OK True 10:45:34.827 CanSlewAltAzAsync OK True 10:45:34.857 CanSlewAsync OK True 10:45:34.887 CanSync OK True 10:45:34.907 CanSyncAltAz OK False 10:45:34.947 CanUnPark OK True MountSafety 10:45:35.027 MountSafety INFO Scope is not parked, continuing testing 10:45:35.187 MountSafety INFO Scope tracking has been enabled Properties 10:45:35.268 AlignmentMode OK algPolar 10:45:35.488 Altitude OK 55.01 10:45:35.528 ApertureArea OK 0.0121569504057617 10:45:35.558 ApertureDiameter OK 0.13 10:45:35.588 AtHome OK False 10:45:35.638 AtPark OK False 10:45:35.668 Azimuth OK 155.08 10:45:35.698 Connected OK True 10:45:35.728 Declination OK 18:37:03 10:45:35.768 DeclinationRate Read OK 0.00 10:45:35.888 DeclinationRate Write OK 0.00 10:45:35.928 Description OK Celestron Scope Driver 10:45:35.959 DoesRefraction Read OK False 10:45:35.989 DoesRefraction Write OK Can set DoesRefraction to True 10:45:36.029 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type NexStar iSeries 2.2 10:45:36.069 DriverVersion OK 5.0 10:45:36.099 EquatorialSystem OK equJ2000 10:45:36.129 FocalLength OK 0.65 10:45:36.239 GuideRateDeclination Read OK 0.00 10:45:36.339 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:45:36.439 GuideRateRightAscension Read OK 0.00 10:45:36.539 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:45:36.569 InterfaceVersion OK 2 10:45:36.599 IsPulseGuideing OK False 10:45:36.639 Name OK Celestron NexStar iSeries 2.2 10:45:36.740 RightAscension OK 17:43:20 10:45:36.780 RightAscensionRate Read OK 0.00 10:45:36.890 RightAscensionRate Write OK 0.00 10:45:36.930 SiteElevation Read OK 0 10:45:36.960 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:45:36.980 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:45:37.010 SiteElevation Write OK Legal value 0m written successfully 10:45:37.060 SiteLatitude Read OK 51:36:41 10:45:37.090 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:45:37.110 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:45:37.140 SiteLatitude Write OK Legal value 51:36:41 degrees written successfully 10:45:37.190 SiteLongitude Read OK -00:43:17 10:45:37.220 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:45:37.250 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:45:37.280 SiteLongitude Write OK Legal value -00:43:17 degrees written successfully 10:45:37.611 Slewing OK False 10:45:37.651 SlewSettleTime Read OK 0 10:45:37.681 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:45:37.701 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:45:37.751 SideOfPier Read OK COM - Feature not implemented 10:45:37.771 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:45:38.011 SiderealTime OK 16:44:15 10:45:38.021 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 16:44:15 16:44:15 10:45:38.072 TargetDeclination Read OK COM Not Set exception generated on read before write 10:45:38.112 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:45:38.132 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:45:38.162 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:45:38.202 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:45:38.242 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:45:38.262 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:45:38.302 TargetRightAscension Write OK Legal value 12:44:15 HH:MM:SS written successfully 10:45:38.342 Tracking Read OK True 10:45:38.442 Tracking Write OK False 10:45:38.562 TrackingRates Found drive rate: driveSidereal 10:45:38.582 TrackingRates Found drive rate: driveLunar 10:45:38.612 TrackingRates Found drive rate: driveSolar 10:45:38.652 TrackingRates OK Drive rates read OK 10:45:38.692 TrackingRate Read OK 0 10:45:38.843 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:45:38.993 TrackingRate Write OK Successfully set drive rate: driveLunar 10:45:39.083 TrackingRate Write OK Successfully set drive rate: driveSolar 10:45:39.193 UTCDate Read OK 21/12/2008 10:45:39 10:45:39.213 UTCDate Write OK COM - Feature not implemented Methods 10:45:39.303 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:45:39.343 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:45:39.373 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:45:43.700 Park OK Success 10:45:47.705 Park OK Success if already parked 10:45:47.745 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:45:47.806 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:45:47.846 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:45:47.906 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:45:47.956 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:45:48.006 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:45:48.056 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:45:48.106 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:45:48.166 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:45:48.226 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:45:48.657 UnPark OK Success 10:45:48.747 UnPark OK Success if already unparked 10:45:51.411 AbortSlew OK AbortSlew Ok when not slewing 10:45:51.471 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:45:51.501 AxisRate:Primary OK No overlapping axis rates found 10:45:51.521 AxisRate:Primary OK No duplcate axis rates found 10:45:51.591 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:45:51.611 AxisRate:Secondary OK No overlapping axis rates found 10:45:51.641 AxisRate:Secondary OK No duplcate axis rates found 10:45:51.691 AxisRate:Tertiary OK Empty axis rate returned 10:45:51.711 CommandBlind OK Sent string "" 10:45:51.751 CommandBool INFO Skipped CommandBool test 10:45:51.781 CommandString OK Sent string "" - Return string test skipped 10:45:51.821 CommandBlind Raw OK Sent string "" 10:45:51.851 CommandBool Raw INFO Skipped CommandBool Raw test 10:45:51.891 CommandString Raw OK Sent string "" - Return string test skipped 10:45:51.921 DestinationSideOfPier Test skipped as AligmentMode is not German Polar 10:45:51.972 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:45:52.162 MoveAxis Primary OK Can successfully set a movement rate of zero 10:45:52.202 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:45:52.252 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:45:56.718 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:46:01.175 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:46:05.731 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:46:05.932 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:46:05.972 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:46:06.022 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:46:10.488 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:46:14.945 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:46:19.501 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:46:19.561 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:46:21.804 PulseGuide OK Asynchronous pulseguide found OK 10:46:26.061 SlewToCoordinates INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 15:44:58 10:46:26.081 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 10:46:28.664 SlewToCoordinatesAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 14:45:03 10:46:28.684 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 10:46:32.870 SlewToTarget INFO Slewed to within 00:00:08 HH:MM:SS of expected RA co-ordinate: 13:45:05 10:46:32.890 SlewToTarget OK Slewed to target DEC OK: 03:00:00 10:46:35.674 SlewToTargetAsync INFO Slewed to within 00:00:09 HH:MM:SS of expected RA co-ordinate: 12:45:09 10:46:35.694 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 10:46:38.829 SlewToAltAz INFO Slewed to within 00:04:16 DD:MM:SS of expected Azimuth: 150:00:00 10:46:38.849 SlewToAltAz INFO Slewed to within 00:00:56 DD:MM:SS of expected Altitude: 50:00:00 10:46:41.733 SlewToAltAzAsync INFO Slewed to within 00:04:46 DD:MM:SS of expected Azimuth: 155:00:00 10:46:41.753 SlewToAltAzAsync INFO Slewed to within 00:00:47 DD:MM:SS of expected Altitude: 55:00:00 10:46:41.983 SyncToCoordinates RA Original: 17:44:25 Sync to: 17:43:13 New:17:43:13 10:46:41.993 SyncToCoordinates DEC Original: 18:37:03 Sync to: 18:38:15 New:18:38:15 10:46:42.034 SyncToCoordinates OK Synced RA OK 10:46:42.054 SyncToCoordinates OK Synced DEC OK 10:46:42.234 SyncToTarget RA Original: 17:43:13 Sync to: 17:42:01 New:17:42:01 10:46:42.244 SyncToTarget DEC Original: 18:38:15 Sync to: 18:39:27 New:18:39:27 10:46:42.284 SyncToTarget OK Synced RA OK 10:46:42.304 SyncToTarget OK Synced DEC OK 10:46:42.534 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 5566AB38D83FBFD577888971BC2488992841BAED446796D1FB439EF35200120DC8864943DB85F90E6DD9CB0DA4D233B2F37709769766B4E28BD13BE5BE4406A3 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:48:05.584 AccessChecks OK Successfully created driver using late binding 10:48:06.044 AccessChecks OK Successfully connected using late binding 10:48:06.054 AccessChecks INFO The driver is a COM object 10:48:06.785 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:48:07.186 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:48:07.967 AccessChecks OK Successfully created driver using driver access toolkit 10:48:08.358 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:48:09.639 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:48:09.660 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:48:09 10:48:09.720 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:47:35 Can Properties 10:48:09.800 CanFindHome OK False 10:48:09.830 CanPark OK True 10:48:09.860 CanPulseGuide OK True 10:48:09.890 CanSetDeclinationRate OK True 10:48:09.920 CanSetGuideRates OK True 10:48:09.950 CanSetPark OK True 10:48:09.980 CanSetPierSide OK False 10:48:10.020 CanSetRightAscensionRate OK True 10:48:10.040 CanSetTracking OK True 10:48:10.070 CanSlew OK True 10:48:10.100 CanSlewltAz OK True 10:48:10.130 CanSlewAltAzAsync OK True 10:48:10.160 CanSlewAsync OK True 10:48:10.190 CanSync OK True 10:48:10.240 CanSyncAltAz OK False 10:48:10.260 CanUnPark OK True MountSafety 10:48:10.340 MountSafety INFO Scope is not parked, continuing testing 10:48:10.441 MountSafety INFO Scope tracking has been enabled Properties 10:48:10.521 AlignmentMode OK algGermanPolar 10:48:10.691 Altitude OK 51.37 10:48:10.721 ApertureArea OK 0.0159732314976364 10:48:10.761 ApertureDiameter OK 0.15 10:48:10.791 AtHome OK False 10:48:10.831 AtPark OK False 10:48:10.861 Azimuth OK 111.68 10:48:10.891 Connected OK True 10:48:10.921 Declination OK 27:58:44 10:48:10.961 DeclinationRate Read OK 0.00 10:48:11.031 DeclinationRate Write OK 0.00 10:48:11.062 Description OK Celestron Scope Driver 10:48:11.092 DoesRefraction Read OK False 10:48:11.132 DoesRefraction Write OK Can set DoesRefraction to True 10:48:11.162 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type ASC 4.15 10:48:11.202 DriverVersion OK 5.0 10:48:11.232 EquatorialSystem OK equLocalTopocentric 10:48:11.282 FocalLength OK 1.5 10:48:11.342 GuideRateDeclination Read OK 0.00 10:48:11.402 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:48:11.472 GuideRateRightAscension Read OK 0.00 10:48:11.522 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:48:11.562 InterfaceVersion OK 2 10:48:11.592 IsPulseGuideing OK False 10:48:11.632 Name OK Celestron ASC 4.15 10:48:11.733 RightAscension OK 19:31:04 10:48:11.763 RightAscensionRate Read OK 0.00 10:48:11.833 RightAscensionRate Write OK 0.00 10:48:11.873 SiteElevation Read OK 0 10:48:11.903 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:48:11.923 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:48:11.953 SiteElevation Write OK Legal value 0m written successfully 10:48:12.023 SiteLatitude Read OK 51:36:00 10:48:12.053 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:48:12.083 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:48:12.183 SiteLatitude Write OK Legal value 51:36:00 degrees written successfully 10:48:12.243 SiteLongitude Read OK -00:43:00 10:48:12.283 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:48:12.303 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:48:12.403 SiteLongitude Write OK Legal value -00:43:00 degrees written successfully 10:48:12.654 Slewing OK False 10:48:12.694 SlewSettleTime Read OK 0 10:48:12.724 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:48:12.744 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:48:12.814 SideOfPier Read OK pierWest 10:48:12.984 SideOfPier Write ERROR COM - Exception: Property Let SideOfPier is out of range in this telescope driver object. 80040401 10:48:13.255 SiderealTime OK 16:46:18 10:48:13.265 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 minute 16:46:18 16:46:52 10:48:13.325 TargetDeclination Read OK COM Not Set exception generated on read before write 10:48:13.355 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:48:13.385 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:48:13.415 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:48:13.455 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:48:13.495 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:48:13.515 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:48:13.575 TargetRightAscension Write OK Legal value 12:46:18 HH:MM:SS written successfully 10:48:13.615 Tracking Read OK True 10:48:13.685 Tracking Write OK False 10:48:13.775 TrackingRates Found drive rate: driveSidereal 10:48:13.795 TrackingRates Found drive rate: driveLunar 10:48:13.826 TrackingRates Found drive rate: driveSolar 10:48:13.856 TrackingRates OK Drive rates read OK 10:48:13.906 TrackingRate Read OK 0 10:48:13.986 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:48:14.056 TrackingRate Write OK Successfully set drive rate: driveLunar 10:48:14.126 TrackingRate Write OK Successfully set drive rate: driveSolar 10:48:14.216 UTCDate Read OK 21/12/2008 10:47:40 10:48:14.366 UTCDate Write OK New UTCDate written successfully: 21/12/2008 11:47:40 Methods 10:48:14.537 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:48:14.587 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:48:14.617 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:49:06.541 Park OK Success 10:49:13.972 Park OK Success if already parked 10:49:14.012 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:49:14.062 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:49:14.112 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:49:14.162 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:49:14.242 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:49:14.323 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:49:14.403 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:49:14.493 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:49:14.573 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:49:14.653 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:49:15.013 UnPark OK Success 10:49:15.084 UnPark OK Success if already unparked 10:49:17.457 AbortSlew OK AbortSlew Ok when not slewing 10:49:17.527 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:49:17.547 AxisRate:Primary OK No overlapping axis rates found 10:49:17.567 AxisRate:Primary OK No duplcate axis rates found 10:49:17.637 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:49:17.657 AxisRate:Secondary OK No overlapping axis rates found 10:49:17.687 AxisRate:Secondary OK No duplcate axis rates found 10:49:17.727 AxisRate:Tertiary OK Empty axis rate returned 10:49:17.757 CommandBlind OK Sent string "" 10:49:17.797 CommandBool INFO Skipped CommandBool test 10:49:17.838 CommandString OK Sent string "" - Return string test skipped 10:49:17.878 CommandBlind Raw OK Sent string "" 10:49:17.928 CommandBool Raw INFO Skipped CommandBool Raw test 10:49:17.978 CommandString Raw OK Sent string "" - Return string test skipped 10:49:18.098 DestinationSideOfPier OK Negative hour angle puts mount on west side looking east 10:49:18.228 DestinationSideOfPier OK Positive hour angle puts mount on east side looking west 10:49:18.278 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:49:18.468 MoveAxis Primary OK Can successfully set a movement rate of zero 10:49:18.509 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:49:18.559 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:49:22.765 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:49:26.991 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:49:31.247 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:49:31.377 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:49:31.417 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:49:31.467 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:49:35.663 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:49:39.889 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:49:44.125 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:49:44.175 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:49:46.288 PulseGuide OK Asynchronous pulseguide found OK 10:50:55.979 SlewToCoordinates OK Slewed to target RA OK: 15:47:50 10:50:56.009 SlewToCoordinates OK Slewed to within 2 seconds of DEC target: 01:00:00 Actual DEC 01:00:02 10:51:15.677 SlewToCoordinatesAsync OK Slewed to within 2 seconds of RA target: 14:49:00 Actual RA 14:48:59 10:51:15.697 SlewToCoordinatesAsync INFO Slewed to within 00:00:02 DD:MM:SS of expected DEC co-ordinate: 02:00:00 10:51:38.079 SlewToTarget OK Slewed to within 2 seconds of RA target: 13:49:20 Actual RA 13:49:19 10:51:38.109 SlewToTarget OK Slewed to within 2 seconds of DEC target: 03:00:00 Actual DEC 03:00:02 10:51:57.567 SlewToTargetAsync OK Slewed to within 2 seconds of RA target: 12:49:42 Actual RA 12:49:41 10:51:57.587 SlewToTargetAsync INFO Slewed to within 00:00:02 DD:MM:SS of expected DEC co-ordinate: 04:00:00 10:53:10.662 SlewToAltAz INFO Slewed to within 00:25:58 DD:MM:SS of expected Azimuth: 150:00:00 10:53:10.682 SlewToAltAz INFO Slewed to within 00:05:34 DD:MM:SS of expected Altitude: 50:00:00 10:53:27.737 SlewToAltAzAsync INFO Slewed to within 00:05:10 DD:MM:SS of expected Azimuth: 155:00:00 10:53:27.757 SlewToAltAzAsync INFO Slewed to within 00:00:49 DD:MM:SS of expected Altitude: 55:00:00 10:53:28.047 SyncToCoordinates RA Original: 17:51:12 Sync to: 17:50:00 New:17:50:00 10:53:28.067 SyncToCoordinates DEC Original: 18:36:22 Sync to: 18:37:34 New:18:37:34 10:53:28.097 SyncToCoordinates OK Synced RA OK 10:53:28.127 SyncToCoordinates OK Synced DEC OK 10:53:28.358 SyncToTarget RA Original: 17:50:00 Sync to: 17:48:48 New:17:48:48 10:53:28.378 SyncToTarget DEC Original: 18:37:34 Sync to: 18:38:46 New:18:38:46 10:53:28.408 SyncToTarget OK Synced RA OK 10:53:28.438 SyncToTarget OK Synced DEC OK 10:53:28.588 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete Your driver had 1 error, 0 warnings and 0 issues Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value CD82F4F4450B60C71A4CAFE79187E8CEA917C3249EEDAC1B99C6CBE4C526EB25CDC9C1EF32DC803B41561CC43E66F9A12F030A7620DBFB0BE766237D3B3F0C6D The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:57:25.198 AccessChecks OK Successfully created driver using late binding 10:57:25.218 AccessChecks ERROR Error connecting to driver using late binding: The device is not open 10:57:25.979 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:57:26.030 AccessChecks ERROR Error connecting to driver using early binding to ITelescope interface: The device is not open 10:57:26.761 AccessChecks OK Successfully created driver using driver access toolkit 10:57:26.801 AccessChecks ERROR Error conecting to driver using driver access toolkit: The device is not open Conform is using CreateObject to get a Telescope object 10:57:27.562 Connected ERROR COM - Exception: The device is not open ConformanceCheck Further tests abandoned as Conform cannot connect to the driver MountSafety 10:57:27.652 MountSafety INFO Scope is not parked, continuing testing Mount Safety: Tracking can't be turned off for this mount, please switch off manually. Conformance test interrupted by STOP button or to protect mount. Your driver had 4 errors, 0 warnings and 0 issues Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value A2DBDE5BAAAFC298F3F26554D1BF8B0EAAE28EB3F2F3DA1CB03B72D237B0E5F9E02316DA743D325CA643521BF46A6CDC330CC31C8ECA0C85A9497F9302EE2B3D The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 10:58:03.904 AccessChecks OK Successfully created driver using late binding 10:58:04.685 AccessChecks OK Successfully connected using late binding 10:58:04.695 AccessChecks INFO The driver is a COM object 10:58:05.416 AccessChecks OK Successfully created driver using early binding to ITelescope interface 10:58:06.117 AccessChecks OK Successfully connected using early binding to ITelescope interface 10:58:06.898 AccessChecks OK Successfully created driver using driver access toolkit 10:58:07.629 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 10:58:09.242 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 10:58:09.252 TimeCheck INFO PC UTCDate: 21-Dec-2008 10:58:09 10:58:09.282 TimeCheck INFO Mount UTCDate: 21-Dec-2008 10:58:09 Can Properties 10:58:09.372 CanFindHome OK False 10:58:09.402 CanPark OK True 10:58:09.422 CanPulseGuide OK True 10:58:09.452 CanSetDeclinationRate OK True 10:58:09.482 CanSetGuideRates OK True 10:58:09.512 CanSetPark OK True 10:58:09.532 CanSetPierSide OK False 10:58:09.562 CanSetRightAscensionRate OK True 10:58:09.592 CanSetTracking OK True 10:58:09.622 CanSlew OK True 10:58:09.652 CanSlewltAz OK True 10:58:09.672 CanSlewAltAzAsync OK True 10:58:09.702 CanSlewAsync OK True 10:58:09.732 CanSync OK True 10:58:09.762 CanSyncAltAz OK False 10:58:09.792 CanUnPark OK True MountSafety 10:58:09.873 MountSafety INFO Scope is not parked, continuing testing 10:58:10.073 MountSafety INFO Scope tracking has been enabled Properties 10:58:10.153 AlignmentMode OK algGermanPolar 10:58:10.473 Altitude OK 52.84 10:58:10.503 ApertureArea OK 0.0159732314976364 10:58:10.544 ApertureDiameter OK 0.15 10:58:10.574 AtHome OK False 10:58:10.614 AtPark OK False 10:58:10.644 Azimuth OK 114.51 10:58:10.684 Connected OK True 10:58:10.714 Declination OK 27:57:35 10:58:10.754 DeclinationRate Read OK 0.00 10:58:10.874 DeclinationRate Write OK 0.00 10:58:10.914 Description OK Celestron Scope Driver 10:58:10.944 DoesRefraction Read OK False 10:58:10.984 DoesRefraction Write OK Can set DoesRefraction to True 10:58:11.024 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type ASC 3.4 10:58:11.064 DriverVersion OK 5.0 10:58:11.104 EquatorialSystem OK equJ2000 10:58:11.134 FocalLength OK 1.5 10:58:11.275 GuideRateDeclination Read OK 0.00 10:58:11.375 GuideRateDeclination Write OK Can write Declination Guide Rate OK 10:58:11.515 GuideRateRightAscension Read OK 0.00 10:58:11.625 GuideRateRightAscension Write OK Can set RightAscension Guide OK 10:58:11.665 InterfaceVersion OK 2 10:58:11.695 IsPulseGuideing OK False 10:58:11.735 Name OK Celestron ASC 3.4 10:58:11.926 RightAscension OK 19:30:47 10:58:11.966 RightAscensionRate Read OK 0.00 10:58:12.076 RightAscensionRate Write OK 0.00 10:58:12.106 SiteElevation Read OK 0 10:58:12.146 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 10:58:12.166 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 10:58:12.196 SiteElevation Write OK Legal value 0m written successfully 10:58:12.246 SiteLatitude Read OK 51:36:00 10:58:12.276 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 10:58:12.306 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 10:58:12.336 SiteLatitude Write OK Legal value 51:36:00 degrees written successfully 10:58:12.376 SiteLongitude Read OK -00:43:00 10:58:12.416 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 10:58:12.446 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 10:58:12.476 SiteLongitude Write OK Legal value -00:43:00 degrees written successfully 10:58:12.827 Slewing OK False 10:58:12.867 SlewSettleTime Read OK 0 10:58:12.897 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 10:58:12.917 SlewSettleTime Write OK Legal value 0 seconds written successfully 10:58:13.277 SideOfPier Read OK pierWest 10:58:13.298 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 10:58:13.548 SiderealTime OK 16:56:53 10:58:13.568 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 16:56:53 16:56:54 10:58:13.608 TargetDeclination Read OK COM Not Set exception generated on read before write 10:58:13.648 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 10:58:13.668 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 10:58:13.708 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 10:58:13.748 TargetRightAscension Read OK COM Not Set exception generated on read before write 10:58:13.778 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 10:58:13.808 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 10:58:13.848 TargetRightAscension Write OK Legal value 12:56:53 HH:MM:SS written successfully 10:58:13.878 Tracking Read OK True 10:58:14.079 Tracking Write OK False 10:58:14.249 TrackingRates Found drive rate: driveSidereal 10:58:14.269 TrackingRates Found drive rate: driveLunar 10:58:14.299 TrackingRates Found drive rate: driveSolar 10:58:14.329 TrackingRates OK Drive rates read OK 10:58:14.369 TrackingRate Read OK 0 10:58:14.479 TrackingRate Write OK Successfully set drive rate: driveSidereal 10:58:14.579 TrackingRate Write OK Successfully set drive rate: driveLunar 10:58:14.730 TrackingRate Write OK Successfully set drive rate: driveSolar 10:58:14.830 UTCDate Read OK 21/12/2008 10:58:14 10:58:14.850 UTCDate Write OK COM - Feature not implemented Methods 10:58:14.940 CanMoveAxis:Primary OK CanMoveAxis:Primary True 10:58:14.980 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 10:58:15.020 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 10:59:09.689 Park OK Success 10:59:17.920 Park OK Success if already parked 10:59:17.940 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 10:59:17.950 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 10:59:17.960 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 10:59:17.981 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 10:59:18.001 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 10:59:18.011 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 10:59:18.031 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 10:59:18.061 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 10:59:18.081 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 10:59:18.101 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 10:59:18.621 UnPark OK Success 10:59:18.772 UnPark OK Success if already unparked 10:59:21.425 AbortSlew OK AbortSlew Ok when not slewing 10:59:21.486 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:59:21.496 AxisRate:Primary OK No overlapping axis rates found 10:59:21.496 AxisRate:Primary OK No duplcate axis rates found 10:59:21.536 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 10:59:21.556 AxisRate:Secondary OK No overlapping axis rates found 10:59:21.556 AxisRate:Secondary OK No duplcate axis rates found 10:59:21.586 AxisRate:Tertiary OK Empty axis rate returned 10:59:21.596 CommandBlind OK Sent string "" 10:59:21.596 CommandBool INFO Skipped CommandBool test 10:59:21.606 CommandString OK Sent string "" - Return string test skipped 10:59:21.616 CommandBlind Raw OK Sent string "" 10:59:21.626 CommandBool Raw INFO Skipped CommandBool Raw test 10:59:21.636 CommandString Raw OK Sent string "" - Return string test skipped 10:59:21.656 DestinationSideOfPier OK Negative hour angle puts mount on west side looking east 10:59:21.666 DestinationSideOfPier OK Positive hour angle puts mount on east side looking west 10:59:21.676 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 10:59:21.826 MoveAxis Primary OK Can successfully set a movement rate of zero 10:59:21.836 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:59:21.846 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:59:26.232 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 10:59:30.989 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 10:59:35.546 MoveAxis Primary OK Tracking state correctly retained for both tracking states 10:59:35.656 MoveAxis Secondary OK Can successfully set a movement rate of zero 10:59:35.666 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 10:59:35.676 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 10:59:40.052 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 10:59:44.459 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 10:59:49.015 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 10:59:49.045 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 10:59:51.218 PulseGuide OK Asynchronous pulseguide found OK 11:01:02.120 SlewToCoordinates INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 15:58:32 11:01:02.140 SlewToCoordinates OK Slewed to within 2 seconds of DEC target: 01:00:00 Actual DEC 01:00:02 11:01:21.748 SlewToCoordinatesAsync INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 14:59:43 11:01:21.759 SlewToCoordinatesAsync INFO Slewed to within 00:00:02 DD:MM:SS of expected DEC co-ordinate: 02:00:00 11:01:43.640 SlewToTarget INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 14:00:02 11:01:43.680 SlewToTarget OK Slewed to within 2 seconds of DEC target: 03:00:00 Actual DEC 03:00:02 11:02:03.769 SlewToTargetAsync INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 13:00:24 11:02:03.779 SlewToTargetAsync INFO Slewed to within 00:00:02 DD:MM:SS of expected DEC co-ordinate: 04:00:00 11:03:18.997 SlewToAltAz INFO Slewed to within 00:24:21 DD:MM:SS of expected Azimuth: 150:00:00 11:03:18.997 SlewToAltAz INFO Slewed to within 00:05:14 DD:MM:SS of expected Altitude: 50:00:00 11:03:36.963 SlewToAltAzAsync INFO Slewed to within 00:03:26 DD:MM:SS of expected Azimuth: 155:00:00 11:03:36.983 SlewToAltAzAsync INFO Slewed to within 00:00:32 DD:MM:SS of expected Altitude: 55:00:00 11:03:37.374 SyncToCoordinates RA Original: 18:01:27 Sync to: 18:00:15 New:18:00:15 11:03:37.374 SyncToCoordinates DEC Original: 18:36:22 Sync to: 18:37:34 New:18:37:34 11:03:37.384 SyncToCoordinates OK Synced RA OK 11:03:37.384 SyncToCoordinates OK Synced DEC OK 11:03:37.524 SyncToTarget RA Original: 18:00:15 Sync to: 17:59:03 New:17:59:03 11:03:37.524 SyncToTarget DEC Original: 18:37:34 Sync to: 18:38:46 New:18:38:46 11:03:37.534 SyncToTarget OK Synced RA OK 11:03:37.534 SyncToTarget OK Synced DEC OK 11:03:37.814 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 6E99B3DFF9AE49052BED0F88389B1772A1BE501D102D4AAD0A34857EBE232AE298BD80D0DC335EF6EB2A86E20BD0CE1880257FFFE8C72CAF78FC0B0D04F1CDFC The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt ConformanceCheck ASCOM Device Conformance Checker Version 2.0.0.0 ConformanceCheck Running on ASCOM Platform 5 ConformanceCheck Driver ProgID: Celestron.Telescope ConformanceCheck IConform driver interface not found, using internal configuration values Error numbers Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040401 Error number for "Invalid Value 2" is: 80040402 Error number for "Value Not Set" is: 80040403 Command string test parameters CommandString command: "" CommandString response: *** Omit test *** CommandBlind command: "" CommandBool command: *** Omit test *** CommandBool response: False CommandString Raw command: "" CommandString Raw response: *** Omit test *** CommandBlind Raw command: "" CommandBool Raw command: *** Omit test *** CommandBool Raw response: False Driver Access Checks 11:05:35.964 AccessChecks OK Successfully created driver using late binding 11:05:36.705 AccessChecks OK Successfully connected using late binding 11:05:36.715 AccessChecks INFO The driver is a COM object 11:05:37.446 AccessChecks OK Successfully created driver using early binding to ITelescope interface 11:05:38.087 AccessChecks OK Successfully connected using early binding to ITelescope interface 11:05:38.888 AccessChecks OK Successfully created driver using driver access toolkit 11:05:39.549 AccessChecks OK Successfully connected using driver access toolkit Conform is using CreateObject to get a Telescope object Time checks 11:05:41.111 TimeCheck INFO PC Time Zone: GMT Standard Time, offset 0 hours. 11:05:41.121 TimeCheck INFO PC UTCDate: 21-Dec-2008 11:05:41 11:05:41.151 TimeCheck INFO Mount UTCDate: 21-Dec-2008 11:05:41 Can Properties 11:05:41.242 CanFindHome OK False 11:05:41.272 CanPark OK True 11:05:41.302 CanPulseGuide OK True 11:05:41.332 CanSetDeclinationRate OK True 11:05:41.352 CanSetGuideRates OK True 11:05:41.392 CanSetPark OK True 11:05:41.412 CanSetPierSide OK False 11:05:41.442 CanSetRightAscensionRate OK True 11:05:41.472 CanSetTracking OK True 11:05:41.492 CanSlew OK True 11:05:41.522 CanSlewltAz OK True 11:05:41.552 CanSlewAltAzAsync OK True 11:05:41.582 CanSlewAsync OK True 11:05:41.612 CanSync OK True 11:05:41.632 CanSyncAltAz OK False 11:05:41.662 CanUnPark OK True MountSafety 11:05:41.742 MountSafety INFO Scope is not parked, continuing testing 11:05:41.893 MountSafety INFO Scope tracking has been enabled Properties 11:05:41.973 AlignmentMode OK algGermanPolar 11:05:42.193 Altitude OK 53.85 11:05:42.233 ApertureArea OK 0.0377523932544824 11:05:42.263 ApertureDiameter OK 0.235 11:05:42.293 AtHome OK False 11:05:42.333 AtPark OK False 11:05:42.363 Azimuth OK 116.57 11:05:42.393 Connected OK True 11:05:42.423 Declination OK 27:57:37 11:05:42.463 DeclinationRate Read OK 0.00 11:05:42.594 DeclinationRate Write OK 0.00 11:05:42.624 Description OK Celestron Scope Driver 11:05:42.654 DoesRefraction Read OK False 11:05:42.694 DoesRefraction Write OK Can set DoesRefraction to True 11:05:42.734 DriverInfo OK ASCOM Celestron Telescope Driver V2 5.0.14 Developed by Chris Rowland Copyright © 2003 - 2008, Chris Rowland Chris Rowland Scope Type CGE 3.1 11:05:42.774 DriverVersion OK 5.0 11:05:42.814 EquatorialSystem OK equJ2000 11:05:42.844 FocalLength OK 2.35 11:05:42.944 GuideRateDeclination Read OK 0.00 11:05:43.044 GuideRateDeclination Write OK Can write Declination Guide Rate OK 11:05:43.144 GuideRateRightAscension Read OK 0.00 11:05:43.245 GuideRateRightAscension Write OK Can set RightAscension Guide OK 11:05:43.275 InterfaceVersion OK 2 11:05:43.305 IsPulseGuideing OK False 11:05:43.345 Name OK Celestron CGE 3.1 11:05:43.495 RightAscension OK 19:31:09 11:05:43.535 RightAscensionRate Read OK 0.00 11:05:43.645 RightAscensionRate Write OK 0.00 11:05:43.675 SiteElevation Read OK 0 11:05:43.705 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation < -300m 11:05:43.735 SiteElevation Write OK COM Invalid Value exception generated as expected on set site elevation > 10,000m 11:05:43.765 SiteElevation Write OK Legal value 0m written successfully 11:05:43.805 SiteLatitude Read OK 51:36:00 11:05:43.835 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude < -90 degrees 11:05:43.865 SiteLatitude Write OK COM Invalid Value exception generated as expected on set site latitude > 90 degrees 11:05:43.895 SiteLatitude Write OK Legal value 51:36:00 degrees written successfully 11:05:43.935 SiteLongitude Read OK -00:43:00 11:05:43.966 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude < -180 degrees 11:05:43.996 SiteLongitude Write OK COM Invalid Value exception generated as expected on set site longitude > 180 degrees 11:05:44.026 SiteLongitude Write OK Legal value -00:43:00 degrees written successfully 11:05:44.346 Slewing OK False 11:05:44.386 SlewSettleTime Read OK 0 11:05:44.426 SlewSettleTime Write OK COM Invalid Value exception generated as expected on set slew settle time < 0 11:05:44.436 SlewSettleTime Write OK Legal value 0 seconds written successfully 11:05:44.697 SideOfPier Read OK pierWest 11:05:44.717 SideOfPier Write OK COM CanSetPierSide is false and exception was properly generated 11:05:44.957 SiderealTime OK 17:04:26 11:05:44.977 SiderealTime OK Scope and ASCOM sideral times agree to better than 1 second 17:04:26 17:04:27 11:05:45.027 TargetDeclination Read OK COM Not Set exception generated on read before write 11:05:45.067 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination < -90 degrees 11:05:45.087 TargetDeclination Write OK COM Invalid Value exception generated as expected on set TargetDeclination > 90 degrees 11:05:45.127 TargetDeclination Write OK Legal value 01:00:00 DD:MM:SS written successfully 11:05:45.167 TargetRightAscension Read OK COM Not Set exception generated on read before write 11:05:45.207 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension < 0 hours 11:05:45.227 TargetRightAscension Write OK COM Invalid Value exception generated as expected on set TargetRightAscension > 24 hours 11:05:45.267 TargetRightAscension Write OK Legal value 13:04:27 HH:MM:SS written successfully 11:05:45.307 Tracking Read OK True 11:05:45.448 Tracking Write OK False 11:05:45.568 TrackingRates Found drive rate: driveSidereal 11:05:45.588 TrackingRates Found drive rate: driveLunar 11:05:45.618 TrackingRates Found drive rate: driveSolar 11:05:45.648 TrackingRates OK Drive rates read OK 11:05:45.688 TrackingRate Read OK 0 11:05:45.848 TrackingRate Write OK Successfully set drive rate: driveSidereal 11:05:45.998 TrackingRate Write OK Successfully set drive rate: driveLunar 11:05:46.099 TrackingRate Write OK Successfully set drive rate: driveSolar 11:05:46.199 UTCDate Read OK 21/12/2008 11:05:46 11:05:46.229 UTCDate Write OK COM - Feature not implemented Methods 11:05:46.319 CanMoveAxis:Primary OK CanMoveAxis:Primary True 11:05:46.359 CanMoveAxis:Secondary OK CanMoveAxis:Secondary True 11:05:46.399 CanMoveAxis:Tertiary OK CanMoveAxis:Tertiary False 11:05:50.765 Park OK Success 11:05:54.761 Park OK Success if already parked 11:05:54.801 Park:AbortSlew OK AbortSlew did raise an exception when Parked as required 11:05:54.861 Park:MoveAxis Primary OK MoveAxis Primary did raise an exception when Parked as required 11:05:54.901 Park:MoveAxis Secondary OK MoveAxis Secondary did raise an exception when Parked as required 11:05:54.951 Park:PulseGuide OK PulseGuide did raise an exception when Parked as required 11:05:55.011 Park:SlewToCoordinates OK SlewToCoordinates did raise an exception when Parked as required 11:05:55.061 Park:SlewToCoordinatesAsync OK SlewToCoordinatesAsync did raise an exception when Parked as required 11:05:55.112 Park:SlewToTarget OK SlewToTarget did raise an exception when Parked as required 11:05:55.172 Park:SlewToTargetAsync OK SlewToTargetAsync did raise an exception when Parked as required 11:05:55.222 Park:SyncToCoordinates OK SyncToCoordinates did raise an exception when Parked as required 11:05:55.282 Park:SyncToTarget OK SyncToTarget did raise an exception when Parked as required 11:05:55.722 UnPark OK Success 11:05:55.813 UnPark OK Success if already unparked 11:05:58.426 AbortSlew OK AbortSlew Ok when not slewing 11:05:58.486 AxisRate:Primary OK Axis rate minimum: 0 Axis rate maximum: 4.5 11:05:58.516 AxisRate:Primary OK No overlapping axis rates found 11:05:58.536 AxisRate:Primary OK No duplcate axis rates found 11:05:58.607 AxisRate:Secondary OK Axis rate minimum: 0 Axis rate maximum: 4.5 11:05:58.637 AxisRate:Secondary OK No overlapping axis rates found 11:05:58.657 AxisRate:Secondary OK No duplcate axis rates found 11:05:58.707 AxisRate:Tertiary OK Empty axis rate returned 11:05:58.727 CommandBlind OK Sent string "" 11:05:58.767 CommandBool INFO Skipped CommandBool test 11:05:58.797 CommandString OK Sent string "" - Return string test skipped 11:05:58.837 CommandBlind Raw OK Sent string "" 11:05:58.867 CommandBool Raw INFO Skipped CommandBool Raw test 11:05:58.907 CommandString Raw OK Sent string "" - Return string test skipped 11:05:58.947 DestinationSideOfPier OK Negative hour angle puts mount on west side looking east 11:05:59.007 DestinationSideOfPier OK Positive hour angle puts mount on east side looking west 11:05:59.057 FindHome OK CanFindHome is false and COM Not Implemented exception generated as expected 11:05:59.227 MoveAxis Primary OK Can successfully set a movement rate of zero 11:05:59.278 MoveAxis Primary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 11:05:59.318 MoveAxis Primary OK Exception correctly generated when moveaxis set above highest rate (5.5) 11:06:03.784 MoveAxis Primary OK Successfully moved axis at minimum rate: 0 11:06:08.311 MoveAxis Primary OK Successfully moved axis at maximum rate: 4.5 11:06:13.228 MoveAxis Primary OK Tracking state correctly retained for both tracking states 11:06:13.368 MoveAxis Secondary OK Can successfully set a movement rate of zero 11:06:13.388 MoveAxis Secondary OK Exception correctly generated when moveaxis set below lowest rate (-5.5) 11:06:13.538 MoveAxis Secondary OK Exception correctly generated when moveaxis set above highest rate (5.5) 11:06:19.507 MoveAxis Secondary OK Successfully moved axis at minimum rate: 0 11:06:24.063 MoveAxis Secondary OK Successfully moved axis at maximum rate: 4.5 11:06:28.570 MoveAxis Secondary OK Tracking state correctly retained for both tracking states 11:06:28.580 MoveAxis Tertiary OK CanMoveAxis Tertiary is false and COM Invalid Value exception generated 11:06:30.723 PulseGuide OK Asynchronous pulseguide found OK 11:06:37.022 SlewToCoordinates INFO Slewed to within 00:00:02 HH:MM:SS of expected RA co-ordinate: 16:05:12 11:06:37.192 SlewToCoordinates OK Slewed to target DEC OK: 01:00:00 11:06:42.059 SlewToCoordinatesAsync INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 15:05:19 11:06:42.139 SlewToCoordinatesAsync OK Slewed to target DEC OK: 02:00:00 11:06:48.598 SlewToTarget INFO Slewed to within 00:00:03 HH:MM:SS of expected RA co-ordinate: 14:05:24 11:06:48.619 SlewToTarget OK Slewed to target DEC OK: 03:00:00 11:06:52.704 SlewToTargetAsync INFO Slewed to within 00:00:04 HH:MM:SS of expected RA co-ordinate: 13:05:30 11:06:52.724 SlewToTargetAsync OK Slewed to target DEC OK: 04:00:00 11:06:56.730 SlewToAltAz INFO Slewed to within 00:03:04 DD:MM:SS of expected Azimuth: 150:00:00 11:06:56.730 SlewToAltAz INFO Slewed to within 00:00:40 DD:MM:SS of expected Altitude: 50:00:00 11:07:00.826 SlewToAltAzAsync INFO Slewed to within 00:03:24 DD:MM:SS of expected Azimuth: 155:00:00 11:07:00.936 SlewToAltAzAsync INFO Slewed to within 00:00:34 DD:MM:SS of expected Altitude: 55:00:00 11:07:01.126 SyncToCoordinates RA Original: 18:04:51 Sync to: 18:03:39 New:18:03:40 11:07:01.137 SyncToCoordinates DEC Original: 18:36:24 Sync to: 18:37:36 New:18:37:36 11:07:01.137 SyncToCoordinates OK Synced RA OK 11:07:01.147 SyncToCoordinates OK Synced DEC OK 11:07:01.237 SyncToTarget RA Original: 18:03:40 Sync to: 18:02:28 New:18:02:28 11:07:01.237 SyncToTarget DEC Original: 18:37:36 Sync to: 18:38:48 New:18:38:48 11:07:01.247 SyncToTarget OK Synced RA OK 11:07:01.257 SyncToTarget OK Synced DEC OK 11:07:01.427 SyncToAltAz OK CanSyncAltAz is False and COM Not Implemented exception generated as expected Mount Safety: Tracking stopped to protect your mount. Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 5ADFE6A2EEC6EEB93865FDDACE77A59E1E79860F2A74D18F141ADB0A610C5E25FF81F5D9684D993D4B68FBE993EBA0557B636608A582A89E3D9D551ED66E81BF Report Hash Value 70CF86BEC4E93BE59727B79D79389E28092D13EE290E89AAA03C7045A3BC48259533B64B883A6F3856DB08A68C1181EEAECD9B591381F4FE96E4C3D909081D82 The validation file is: C:\ASCOM Log\2008-12-21\Celestron.Telescope.Validation.txt