Category: Relase
-
- Modified the SideOfPier code so that it reports properly. Confirmed with an LX75.
-
- Support for parking the LX200 Classic
- Support for Unparking the LX200 Classic
- Support for running the supported autostars at serial speeds other than 9600 bps.
- Added support for the Focal Length, Aperture Area, and Diameter properties in setup.
- Added support for returning IsGuiding value whilst pulse guiding in progress.
- Modified the implementation of side of pier support detection.
- Added extra checking to ensure that a slew cannot be started whilst a slew is in progress.
- Overridden the alignment status ToString to help with logging
- Added logging to MoxingAxis call to see if a telescope axis is moving
- Upgraded the tracking rate detection, now detects solar, lunar and sidereal better than before.
- Added check to ensure that telescope is in Polar Mode when attempting to PulseGuide.
- CanPulseGuide returns false when scope is in AltAz mode.
- new PulseGuide limit of 10000 has been removed, longer pulse guides will continue to use the new guiding method when available.
-
- Fixed bug – when calling SlewToCoordinatesAsync a deadlock situation occured.
-
- Added left, right as sysonyms of back and forward for the handbox commands also added scrollup and scrolldown handbox commands as well.
- Fixed bug in driver where tracking rate it always returned as lunar, even when it’s supposed to be sidereal
-
- Added more logging around the tracking rates.
- Corrected the Command logged messages to use the correct info.
- Corrected the expected result of the GT command.
- Added check to make sure that the tracking rate cannot be set for an LX200.
- Added check to ensure that the Lunar Tracking rate cannot be selected on the LX200 Classic.
-
- Preserve SideOfPier, Target{RA,DEC}, SlewSettleTime, Move axis across connections
- Added support for the GW Command. Removed the implementation of Tracking Set as this does not do anything in the code. Set Can Set Tracking to false. Get tracking always returns true is the GW command is not supported.
- Move SideOfPier, TargetRA/DEC properties to SharedResourcesWrapper
- Add SlewSettleTime and IsLongFormat to SharedResources interface
- Also ensure that digit precision is set during initialisation
- Make further properties multi-client and thread-safe
- Move MovingPrimary, MovingSecondary, EarliestNonSlewingTime to SharedResources, make all new properties thread-safe (atomic) operations.
- SideOfPier also supports German EQ
- Implemented TrackingRate via GT
- Support Set Tracking when GW is supported
-
- Added extra logging for CommandBlind, CommandBool, and CommandString.
- Implemented SideOfPier and DestinationSideOfPier (created by https://bitbucket.org/sebastian-godelet/)
-
- Made sure that CommandString, CommandBool and CommandBlind work as expected, complete with Raw and non raw support. (Implementation is the same as one of the LX200 drivers.)
- Reinstated the Real Alt Az methods for the LX200GPS. Changes how the parked behaviour is implemented, so that it doesn’t need to make as many calls.
- Fixed the defect when one instance of the driver gets parked, the info is shared to the other instances.
- Made sure that the telescope doesn’t think it’s parked for the first Telescope to connect.
-
- Full control over the serial port settings. (Allows people with other scopes to adjust settings as needed, default still works for most people)
- Bypass the inital Autostar dialogs for LX200GPS and set the date and time.
- Bypass the initial Autostar dialogs for Autostar 497 and AudioStar And set the date and time. (will still need to align as normal)
- Code checked to abort commands that should not happen when the scope is parked.
- Parked behaviour
- No Coordinates: will raise an exception when the scope is parked.
- Last Good Position: will return the scopes last known RA and Dec
- Report coordinates as: will return the Alt Az as set by you in the settings. Note: This is converted to RA and Dec internally in the driver.
- Fixed issue with the date format of the command used to set the date and time of the scope on inital connection for the LX-200GPS (and when unparking the scope as well) The date format was 12 hours, when it should have been 24 hour.
- The unpark command now reports True for LX200-GPS, but false for Autostar based scopes.
-
- Changed Major version number to 1, as I now consider this driver to be fully working.
- Implemented the SlewSettleTime property.