I have a driver which now passes the Conformance Test Universal from ASCOM. This driver needed a lot of corrections to many of the properties to pass the new ConformU. Now that it is correct (re ConformU) the slew rate buttons fail to operate correctly. I am operating the corrected driver over alpaca, employing the Ascom Remote Server. I should add the old driver, which had various issues, worked perfectly with SS7 Pro in this configuration. I surmise something is amiss, but don't know which side of the interface the issues lies.
The slew button behavior is this: The slew rates displayed have only one of the 4 rates illuminated. The other rates cannot be selected. The LRDU buttons will move the mount, but only at the rate the SkySafari somehow grabbed when it connected. Its as if it does not like the AxisRate array returned when it connects.
As I inspect the driver log, I can see SkySafari fetch the capabilities for the mount. In the working version of the driver (non-conformU compliant) I see the AXISRATEs fetched for both the primary and secondary axes by SS7. But in the new version of the driver, I can see SS7 only fetches the axis rates for the primary axis. And of course the rates are not selectable after that.
Is it possible this is some hitherto unreported problem with SS7 related to changes needed to become ConformU compliant? I could discuss the various properties and Methods that needed adjustment, but these are specific to the driver errors, and other probably did not have to errors. BTW the old driver, that failed the new ConformU and that works fine with SS7 Pro, passed the older Conform test.
The subject issue occurs with SS7Pro on both an iPhone and an IPad.
Thanks