ColinD
6130cb6d64
Added new feature to allow the guiding style to be forced, Auto = driver decides. Pulse guiding will use the newer pulse guiding technique, Guide rate slew, will use the older technique.
2020-02-27 22:57:19 +00:00
ColinD
97810b5575
Attempt ad fixing the double.parse error.
2019-12-02 12:39:03 +00:00
ColinD
a155e27eac
Upgraded the Profile code to be contained inside a wrapper and started adding unit tests to cover.
2019-10-21 21:16:09 +01:00
ColinD
438ec779b4
Changed the code to detect any exception when trying to run a :GVP after the initial connect.
2019-10-19 11:54:04 +01:00
ColinD
307517ded0
Updated nuget packages. Started working on unit testing for the sharedresources class.
2019-10-15 21:33:51 +01:00
ColinD
8efa8752df
Corrected defect where the scope will not attempt to connect the serial port
2019-10-13 21:15:30 +01:00
ColinD
7f6f478dfc
Modified the LX200 Classic connections, so that if a :GVP is returned when :GVP# is sent, it assumes an error. A timeout will be assumed to be an LX200 Classic.
2019-10-12 12:40:01 +01:00
ColinD
5efde9f6e0
Code inspections
2019-10-01 19:03:48 +01:00
ColinD
f33ca49592
Code inspections
2019-09-29 23:20:44 +01:00
ColinD
1c4d65bec3
Code inspections
2019-09-29 23:07:56 +01:00
ColinD
300e042340
Code inspections
2019-09-29 23:00:44 +01:00
ColinD
13176cb286
Code inspections
2019-09-29 22:51:18 +01:00
ColinD
7465260354
Code inspections
2019-09-29 22:34:46 +01:00
ColinD
7905da9651
Code inspections
2019-09-29 20:22:42 +01:00
ColinD
0e0ea2d2b0
Code inspections
2019-09-29 19:51:19 +01:00
ColinD
6394e08c4c
Code inspections
2019-09-29 17:49:21 +01:00
ColinD
15bf977458
Code inspections
2019-09-29 17:37:07 +01:00
ColinD
69fbb14410
Code inspections
2019-09-28 22:52:30 +01:00
ColinD
e782ac36fb
Code inspection cleanup
2019-09-28 22:20:21 +01:00
ColinD
2cc27788c8
Added feature where setup dialog controls are disabled when the telescope or focuser is attached
2019-08-25 19:45:54 +01:00
ColinD
c311fb8cbe
Second and subsequent Connections to the telescope driver now no longer trigger resetting the Guide rate and precision. It's assumed they are already set correctly.
2019-08-22 23:22:36 +01:00
ColinD
e1a0d6449d
Added ability to read an unterminated buffer when changing slewing precision
2019-08-18 22:57:24 +01:00
ColinD
68928a2289
Added a config setting to be able to choose whether the telescope uses high or low precision. Set to Unchanged for the telescope settings to not be altered.
2019-08-18 21:30:22 +01:00
ColinD
37437b7c7c
Readded support for guide rate get and set. This will use a default value of 0.67 sidereal rate. But can be overridden by a user.
2019-07-22 15:06:03 +01:00
ColinD
ac887ccdff
Code inspections
2019-07-19 14:42:25 +01:00
ColinD
0e98f0e370
Code inspections
2019-07-19 14:33:41 +01:00
ColinD
9cf63c4912
Code inspections
2019-07-19 14:23:27 +01:00
ColinD
d6f72c8222
Code inspections
2019-07-19 13:22:15 +01:00
ColinD
c1cae2b0c4
Removed redundant using statements
2019-07-19 13:13:15 +01:00
ColinD
2ce8c4e123
Removed redundant qualifiers
2019-07-19 13:12:22 +01:00
ColinD
d03b0f2cd1
Code refactoring
2019-07-09 22:06:20 +01:00
ColinD
bc90049798
Switched over the Telescope and focuser to access the SharedResources via a wrapper with an interface to help with unit testing
2019-07-08 17:15:01 +01:00
ColinD
22de5679b7
Downgraded required .net to v4.0.
...
Added suppoer for "Handbox" custom action
Changes how the focuser in and out functions. Now sends multiple :F+/-# and multiple stop commands to help get over problems with the #909 missing commands.
Added support for checking for the older firmware that does not support the guiding commands, so uses guide rate slew instead.
2019-06-08 20:13:36 +01:00
ColinD
5501e97b7e
Added a call to activate when the setup dialog is shown.
2019-06-04 19:52:44 +01:00
ColinD
678b5f1ece
Upgraded the error handling to ensure that all serial commands are executed after checking that there is a connection open.
2019-05-20 17:06:53 +01:00
ColinD
79a77d4e1d
Merged in feature/LocalServer (pull request #5 )
...
Feature/LocalServer
* Major refactor. Switching over to a local server hub style driver allowing multiple programs to control the telescope at one time without the need for the POTH Hub
* Unified the setup dialog
* Implemented shared serial port, Both Telescope and Driver can connect at the same time.
* Ported the focuser implementation from the non server based version.
* Ported the telescope driver code.
* Fixed problem with # not being stripped from the returned string ends. Fixed issue with RA being returned as degress rather than hours.
* Telescope passes validation
* Added a lock around the focuser move.
* Reimplemented CommandBlind and CommandString
* Corrected version information
* Removed the Altitude support as there's a bug in the Autostar and Audiostar firmware
2019-05-17 14:21:26 +00:00