Commit Graph

  • f4eafa668d Added a log for the display output ColinD 2021-04-24 19:30:46 +01:00
  • 53abdba374 Added extra logging. ColinD 2021-04-24 19:20:05 +01:00
  • fdd008fcfb Adding support for sending co-ordinates when scope is parked. ColinD 2021-04-24 19:16:36 +01:00
  • eaeae4d66b Combined the skip prompts and set date time code, to just one check box. ColinD 2021-04-24 13:16:08 +01:00
  • 6ac80c408c Fixed problem with changing the modifying the profile on the fly! ColinD 2021-04-24 13:07:42 +01:00
  • 9c5620edee Going to try the proper command for bypassing the date entry for AutostarII ColinD 2021-04-23 21:13:46 +01:00
  • ad40eb8b9a Fixed problem with Autostar not returning the correct value for IsSlewing ColinD 2021-04-23 20:45:48 +01:00
  • aca01de4ee Added a # prefix before the commands. ColinD 2021-04-23 19:45:10 +01:00
  • 384deecc3f More attempts to detect the slewing character ColinD 2021-04-23 19:11:45 +01:00
  • b27adf2649 Added check that returns [7F] when slewing ColinD 2021-04-23 18:58:14 +01:00
  • 2776b469c8 Fixed broken logic, and fixed broken unit tests. ColinD 2021-04-23 18:26:49 +01:00
  • fc3c91b975 Added extra logging to get slewing ColinD 2021-04-23 17:14:33 +01:00
  • e7c81aba24 Added code to force the date time to happen after the display bypass for autostar 497's ColinD 2021-04-23 16:51:05 +01:00
  • a15bf22785 Switched the order of the setting of the date and time, then skipping the prompts. ColinD 2021-04-23 15:00:03 +01:00
  • ed84313c2e Added initial display values bypass for the Autostar 497 ColinD 2021-04-22 21:40:07 +01:00
  • e4af93dd07 Added ability to skip the prompts initial connect, and added ability to send the date and time on initial connect ColinD 2021-04-21 20:17:00 +01:00
  • 5538f51cf0 Merged in feature/SerialPort (pull request #27) ColinD 2021-04-21 16:35:02 +00:00
  • a2abbbb3d0 Working on a possible side of pier implementation ColinD 2021-04-21 17:24:40 +01:00
  • d0f12a604a Made the new serial options dropdownLists to help avoid ID10T errors. ColinD 2021-04-09 21:35:19 +01:00
  • 178ef8b11d Fixed the dataBits profile name, and upgraded the sharedresources unit tests for the new comport settings. ColinD 2021-04-09 20:43:12 +01:00
  • 0835431e76 Added new profile settings to the unit tests ColinD 2021-04-09 20:07:52 +01:00
  • bf6203d901 Added support for setting all serial properties. ColinD 2021-04-09 19:57:43 +01:00
  • 51bf99cb8c Started adding full serial port settings, so that people can do crazy things at their own risk. ColinD 2021-04-09 12:54:25 +01:00
  • 21e7bcd530 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. ColinD 2021-03-10 19:25:27 +00:00
  • 8713154e84 Merged in develop (pull request #26) Meade.net/1.0.0.296 ColinD 2021-03-02 20:31:32 +00:00
  • 75b6f0b4b4 Added unit testing for the settle time delay on MoveAxis. ColinD 2021-03-02 20:24:43 +00:00
  • 032fb2e8a8 Code inspection ColinD 2021-03-02 20:24:13 +00:00
  • a5773aaaa9 Trying to change the inspections again ColinD 2021-03-02 14:23:42 +00:00
  • f88ad13f0d Testing to ignore unit tests from code inspections. ColinD 2021-03-02 14:02:12 +00:00
  • 9dde0d9e81 Another code inspection. ColinD 2021-03-02 13:49:02 +00:00
  • acc935248b Couple more code inspections, and changes the MoveAxis so that it will apply the settle time delay when not guiding. ColinD 2021-03-02 13:07:21 +00:00
  • cdf1066e4e Fixed a few more code inspections ColinD 2021-03-02 12:54:47 +00:00
  • f57a73843a Fixed a few code inspections ColinD 2021-03-01 11:19:27 +00:00
  • b0ef75ae66 Added code to include the settle time in the Moving Axis commands (except when moving at Guide Rate) ColinD 2021-03-01 09:55:07 +00:00
  • 136ccc8fa9 Added more places to initialise the slewing settle delay ColinD 2021-02-28 20:03:19 +00:00
  • e9491da707 Seperated the SlewSettleTime property from the ProfileSettle time, and implemented a delay on IsSlewing to use the combined SettleTimes ColinD 2021-02-27 21:20:06 +00:00
  • db06002ebf Added support for SlewSettleTime ColinD 2021-02-26 00:11:44 +00:00
  • ca1b7f8883 Merged in develop (pull request #24) Meade.net/0.7.14.274 ColinD 2021-02-10 10:24:54 +00:00
  • 14b5651795 Made alteration to IsSlewing response when the LX200 returns a buffer of rubbish. ColinD 2021-02-09 21:57:42 +00:00
  • 1186924761 Merged in develop (pull request #23) Meade.net/0.7.13.271 ColinD 2021-02-01 23:34:07 +00:00
  • 1616ddbc21 Merged in feature/lowPrecisionEnhancement (pull request #22) Frank S 2021-02-01 23:26:17 +00:00
  • 79a404e78a Fixed the last unit test, seems that the special code for the chr(255)'s isn't needed as it's a non empty string, which should indicate that slewing is happening. ColinD 2021-02-01 23:23:00 +00:00
  • 9cd547c204 Merge branch 'develop' into feature/lowPrecisionEnhancement ColinD 2021-01-31 16:25:33 +00:00
  • f140e8aee1 Added support for saving the site elevation into the driver profile ColinD 2021-01-31 15:52:16 +00:00
  • a9f57b7ad2 The is Slewing is now actively detecting a | response, or an empty string to return the correct value. There is still an edge case of a string of FF characters which is unresolved ColinD 2021-01-31 11:33:43 +00:00
  • c7fa7ab095 Fixed SlewToCoordinatesAsync_WhenCalled_ThenSetsTargetAndSlews ColinD 2021-01-30 21:55:44 +00:00
  • 778b36b7f5 Fixed SyncToCoordinates_WhenConnected_ThenReturnsExpectedResult ColinD 2021-01-30 21:45:47 +00:00
  • 447ff3ace9 Fixed SlewToAltAzAsync_WhenAltAndAzValid_ThenConvertsToRADec ColinD 2021-01-30 16:00:18 +00:00
  • c848ebd9be Fixed TargetRightAscension_Get_WhenValueOK_ThenSetsNewTargetDeclination ColinD 2021-01-30 15:55:36 +00:00
  • d9acad1caa removed unneeded ncrunch file ColinD 2021-01-30 15:50:04 +00:00
  • f827a1ea3a Added ncrunchsolution.user files to .gitIgnore ColinD 2021-01-30 15:46:39 +00:00
  • 26b94de48c Fixed unit test TargetDeclination_Get_WhenValueOK_ThenSetsNewTargetDeclination ColinD 2021-01-30 15:42:31 +00:00
  • 779d314748 Fixed another unit test ColinD 2021-01-30 15:33:23 +00:00
  • 199b068e94 Fixed another broken unit test ColinD 2021-01-17 20:18:07 +00:00
  • e8f3b00912 Fixed test case to send the correct encoded string rather than a english readable non encoded string. ColinD 2021-01-17 18:48:53 +00:00
  • 579ea164f8 Fixed another unit test ColinD 2021-01-17 18:24:15 +00:00
  • 902d6bbc6e Added a check to the telescope to ensure that this is only triggered for the LX200CLASSIC other scopes do not need to the extra work. ColinD 2021-01-17 18:23:20 +00:00
  • 927d6bce47 Fixed the log message to be returned from IsSlewing with the final state every time without exception. ColinD 2021-01-17 18:19:16 +00:00
  • 65afa07125 Another unit test fail bites the dust ColinD 2021-01-17 18:13:32 +00:00
  • 58992c2947 More unit tests fixed ColinD 2021-01-17 18:04:24 +00:00
  • 1297b5eb78 Fixed 9 of the broken unit tests by populating the mock information properly. ColinD 2021-01-17 17:49:45 +00:00
  • cd8330196e Made a few minor tweaks whilst reviewing. ColinD 2021-01-17 17:30:29 +00:00
  • 9042c76d48 Classic LX 200 low precision and lock on slewing enhancement (issue #8) Frank S 2021-01-17 17:01:07 +01:00
  • 4126b2ee44 Added JetBrains.Annotations ColinD 2021-01-07 20:07:00 +00:00
  • ca0028f08d Upgraded to .net 4.7.2, and fixed issue with the site location being set wrongly ColinD 2021-01-07 19:28:46 +00:00
  • a59ecaf21d Added support for being able to enable the Rts/Dtr signals which is needed to Meade LS series scopes ColinD 2020-10-13 10:30:43 +01:00
  • 1b73bb62b6 Fixed logic for LX200 Classic is slewing test ColinD 2020-09-24 22:01:52 +01:00
  • c34ed41ddf Added check to ensure that the LX-200 classic return value is sanitised when it's not slewing. ColinD 2020-09-22 17:34:57 +01:00
  • d0406b32dd Added ability to unpark telescope Added extra logging information to the "isslewing test" ColinD 2020-09-21 23:04:58 +01:00
  • b33d1741c4 Removed the Classname static as it doesn't work as desired. Replace with a parameter on the initialise method instead. ColinD 2020-09-04 15:23:46 +01:00
  • d728dbe272 Trying to reduce code duplication ColinD 2020-09-03 23:34:04 +01:00
  • 47d0a047a5 Code inspection ColinD 2020-09-03 23:07:54 +01:00
  • 83dd7d87f0 Code Inspections ColinD 2020-09-03 22:52:02 +01:00
  • 03f2022f2f Refactored the error message ColinD 2020-09-03 21:04:28 +01:00
  • 89600c463b Removed unneeded variable ColinD 2020-09-03 20:53:11 +01:00
  • 92ab807eae Code inspections ColinD 2020-09-03 20:35:37 +01:00
  • a2fcaac2a9 Code inspections ColinD 2020-09-03 20:28:32 +01:00
  • da4e4fd81a Refactored code to reduce duplication. ColinD 2020-09-03 19:05:01 +01:00
  • 4266139429 Removed all # symbols from before the commands, as they're not really needed. ColinD 2020-09-03 18:35:40 +01:00
  • 1dc7d7142a Refactored the backlash compensation so that less move commands are issued. ColinD 2020-09-03 17:06:16 +01:00
  • b9f1dd9d61 Another try ColinD 2020-09-03 14:07:41 +01:00
  • 6c25373d7f Trying older version of nuget api ColinD 2020-09-03 13:39:36 +01:00
  • c19115f252 Added nuget.config file ColinD 2020-09-03 13:32:08 +01:00
  • 9c4329deed Nuget packages updated to latest versions ColinD 2020-09-03 13:20:44 +01:00
  • a563a77554 Implemenated a few todo notes ColinD 2020-09-03 13:12:06 +01:00
  • f9792b22bc Implemenated a few todo notes ColinD 2020-09-03 13:11:47 +01:00
  • 8d097fefe1 Added reverse direction feature ColinD 2020-06-04 23:31:41 +01:00
  • 71ed5cc58b removed redundant using ColinD 2020-06-03 12:44:23 +01:00
  • d6cec4d63e Checked and removed completed todo tasks ColinD 2020-06-03 00:10:27 +01:00
  • 139191a1ce Unneeded code ColinD 2020-06-02 23:54:19 +01:00
  • 946fb4b141 Implementation of backlash compensation feature ColinD 2020-06-02 23:52:25 +01:00
  • 3d47e03240 Added a post connect check to see if the serial port is functioning correctly. ColinD 2020-05-24 22:02:21 +01:00
  • 855a21122a Added a trim, so that whitespace is ignored when seeing the result of is slewing to target. ColinD 2020-05-24 18:30:46 +01:00
  • 2c7de157e8 Added unit test for telescope hitting tripod. ColinD 2020-05-24 16:40:47 +01:00
  • 1e59d5610e Fixed spelling mistake ColinD 2020-05-24 16:39:09 +01:00
  • bd8476e11a Added support for a warning when the telescope could hit the mount. (older command used by the Meade CSD prior to the LX200 command set.) ColinD 2020-05-24 16:38:30 +01:00
  • 3e00398af0 Modified the puleguide method to make sure that the _isGuiding property is set correctly regardless of the old or new guiding method. Added log message for when PulseGuide fails with an error for any reason ColinD 2020-05-24 15:56:24 +01:00
  • 2ab9cfb9c8 Merged in develop (pull request #21) Meade.net/0.7.12.214 ColinD 2020-05-23 18:35:43 +00:00
  • 894b78d9f1 code inspections ColinD 2020-05-23 19:23:48 +01:00
  • b9522ae2a2 Added and error message to the trace log when the com port is failing and looping back data ColinD 2020-05-23 18:40:04 +01:00