Sebastian Godelet
|
77c87a51fa
|
Moved IsGuiding to SharedResourcesWrapper
|
2021-06-28 13:03:07 +10:00 |
|
Sebastian Godelet
|
631aa91d94
|
Moved IsTargetCoordinateInitRequired to SharedResourcesWrapper
|
2021-06-28 12:53:05 +10:00 |
|
Sebastian Godelet
|
90713de34b
|
Moved parked SiteLat/Long to ParkedPosition data
|
2021-06-28 12:45:26 +10:00 |
|
Sebastian Godelet
|
a3408a86c3
|
Update unit tests to support GW command
SideOfPier also supports German EQ
|
2021-06-27 19:16:39 +10:00 |
|
Sebastian Godelet
|
6c27499769
|
Create generic ThreadSafeValue
|
2021-06-23 16:21:08 +10:00 |
|
Sebastian Godelet
|
6fc476b031
|
Make further properties multi-client and thread-safe
Move MovingPrimary, MovingSecondary, EarliestNonSlewingTime to
SharedResources, make all new properties thread-safe (atomic)
operations.
|
2021-06-22 17:21:21 +10:00 |
|
Sebastian Godelet
|
6c769f3649
|
Add SlewSettleTime and IsLongFormat to SharedResources interface
Also ensure that digit precision is set during initialisation
|
2021-06-12 20:09:51 +10:00 |
|
Sebastian Godelet
|
1684bd60bd
|
Move SideOfPier, TargetRA/DEC properties to SharedResourcesWrapper
This change allows several instances of the driver to be in sync
w.r.t. TargetRightAscension, TargetDeclination and SideOfPier
|
2021-06-12 15:47:34 +10:00 |
|
ColinD
|
486a9205ee
|
Fixed the defect when one instance of the driver gets parked, the info is shared to the other instances.
|
2021-04-27 22:08:25 +01:00 |
|
ColinD
|
70e615bb4e
|
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.)
|
2021-04-26 20:51:41 +01:00 |
|
ColinD
|
e32c2aa50a
|
Sorted out some code inspection issues
|
2021-04-25 20:16:07 +01:00 |
|
ColinD
|
c6b54e273d
|
Added unit testing for bypass feature, and setting the date on first connection
|
2021-04-25 18:27:44 +01:00 |
|
ColinD
|
7eec6c0008
|
Fixed some issued with the telescope parking and unparking. Now reports reported correctly for the LX200GPS, and Autostars
|
2021-04-24 22:29:11 +01:00 |
|
ColinD
|
18ea52c972
|
Impemented the code changes to return co-ordinated when the telescope is parked.
Also added loads of checks for if the telescope is parked.
|
2021-04-24 20:52:21 +01:00 |
|
ColinD
|
fdd008fcfb
|
Adding support for sending co-ordinates when scope is parked.
|
2021-04-24 19:16:36 +01:00 |
|
ColinD
|
eaeae4d66b
|
Combined the skip prompts and set date time code, to just one check box.
|
2021-04-24 13:16:08 +01:00 |
|
ColinD
|
aca01de4ee
|
Added a # prefix before the commands.
|
2021-04-23 19:45:10 +01:00 |
|
ColinD
|
e4af93dd07
|
Added ability to skip the prompts initial connect, and added ability to send the date and time on initial connect
|
2021-04-21 20:17:00 +01:00 |
|
ColinD
|
d0f12a604a
|
Made the new serial options dropdownLists to help avoid ID10T errors.
|
2021-04-09 21:35:19 +01:00 |
|
ColinD
|
178ef8b11d
|
Fixed the dataBits profile name, and upgraded the sharedresources unit tests for the new comport settings.
|
2021-04-09 20:43:12 +01:00 |
|
ColinD
|
bf6203d901
|
Added support for setting all serial properties.
|
2021-04-09 19:57:43 +01:00 |
|
ColinD
|
51bf99cb8c
|
Started adding full serial port settings, so that people can do crazy things at their own risk.
|
2021-04-09 12:54:25 +01:00 |
|
ColinD
|
9dde0d9e81
|
Another code inspection.
|
2021-03-02 13:49:02 +00:00 |
|
ColinD
|
f57a73843a
|
Fixed a few code inspections
|
2021-03-01 11:19:27 +00:00 |
|
ColinD
|
e9491da707
|
Seperated the SlewSettleTime property from the ProfileSettle time, and implemented a delay on IsSlewing to use the combined SettleTimes
|
2021-02-27 21:20:06 +00:00 |
|
ColinD
|
db06002ebf
|
Added support for SlewSettleTime
|
2021-02-26 00:11:44 +00:00 |
|
ColinD
|
f140e8aee1
|
Added support for saving the site elevation into the driver profile
|
2021-01-31 15:52:16 +00:00 |
|
ColinD
|
4126b2ee44
|
Added JetBrains.Annotations
|
2021-01-07 20:07:00 +00:00 |
|
ColinD
|
ca0028f08d
|
Upgraded to .net 4.7.2, and fixed issue with the site location being set wrongly
|
2021-01-07 19:28:46 +00:00 |
|
ColinD
|
a59ecaf21d
|
Added support for being able to enable the Rts/Dtr signals which is needed to Meade LS series scopes
|
2020-10-13 10:30:43 +01:00 |
|
ColinD
|
1b73bb62b6
|
Fixed logic for LX200 Classic is slewing test
|
2020-09-24 22:01:52 +01:00 |
|
ColinD
|
d0406b32dd
|
Added ability to unpark telescope
Added extra logging information to the "isslewing test"
|
2020-09-21 23:04:58 +01:00 |
|
ColinD
|
b33d1741c4
|
Removed the Classname static as it doesn't work as desired. Replace with a parameter on the initialise method instead.
|
2020-09-04 15:23:46 +01:00 |
|
ColinD
|
d728dbe272
|
Trying to reduce code duplication
|
2020-09-03 23:34:04 +01:00 |
|
ColinD
|
47d0a047a5
|
Code inspection
|
2020-09-03 23:07:54 +01:00 |
|
ColinD
|
83dd7d87f0
|
Code Inspections
|
2020-09-03 22:52:02 +01:00 |
|
ColinD
|
03f2022f2f
|
Refactored the error message
|
2020-09-03 21:04:28 +01:00 |
|
ColinD
|
89600c463b
|
Removed unneeded variable
|
2020-09-03 20:53:11 +01:00 |
|
ColinD
|
92ab807eae
|
Code inspections
|
2020-09-03 20:35:37 +01:00 |
|
ColinD
|
a2fcaac2a9
|
Code inspections
|
2020-09-03 20:28:32 +01:00 |
|
ColinD
|
da4e4fd81a
|
Refactored code to reduce duplication.
|
2020-09-03 19:05:01 +01:00 |
|
ColinD
|
4266139429
|
Removed all # symbols from before the commands, as they're not really needed.
|
2020-09-03 18:35:40 +01:00 |
|
ColinD
|
9c4329deed
|
Nuget packages updated to latest versions
|
2020-09-03 13:20:44 +01:00 |
|
ColinD
|
8d097fefe1
|
Added reverse direction feature
|
2020-06-04 23:31:41 +01:00 |
|
ColinD
|
d6cec4d63e
|
Checked and removed completed todo tasks
|
2020-06-03 00:10:27 +01:00 |
|
ColinD
|
139191a1ce
|
Unneeded code
|
2020-06-02 23:54:19 +01:00 |
|
ColinD
|
946fb4b141
|
Implementation of backlash compensation feature
|
2020-06-02 23:52:25 +01:00 |
|
ColinD
|
3d47e03240
|
Added a post connect check to see if the serial port is functioning correctly.
|
2020-05-24 22:02:21 +01:00 |
|
ColinD
|
894b78d9f1
|
code inspections
|
2020-05-23 19:23:48 +01:00 |
|
ColinD
|
b9522ae2a2
|
Added and error message to the trace log when the com port is failing and looping back data
|
2020-05-23 18:40:04 +01:00 |
|