Skip to content

Latest commit

 

History

History
77 lines (62 loc) · 4.23 KB

File metadata and controls

77 lines (62 loc) · 4.23 KB

Version 3.1.2

  • Incorporate improvements to Camera, including new ImageArrayRaw accessor to the array, given in Pull Request #24. Thank you to Cédric Foellmi <cedric@onekiloparsec.dev> for this.
  • Docs updated to include new method
  • Update dependencies to Jan 2026
  • Unit tests with Omni Simulator 0.5 complete successfully.
  • 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 Omni 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