ASCOM Remote - Version 1.6.7946.20070
The installer is located in the "Assets" section at the end of these release notes
Highlights and Dependencies
- This release requires ASCOM Platform 6.5 or later https://github.com/ASCOMInitiative/ASCOMPlatform/releases
- The Remote Clients are no longer included in the installer - Please use the more functional Platform 6.5 Dynamic Clients instead.
Documentation
- Concepts: Alpaca Introduction - background introduction
- 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 and device discovery.
Changes since version 1.6.7500.21910
- Documentation revised to improve clarity and new Alpaca Introduction document added.
- Missing or invalid parameters now return HTTP 400 status errors
- Installers and executables are now code signed
- Body parameter values with no name are now ignored
- Client Accept values referencing text or html are now respected when returning error messages.
- The + and * codes have been replaced by "All IP Addresses" text in the Setup IP address drop-down list.
- The log folder location can now be customised from the setup dialogue.
- Logs can now be configured to roll over at a specified time of day.
- Logs can now be configured to report UTC rather than local time.
- Form PUT parameters can now be supplied in scientific (exponent) format e.g. 0.984567E-02.
- The Remote Server now restarts more quicly when the operating IP address is changed.
Bugs Fixed
- Added missing support for writing to ICameraV3.Offset
- HTTP status 404 error messages referenced 403 instead of 404 in their text.
- Null values returned by drivers for Telescope.AxisRates and Telescope.TrackingRates are now handled gracefully.
- The Camera.PulseGuide, Camera.StartExposure, Dome.SlewToAltitude, Dome.SlewToAzimuth, Dome.SyncToAzimuth, Focuser.Move now send parameters in the invariant culture as required by the API specification.
- The connection log now contains the remote client address rather than the local server address.