Conform Report Hash (V1): 91C42D729070BF06D470D77685EA58B2A9F28C28F1958854537AA19FAEC45EF859DD099D6E338073ECCC4AD14B34E6DB2DC674012EDBAA6BD2EEBEB3E6BBDB67 ConformanceCheck ASCOM Device Conformance Checker Version 6.4.62.0, Build time: 9/19/2018 1:33:12 PM ConformanceCheck Running on: ASCOM Platform 6.4 SP1 6.4.1.2695 ConformanceCheck Driver ProgID: ASCOM.Remote1.Rotator Error handling Error number for "Not Implemented" is: 80040400 Error number for "Invalid Value 1" is: 80040405 Error number for "Value Not Set 1" is: 80040402 Error number for "Value Not Set 2" is: 80040403 Error messages will not be interpreted to infer state. 17:23:35.928 Driver Access Checks OK 17:23:35.933 AccessChecks About to create instance using Activator.CreateInstance 17:23:36.881 AccessChecks OK Successfully created driver using late binding 17:23:36.885 AccessChecks About to set Connected property true 17:23:37.162 AccessChecks About to set Connected property false 17:23:37.175 AccessChecks OK Successfully connected using late binding 17:23:37.178 AccessChecks INFO The driver is a COM object 17:23:37.184 AccessChecks About to release driver instance 17:23:37.810 AccessChecks INFO Driver does not expose interface IRotator 17:23:37.831 AccessChecks INFO Driver exposes interface IRotatorV2 17:23:37.900 AccessChecks OK Successfully created driver using driver access toolkit 17:23:37.912 AccessChecks OK Successfully connected using driver access toolkit Conform is using ASCOM.DriverAccess.Rotator to get a Rotator object 17:23:37.955 ConformanceCheck OK Driver instance created successfully 17:23:38.007 ConformanceCheck OK Connected OK Common Driver Methods 17:23:38.046 InterfaceVersion About to get property InterfaceVersion 17:23:38.059 InterfaceVersion OK 2 17:23:38.084 Connected About to get property Connected 17:23:38.091 Connected OK True 17:23:38.117 Description About to get property Description 17:23:38.133 Description OK ASCOM Remote Client 1 REMOTE DRIVER: Simulated Rotator implemented in Python. 17:23:38.160 DriverInfo About to get property DriverInfo 17:23:38.175 DriverInfo OK ASCOM Remote Client 1 Version 1.4.6917.21942, REMOTE DRIVER: ASCOM REST driver for a simulated Rotator. 17:23:38.201 DriverVersion About to get property DriverVersion 17:23:38.213 DriverVersion OK 0.1 17:23:38.239 Name About to get property Name 17:23:38.254 Name OK ASCOM Remote Client 1 REMOTE DRIVER: Rotator Simulator 17:23:38.281 CommandString INFO Conform cannot test the CommandString method 17:23:38.288 CommandBlind INFO Conform cannot test the CommandBlind method 17:23:38.294 CommandBool INFO Conform cannot test the CommandBool method 17:23:38.300 Action INFO Conform cannot test the Action method 17:23:38.306 SupportedActions About to call method SupportedActions 17:23:38.344 SupportedActions OK Driver returned an empty action list Can Properties 17:23:38.426 CanReverse OK True Pre-run Checks 17:23:38.534 Pre-run Check OK Rotator is stationary Properties 17:23:38.588 IsMoving OK False 17:23:38.638 Position OK 0 17:23:38.672 TargetPosition OK 0 17:23:38.708 StepSize OK 1 17:23:38.744 Reverse Read OK False 17:23:38.786 Reverse Write OK Reverse state successfully changed and restored Methods 17:23:38.839 Halt OK Halt command successful 17:23:47.024 MoveAbsolute OK Asynchronous move successful to: 45 degrees 17:23:47.059 MoveAbsolute OK Rotator is at the expected position 17:24:02.819 MoveAbsolute OK Asynchronous move successful to: 135 degrees 17:24:02.856 MoveAbsolute OK Rotator is at the expected position 17:24:18.606 MoveAbsolute OK Asynchronous move successful to: 225 degrees 17:24:18.642 MoveAbsolute OK Rotator is at the expected position 17:24:34.396 MoveAbsolute OK Asynchronous move successful to: 315 degrees 17:24:34.432 MoveAbsolute OK Rotator is at the expected position 17:24:34.486 MoveAbsolute OK Exception thrown as expected on movement to large negative angle -405 degrees 17:24:34.533 MoveAbsolute OK Exception thrown as expected on movement to large positive angle 405 degrees 17:24:36.776 Move OK Asynchronous move successful - moved by -10 degrees to: 305 degrees 17:24:36.811 Move OK Rotator is at the expected position 17:24:39.047 Move OK Asynchronous move successful - moved by 10 degrees to: 315 degrees 17:24:39.085 Move OK Rotator is at the expected position 17:24:46.217 Move OK Asynchronous move successful - moved by -40 degrees to: 275 degrees 17:24:46.252 Move OK Rotator is at the expected position 17:24:53.353 Move OK Asynchronous move successful - moved by 40 degrees to: 315 degrees 17:24:53.388 Move OK Rotator is at the expected position 17:25:16.210 Move OK Asynchronous move successful - moved by -130 degrees to: 185 degrees 17:25:16.245 Move OK Rotator is at the expected position 17:25:39.035 Move OK Asynchronous move successful - moved by 130 degrees to: 315 degrees 17:25:39.071 Move OK Rotator is at the expected position 17:25:39.147 Move OK Exception thrown as expected on movement to large negative angle -375 degrees 17:25:39.202 Move OK Exception thrown as expected on movement to large positive angle 375 degrees Conformance test complete No errors, warnings or issues found: your driver passes ASCOM validation!! Driver Hash Value: 37425A0C287912272726685AFB36538BF37E659D93DCB697CDE396CC3CD15719E21631AA146479C64104CB56BEB922F06F94270DB82C2657227364F14672500C