-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
I'm using Omnisim as a test server for my Alpaca library, as a 'sanity check' / reference implementation.
It usually works fine, but I noticed that the latest release of ConformU fails against latest release (as well as latest release) of Alpaca simulators on some devices.
I decided to run alpacaprotocol and conformance tests against all devices to see which ones fail and here's the result:
Conformance AlpacaProtocol Device
----------- -------------- ------
True False camera
True True observingconditions
False False focuser
True True filterwheel
True True safetymonitor
True True covercalibrator
False False rotator
False False dome
True True switch
True False telescope
(True for passing tests, False for failures)
Here is the script if you want to repro the results:
@("telescope", "dome", "camera", "rotator", "focuser", "observingconditions", "filterwheel", "switch", "safetymonitor", "covercalibrator") |
ForEach -Parallel {
$url = "http://127.0.0.1:32323/api/v1/$_/0"
$output = @{ Device = $_; AlpacaProtocol = $false; Conformance = $false }
foreach ($cmd in "conformance", "alpacaprotocol") {
& "C:\Program Files\ASCOM\ConformU\conformu.exe" $cmd $url | Out-Null
$output[$cmd] = $?
}
[PSCustomObject] $output
}Metadata
Metadata
Assignees
Labels
No labels