Skip to content

Latest commit

 

History

History
71 lines (56 loc) · 3.86 KB

File metadata and controls

71 lines (56 loc) · 3.86 KB

Version 3.1.2

  • Add trace option to discovery

Version 3.1.1

  • Force 'localhost' to use IPv4 per GitHub Issue #19
  • Update device unit test to work with Onmi Simulator V0.5
  • Add missing Note to DriverException
  • Telescope.UTCDate documentation corrected to specify Z flag in ISO-8601
  • Fix retrieval of older JSON image data per GitHub Issue #20
  • Fix Connect() error reporting when the device is not reachable, per GitHub Issue #21

Version 3.1.0

  • Add logic to emulate asynchronous Connect(), Disconnect(), and Connecting API for older pre-Platform 7 devices.
  • Enhance Exception Classes with error code attribute, named properties number and message and add support for printing exception instances via str(exception). See the Exception Classes documentation for details.
  • New Unit Test for Exceptions to assure attributes, properties, and codes.
  • Several links in documentation updated, other clarifications in docs.
  • Require Python 3.9 or later, no more Python 3.7, Windows 7, ancient Linux, etc.
  • Change discovery to use ifaddr instead of netifaces.

Version 3.0.0

This production release includes the interface additions and documentation clarifications for asynchronous behavior which are part of ASCOM Platform 7.

Changes since 2.0.4

Changes since 2.0.2 (2.0.3 unpublished)

  • Switch interface now uses Id instead of ID for switch parameters. (GitHub Issue #8)
  • Focuser.StepSize value type corrected to float (from int) (GitHub Issue #7)
  • Documentation updated for changes in links to the Omni Simulator and other additions and corrections.

Changes since 2.0.1-rc1

  • Fix discovery for multiple devices on localhost (GitHub Issue #6)
  • Fix driveRates enum (GitHub Issue #3)
  • Fix descriptive text for pierWest and pierUnknown (GitHub Issue #5)
  • Fix DriverVersion to return the string (GitHub Issue #4)
  • Camera.SensorTypes was corrected to Camera.SensorType in the interface
  • Documentation corrections and clarifications

Changes since 2.0.0-dev2

  • Improve speed via re-use of sockets (Connection: keep-alive) for device HTTP.
  • ObservingConditions.SensorDescription() has been fixed to accept the sensor name (GitHub Issue #2)
  • Parameters for ObservingConditions.TimeSinceLastUpdate() and ObservingConditions.SensorDescription() have been corrected to SensorName.
  • Correct ObservingConditions.AveragePeriod to remove capital P from URI