ASCOM Remote v1.5.1
The installer is located in the "Assets" section at the end of these release notes
Documentation
- ASCOM Remote Concept: ASCOM Distributed Architecture - background and conceptual diagrams.
- Installation: ASCOM Remote Documentation - how to install and configure ASCOM Remote.
- ASCOM Alpaca API (for developers): ASCOM Alpaca API Reference - how to use and implement the API.
Breaking Changes
- As of version 1.5.0, URLs are case sensitive in line with the revised Alpaca API definition
- This will only be of concern if you have created your own Alpaca client and are issuing mixed case URLs or you are testing with a browser and are reusing mixed case URLs that were permitted in earlier versions.
- The Remote Server executable has been renamed from ASCOM.RESTServer.exe to ASCOM.RemoteServer.exe for consistency with documentation and general usage.
- The impact is that any desktop shortcuts or script references that you have created will no longer find the Remote Server executable, these will need to be updated to use the new executable name.
Other Changes
- IP addresses and host names are now validated on Remote Client Setup dialogues, preventing incorrect values from being entered.
- The Remote Server will now log messages indicating whether or not each configured device initialised correctly.
- Naming of Start menu shortcuts has been made consistent
Issues Fixed
- Remote clients will no longer fail if unsupported device types are present in the ASCOM Profile.
- Error messages with HTTP status 400 now display the returned message instead of the error status header description
- The Remote Server will now prevent devices being used when drivers do not initialise correctly.
- Firewall rules for the Remote Server are now set correctly
- Documentation
- Correct HTTP parameter separator character from "," to "&" in several places.
- Correct Client and ClientTransaction parameter names to ClientID and ClientTransactionID in two places.