Skip to content
-
- Some audiostar firmwares return the product Audiostar. Adding support for this as a synonym of Autostar.
-
- Upgraded requirements to need Ascom 6.6.0 and .net framework 4.8 or higher.
- Added support for allowing pulse guiding for AltAz telescope using older guiding method.
- Added long enter and long goto commands.
- Added support for RCX400 using newer pulse guiding commands. Refactored the connect set to be a little less cluttered.
- Added support for setting the guide rate on the RCX400
- Added code to allow pulseguide commands to be sent to telescopes with StarPatch installed.
- Added the tracelogger to the calls that send the actual serial commands.
-
- 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.