mirror of
https://bitbucket.org/cjdskunkworks/lynxastrodewcontroller.git
synced 2026-05-03 09:18:51 +00:00
350 lines
35 KiB
Plaintext
350 lines
35 KiB
Plaintext
Conform Report Hash (V1): 5A431672269EA8E8AC10FDAB37C418D8AC06BDA9D013E7B57D8D46B4494A80B03209D002BC052DA6FDDC36320956A15ECA4AA1ED59B40D7BE27F35854C5B8CAF
|
|
|
|
|
|
ConformanceCheck ASCOM Device Conformance Checker Version 6.5.7500.22514, Build time: 14/07/2020 13:30:28
|
|
ConformanceCheck Running on: ASCOM Platform 6.5 SP1 6.5.1.3234
|
|
|
|
ConformanceCheck Driver ProgID: ASCOM.LynxAstro.DewController.Switch
|
|
|
|
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.
|
|
|
|
19:28:43.452 Driver Access Checks OK
|
|
19:28:44.135 AccessChecks OK Successfully created driver using late binding
|
|
19:28:44.176 AccessChecks OK Successfully connected using late binding
|
|
19:28:44.179 AccessChecks INFO The driver is a .NET object
|
|
19:28:44.183 AccessChecks INFO The AssemblyQualifiedName is: ASCOM.LynxAstro.DewController.Switch, ASCOM.LynxAstro.DewController.Switch,
|
|
19:28:44.186 AccessChecks INFO The driver implements interface: ASCOM.DeviceInterface.ISwitchV2
|
|
19:28:44.850 AccessChecks INFO Device does not expose interface ISwitch
|
|
19:28:44.876 AccessChecks INFO Device exposes interface ISwitchV2
|
|
19:28:45.546 AccessChecks OK Successfully created driver using driver access toolkit
|
|
19:28:45.574 AccessChecks OK Successfully connected using driver access toolkit
|
|
|
|
Conform is using ASCOM.DriverAccess.Switch to get a Switch object
|
|
19:28:45.612 ConformanceCheck OK Driver instance created successfully
|
|
19:28:45.700 ConformanceCheck OK Connected OK
|
|
|
|
Common Driver Methods
|
|
19:28:45.750 InterfaceVersion OK 2
|
|
19:28:45.790 Connected OK True
|
|
19:28:45.836 Description OK ASCOM Switch Driver for LynxAstro.DewController
|
|
19:28:45.883 DriverInfo OK ASCOM Switch Driver for LynxAstro.DewController .net driver. Version: 6.5.1.0
|
|
19:28:45.928 DriverVersion OK 6.5.1.0
|
|
19:28:45.975 Name OK LynxAstro.DewController
|
|
19:28:46.022 CommandString INFO Conform cannot test the CommandString method
|
|
19:28:46.026 CommandBlind INFO Conform cannot test the CommandBlind method
|
|
19:28:46.031 CommandBool INFO Conform cannot test the CommandBool method
|
|
19:28:46.036 Action INFO Conform cannot test the Action method
|
|
19:28:46.041 SupportedActions OK Driver returned an empty action list
|
|
|
|
Properties
|
|
19:28:46.198 MaxSwitch OK 4
|
|
|
|
Methods
|
|
19:28:46.314 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: CanWrite
|
|
19:28:46.320 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: CanWrite
|
|
19:28:46.326 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: GetSwitch
|
|
19:28:46.331 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: GetSwitch
|
|
19:28:46.337 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: GetSwitchDescription
|
|
19:28:46.343 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: GetSwitchDescription
|
|
19:28:46.350 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: GetSwitchName
|
|
19:28:46.356 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: GetSwitchName
|
|
19:28:46.362 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: GetSwitchValue
|
|
19:28:46.368 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: GetSwitchValue
|
|
19:28:46.374 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: MaxSwitchValue
|
|
19:28:46.380 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: MaxSwitchValue
|
|
19:28:46.387 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: MinSwitchValue
|
|
19:28:46.393 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: MinSwitchValue
|
|
19:28:46.400 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: SetSwitch
|
|
19:28:46.406 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: SetSwitch
|
|
19:28:46.414 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: SetSwitchValue
|
|
19:28:46.420 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: SetSwitchValue
|
|
19:28:46.427 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID below 0 was used in method: SwitchStep
|
|
19:28:46.434 SwitchNumber OK Switch device threw an InvalidOperationException when a switch ID above MaxSwitch was used in method: SwitchStep
|
|
19:28:49.553 GetSwitchName OK Found switch 0
|
|
19:28:49.559 GetSwitchName OK Name:
|
|
19:28:49.566 GetSwitchDescription OK Description: Control Knob
|
|
19:28:49.572 MinSwitchValue OK Minimum: 0
|
|
19:28:49.579 MaxSwitchValue OK Maximum: 1023
|
|
19:28:49.586 SwitchStep OK Step size: 1
|
|
19:28:49.593 SwitchStep OK Step size is greater than zero
|
|
19:28:49.600 SwitchStep OK Step size is less than the range of possible values
|
|
19:28:49.607 SwitchStep OK The switch range is an integer multiple of the step size.
|
|
19:28:49.615 CanWrite OK CanWrite: True
|
|
19:28:49.623 GetSwitch OK False
|
|
19:28:49.633 GetSwitchValue OK 0
|
|
19:28:49.690 SetSwitch OK GetSwitch returned False after SetSwitch(False)
|
|
19:28:49.699 SetSwitch OK GetSwitchValue returned MINIMUM_VALUE after SetSwitch(False)
|
|
19:28:49.799 SetSwitch OK GetSwitch read True after SetSwitch(True)
|
|
19:28:49.809 SetSwitch OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitch(True)
|
|
19:28:49.953 SetSwitchValue OK GetSwitch returned False after SetSwitchValue(MINIMUM_VALUE)
|
|
19:28:49.961 SetSwitchValue OK GetSwitchValue returned MINIMUM_VALUE after SetSwitchValue(MINIMUM_VALUE)
|
|
19:28:50.014 SetSwitchValue OK Switch threw an InvalidOperationException when a value below SwitchMinimum was set: -1
|
|
19:28:50.155 SetSwitchValue OK GetSwitch returned True after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:28:50.165 SetSwitchValue OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:28:50.215 SetSwitchValue OK Switch threw an InvalidOperationException when a value above SwitchMaximum was set: 1024
|
|
19:28:50.309 SetSwitchValue INFO Testing with steps that are 0% offset from integer SwitchStep values
|
|
19:28:50.402 SetSwitchValue Offset: 0% OK Set and read match: 0
|
|
19:28:50.572 SetSwitchValue Offset: 0% OK Set and read match: 102
|
|
19:28:50.743 SetSwitchValue Offset: 0% OK Set and read match: 205
|
|
19:28:50.913 SetSwitchValue Offset: 0% OK Set and read match: 307
|
|
19:28:51.083 SetSwitchValue Offset: 0% OK Set and read match: 409
|
|
19:28:51.253 SetSwitchValue Offset: 0% OK Set and read match: 512
|
|
19:28:51.423 SetSwitchValue Offset: 0% OK Set and read match: 614
|
|
19:28:51.594 SetSwitchValue Offset: 0% OK Set and read match: 716
|
|
19:28:51.764 SetSwitchValue Offset: 0% OK Set and read match: 818
|
|
19:28:51.934 SetSwitchValue Offset: 0% OK Set and read match: 921
|
|
19:28:52.105 SetSwitchValue Offset: 0% OK Set and read match: 1023
|
|
19:28:52.226 SetSwitchValue INFO Testing with steps that are 25% offset from integer SwitchStep values
|
|
19:28:52.320 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.25, Read: 0
|
|
19:28:52.491 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.25, Read: 102
|
|
19:28:52.661 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.25, Read: 205
|
|
19:28:52.831 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.25, Read: 307
|
|
19:28:53.002 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.25, Read: 409
|
|
19:28:53.172 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.25, Read: 512
|
|
19:28:53.342 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.25, Read: 614
|
|
19:28:53.512 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.25, Read: 716
|
|
19:28:53.682 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.25, Read: 818
|
|
19:28:53.853 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.25, Read: 921
|
|
19:28:54.005 SetSwitchValue INFO Testing with steps that are 50% offset from integer SwitchStep values
|
|
19:28:54.100 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 0.5, Read: 1
|
|
19:28:54.270 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 102.5, Read: 103
|
|
19:28:54.440 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 205.5, Read: 206
|
|
19:28:54.611 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 307.5, Read: 308
|
|
19:28:54.781 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 409.5, Read: 410
|
|
19:28:54.951 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 512.5, Read: 513
|
|
19:28:55.121 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 614.5, Read: 615
|
|
19:28:55.291 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 716.5, Read: 717
|
|
19:28:55.462 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 818.5, Read: 819
|
|
19:28:55.632 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 921.5, Read: 922
|
|
19:28:55.785 SetSwitchValue INFO Testing with steps that are 75% offset from integer SwitchStep values
|
|
19:28:55.879 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.75, Read: 1
|
|
19:28:56.050 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.75, Read: 103
|
|
19:28:56.220 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.75, Read: 206
|
|
19:28:56.390 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.75, Read: 308
|
|
19:28:56.561 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.75, Read: 410
|
|
19:28:56.731 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.75, Read: 513
|
|
19:28:56.901 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.75, Read: 615
|
|
19:28:57.071 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.75, Read: 717
|
|
19:28:57.241 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.75, Read: 819
|
|
19:28:57.396 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.75, Read: 922
|
|
19:28:57.551 SetSwitchValue OK Switch has been reset to its original state
|
|
|
|
19:28:57.692 GetSwitchName OK Found switch 1
|
|
19:28:57.700 GetSwitchName OK Name:
|
|
19:28:57.710 GetSwitchDescription OK Description: Control Knob
|
|
19:28:57.719 MinSwitchValue OK Minimum: 0
|
|
19:28:57.729 MaxSwitchValue OK Maximum: 1023
|
|
19:28:57.738 SwitchStep OK Step size: 1
|
|
19:28:57.747 SwitchStep OK Step size is greater than zero
|
|
19:28:57.756 SwitchStep OK Step size is less than the range of possible values
|
|
19:28:57.766 SwitchStep OK The switch range is an integer multiple of the step size.
|
|
19:28:57.775 CanWrite OK CanWrite: True
|
|
19:28:57.786 GetSwitch OK True
|
|
19:28:57.798 GetSwitchValue OK 470
|
|
19:28:57.860 SetSwitch OK GetSwitch returned False after SetSwitch(False)
|
|
19:28:57.871 SetSwitch OK GetSwitchValue returned MINIMUM_VALUE after SetSwitch(False)
|
|
19:28:58.015 SetSwitch OK GetSwitch read True after SetSwitch(True)
|
|
19:28:58.030 SetSwitch OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitch(True)
|
|
19:28:58.216 SetSwitchValue OK GetSwitch returned False after SetSwitchValue(MINIMUM_VALUE)
|
|
19:28:58.227 SetSwitchValue OK GetSwitchValue returned MINIMUM_VALUE after SetSwitchValue(MINIMUM_VALUE)
|
|
19:28:58.276 SetSwitchValue OK Switch threw an InvalidOperationException when a value below SwitchMinimum was set: -1
|
|
19:28:58.417 SetSwitchValue OK GetSwitch returned True after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:28:58.429 SetSwitchValue OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:28:58.524 SetSwitchValue OK Switch threw an InvalidOperationException when a value above SwitchMaximum was set: 1024
|
|
19:28:58.616 SetSwitchValue INFO Testing with steps that are 0% offset from integer SwitchStep values
|
|
19:28:58.711 SetSwitchValue Offset: 0% OK Set and read match: 0
|
|
19:28:58.882 SetSwitchValue Offset: 0% OK Set and read match: 102
|
|
19:28:59.052 SetSwitchValue Offset: 0% OK Set and read match: 205
|
|
19:28:59.222 SetSwitchValue Offset: 0% OK Set and read match: 307
|
|
19:28:59.392 SetSwitchValue Offset: 0% OK Set and read match: 409
|
|
19:28:59.562 SetSwitchValue Offset: 0% OK Set and read match: 512
|
|
19:28:59.732 SetSwitchValue Offset: 0% OK Set and read match: 614
|
|
19:28:59.903 SetSwitchValue Offset: 0% OK Set and read match: 716
|
|
19:29:00.057 SetSwitchValue Offset: 0% OK Set and read match: 818
|
|
19:29:00.228 SetSwitchValue Offset: 0% OK Set and read match: 921
|
|
19:29:00.398 SetSwitchValue Offset: 0% OK Set and read match: 1023
|
|
19:29:00.520 SetSwitchValue INFO Testing with steps that are 25% offset from integer SwitchStep values
|
|
19:29:00.583 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.25, Read: 0
|
|
19:29:00.754 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.25, Read: 102
|
|
19:29:00.924 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.25, Read: 205
|
|
19:29:01.094 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.25, Read: 307
|
|
19:29:01.264 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.25, Read: 409
|
|
19:29:01.435 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.25, Read: 512
|
|
19:29:01.605 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.25, Read: 614
|
|
19:29:01.775 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.25, Read: 716
|
|
19:29:01.945 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.25, Read: 818
|
|
19:29:02.116 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.25, Read: 921
|
|
19:29:02.268 SetSwitchValue INFO Testing with steps that are 50% offset from integer SwitchStep values
|
|
19:29:02.363 SetSwitchValue Offset: 50% INFO Set/Read differ by >100% of SwitchStep. Set: 0.5, Read: 468
|
|
19:29:02.533 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 102.5, Read: 103
|
|
19:29:02.703 SetSwitchValue Offset: 50% INFO Set/Read differ by >100% of SwitchStep. Set: 205.5, Read: 475
|
|
19:29:02.874 SetSwitchValue Offset: 50% INFO Set/Read differ by >100% of SwitchStep. Set: 307.5, Read: 469
|
|
19:29:03.044 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 409.5, Read: 410
|
|
19:29:03.214 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 512.5, Read: 513
|
|
19:29:03.384 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 614.5, Read: 615
|
|
19:29:03.554 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 716.5, Read: 717
|
|
19:29:03.724 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 818.5, Read: 819
|
|
19:29:03.895 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 921.5, Read: 922
|
|
19:29:04.047 SetSwitchValue INFO Testing with steps that are 75% offset from integer SwitchStep values
|
|
19:29:04.142 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.75, Read: 1
|
|
19:29:04.312 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.75, Read: 103
|
|
19:29:04.467 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.75, Read: 206
|
|
19:29:04.637 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.75, Read: 308
|
|
19:29:04.808 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.75, Read: 410
|
|
19:29:04.978 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.75, Read: 513
|
|
19:29:05.148 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.75, Read: 615
|
|
19:29:05.318 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.75, Read: 717
|
|
19:29:05.488 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.75, Read: 819
|
|
19:29:05.658 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.75, Read: 922
|
|
19:29:05.814 SetSwitchValue OK Switch has been reset to its original state
|
|
|
|
19:29:05.954 GetSwitchName OK Found switch 2
|
|
19:29:05.963 GetSwitchName OK Name:
|
|
19:29:05.972 GetSwitchDescription OK Description: Control Knob
|
|
19:29:05.981 MinSwitchValue OK Minimum: 0
|
|
19:29:05.991 MaxSwitchValue OK Maximum: 1023
|
|
19:29:06.001 SwitchStep OK Step size: 1
|
|
19:29:06.010 SwitchStep OK Step size is greater than zero
|
|
19:29:06.020 SwitchStep OK Step size is less than the range of possible values
|
|
19:29:06.029 SwitchStep OK The switch range is an integer multiple of the step size.
|
|
19:29:06.039 CanWrite OK CanWrite: True
|
|
19:29:06.051 GetSwitch OK False
|
|
19:29:06.061 GetSwitchValue OK 0
|
|
19:29:06.122 SetSwitch OK GetSwitch returned False after SetSwitch(False)
|
|
19:29:06.133 SetSwitch OK GetSwitchValue returned MINIMUM_VALUE after SetSwitch(False)
|
|
19:29:06.231 SetSwitch OK GetSwitch read True after SetSwitch(True)
|
|
19:29:06.244 SetSwitch OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitch(True)
|
|
19:29:06.431 SetSwitchValue OK GetSwitch returned False after SetSwitchValue(MINIMUM_VALUE)
|
|
19:29:06.442 SetSwitchValue OK GetSwitchValue returned MINIMUM_VALUE after SetSwitchValue(MINIMUM_VALUE)
|
|
19:29:06.492 SetSwitchValue OK Switch threw an InvalidOperationException when a value below SwitchMinimum was set: -1
|
|
19:29:06.634 SetSwitchValue OK GetSwitch returned True after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:29:06.646 SetSwitchValue OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:29:06.740 SetSwitchValue OK Switch threw an InvalidOperationException when a value above SwitchMaximum was set: 1024
|
|
19:29:06.832 SetSwitchValue INFO Testing with steps that are 0% offset from integer SwitchStep values
|
|
19:29:06.896 SetSwitchValue Offset: 0% OK Set and read match: 0
|
|
19:29:07.066 SetSwitchValue Offset: 0% OK Set and read match: 102
|
|
19:29:07.237 SetSwitchValue Offset: 0% OK Set and read match: 205
|
|
19:29:07.407 SetSwitchValue Offset: 0% OK Set and read match: 307
|
|
19:29:07.577 SetSwitchValue Offset: 0% OK Set and read match: 409
|
|
19:29:07.747 SetSwitchValue Offset: 0% OK Set and read match: 512
|
|
19:29:07.917 SetSwitchValue Offset: 0% OK Set and read match: 614
|
|
19:29:08.088 SetSwitchValue Offset: 0% OK Set and read match: 716
|
|
19:29:08.258 SetSwitchValue Offset: 0% OK Set and read match: 818
|
|
19:29:08.428 SetSwitchValue Offset: 0% OK Set and read match: 921
|
|
19:29:08.599 SetSwitchValue Offset: 0% OK Set and read match: 1023
|
|
19:29:08.720 SetSwitchValue INFO Testing with steps that are 25% offset from integer SwitchStep values
|
|
19:29:08.814 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.25, Read: 0
|
|
19:29:08.985 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.25, Read: 102
|
|
19:29:09.155 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.25, Read: 205
|
|
19:29:09.325 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.25, Read: 307
|
|
19:29:09.481 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.25, Read: 409
|
|
19:29:09.650 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.25, Read: 512
|
|
19:29:09.821 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.25, Read: 614
|
|
19:29:09.991 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.25, Read: 716
|
|
19:29:10.161 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.25, Read: 818
|
|
19:29:10.331 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.25, Read: 921
|
|
19:29:10.484 SetSwitchValue INFO Testing with steps that are 50% offset from integer SwitchStep values
|
|
19:29:10.578 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 0.5, Read: 1
|
|
19:29:10.749 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 102.5, Read: 103
|
|
19:29:10.921 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 205.5, Read: 206
|
|
19:29:11.059 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 307.5, Read: 308
|
|
19:29:11.229 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 409.5, Read: 410
|
|
19:29:11.400 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 512.5, Read: 513
|
|
19:29:11.569 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 614.5, Read: 615
|
|
19:29:11.739 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 716.5, Read: 717
|
|
19:29:11.910 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 818.5, Read: 819
|
|
19:29:12.080 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 921.5, Read: 922
|
|
19:29:12.233 SetSwitchValue INFO Testing with steps that are 75% offset from integer SwitchStep values
|
|
19:29:12.327 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.75, Read: 1
|
|
19:29:12.497 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.75, Read: 103
|
|
19:29:12.668 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.75, Read: 206
|
|
19:29:12.838 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.75, Read: 308
|
|
19:29:13.008 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.75, Read: 410
|
|
19:29:13.178 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.75, Read: 513
|
|
19:29:13.349 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.75, Read: 615
|
|
19:29:13.519 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.75, Read: 717
|
|
19:29:13.689 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.75, Read: 819
|
|
19:29:13.859 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.75, Read: 922
|
|
19:29:14.014 SetSwitchValue OK Switch has been reset to its original state
|
|
|
|
19:29:14.155 GetSwitchName OK Found switch 3
|
|
19:29:14.165 GetSwitchName OK Name:
|
|
19:29:14.174 GetSwitchDescription OK Description: Control Knob
|
|
19:29:14.184 MinSwitchValue OK Minimum: 0
|
|
19:29:14.194 MaxSwitchValue OK Maximum: 1023
|
|
19:29:14.205 SwitchStep OK Step size: 1
|
|
19:29:14.214 SwitchStep OK Step size is greater than zero
|
|
19:29:14.224 SwitchStep OK Step size is less than the range of possible values
|
|
19:29:14.233 SwitchStep OK The switch range is an integer multiple of the step size.
|
|
19:29:14.243 CanWrite OK CanWrite: True
|
|
19:29:14.254 GetSwitch OK False
|
|
19:29:14.265 GetSwitchValue OK 0
|
|
19:29:14.385 SetSwitch OK GetSwitch returned False after SetSwitch(False)
|
|
19:29:14.396 SetSwitch OK GetSwitchValue returned MINIMUM_VALUE after SetSwitch(False)
|
|
19:29:14.494 SetSwitch OK GetSwitch read True after SetSwitch(True)
|
|
19:29:14.506 SetSwitch OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitch(True)
|
|
19:29:14.694 SetSwitchValue OK GetSwitch returned False after SetSwitchValue(MINIMUM_VALUE)
|
|
19:29:14.707 SetSwitchValue OK GetSwitchValue returned MINIMUM_VALUE after SetSwitchValue(MINIMUM_VALUE)
|
|
19:29:14.802 SetSwitchValue OK Switch threw an InvalidOperationException when a value below SwitchMinimum was set: -1
|
|
19:29:14.943 SetSwitchValue OK GetSwitch returned True after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:29:14.954 SetSwitchValue OK GetSwitchValue returned MAXIMUM_VALUE after SetSwitchValue(MAXIMUM_VALUE)
|
|
19:29:15.049 SetSwitchValue OK Switch threw an InvalidOperationException when a value above SwitchMaximum was set: 1024
|
|
19:29:15.142 SetSwitchValue INFO Testing with steps that are 0% offset from integer SwitchStep values
|
|
19:29:15.236 SetSwitchValue Offset: 0% OK Set and read match: 0
|
|
19:29:15.407 SetSwitchValue Offset: 0% OK Set and read match: 102
|
|
19:29:15.577 SetSwitchValue Offset: 0% OK Set and read match: 205
|
|
19:29:15.747 SetSwitchValue Offset: 0% OK Set and read match: 307
|
|
19:29:15.917 SetSwitchValue Offset: 0% OK Set and read match: 409
|
|
19:29:16.087 SetSwitchValue Offset: 0% OK Set and read match: 512
|
|
19:29:16.258 SetSwitchValue Offset: 0% OK Set and read match: 614
|
|
19:29:16.428 SetSwitchValue Offset: 0% OK Set and read match: 716
|
|
19:29:16.583 SetSwitchValue Offset: 0% OK Set and read match: 818
|
|
19:29:16.753 SetSwitchValue Offset: 0% OK Set and read match: 921
|
|
19:29:16.924 SetSwitchValue Offset: 0% OK Set and read match: 1023
|
|
19:29:17.045 SetSwitchValue INFO Testing with steps that are 25% offset from integer SwitchStep values
|
|
19:29:17.139 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.25, Read: 0
|
|
19:29:17.310 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.25, Read: 102
|
|
19:29:17.480 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.25, Read: 205
|
|
19:29:17.650 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.25, Read: 307
|
|
19:29:17.821 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.25, Read: 409
|
|
19:29:17.991 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.25, Read: 512
|
|
19:29:18.161 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.25, Read: 614
|
|
19:29:18.331 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.25, Read: 716
|
|
19:29:18.501 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.25, Read: 818
|
|
19:29:18.671 SetSwitchValue Offset: 25% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.25, Read: 921
|
|
19:29:18.824 SetSwitchValue INFO Testing with steps that are 50% offset from integer SwitchStep values
|
|
19:29:18.918 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 0.5, Read: 1
|
|
19:29:19.089 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 102.5, Read: 103
|
|
19:29:19.260 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 205.5, Read: 206
|
|
19:29:19.415 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 307.5, Read: 308
|
|
19:29:19.584 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 409.5, Read: 410
|
|
19:29:19.754 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 512.5, Read: 513
|
|
19:29:19.925 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 614.5, Read: 615
|
|
19:29:20.095 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 716.5, Read: 717
|
|
19:29:20.265 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 818.5, Read: 819
|
|
19:29:20.435 SetSwitchValue Offset: 50% INFO Set/Read differ by 40-50% of SwitchStep. Set: 921.5, Read: 922
|
|
19:29:20.588 SetSwitchValue INFO Testing with steps that are 75% offset from integer SwitchStep values
|
|
19:29:20.682 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 0.75, Read: 1
|
|
19:29:20.853 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 102.75, Read: 103
|
|
19:29:21.023 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 205.75, Read: 206
|
|
19:29:21.194 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 307.75, Read: 308
|
|
19:29:21.364 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 409.75, Read: 410
|
|
19:29:21.534 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 512.75, Read: 513
|
|
19:29:21.704 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 614.75, Read: 615
|
|
19:29:21.874 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 716.75, Read: 717
|
|
19:29:22.045 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 818.75, Read: 819
|
|
19:29:22.199 SetSwitchValue Offset: 75% INFO Set/Read differ by 20-30% of SwitchStep. Set: 921.75, Read: 922
|
|
19:29:22.354 SetSwitchValue OK Switch has been reset to its original state
|
|
|
|
|
|
Conformance test complete
|
|
|
|
No errors, warnings or issues found: your driver passes ASCOM validation!!
|
|
|
|
Driver Hash Value: 2324CFC7AD89514CA3132538F5949BD837ABDF01A2CB27A7E8B4F11F6E34A60F1D0A054FDD9B71AAAEBDE250B552785A4FD3EE2521E13C2AFFDD32F423269B1E
|