From 4fc32c6f473a9efe4bd2d3020ca2ae5463817035 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Thu, 30 Aug 2018 01:58:01 +0100 Subject: [PATCH 01/18] Migrated all projects to Package Reference. Targeted NetFx 4.7.2 Used TA.Ascom.ReactiveCommunications 1.1.0 --- .../TA.DigitalDomeworks.AscomDome.csproj | 91 +- TA.DigitalDomeworks.AscomDome/app.config | 2 +- TA.DigitalDomeworks.AscomDome/packages.config | 8 - .../TA.DigitalDomeworks.AscomSwitch.csproj | 74 +- TA.DigitalDomeworks.AscomSwitch/app.config | 2 +- .../packages.config | 5 - ...TA.DigitalDomeworks.DeviceInterface.csproj | 89 +- .../app.config | 2 +- .../packages.config | 28 - .../Properties/Settings.Designer.cs | 2 +- ....DigitalDomeworks.HardwareSimulator.csproj | 52 +- .../app.config | 5 +- .../packages.config | 12 - .../ReactiveExtensions.wxs | 16 +- .../TA.DigitalDomeworks.Installer.wixproj | 5 +- TA.DigitalDomeworks.Installer/packages.config | 2 +- TA.DigitalDomeworks.Server/LocalServer.cs | 3 +- TA.DigitalDomeworks.Server/NLog.xsd | 3162 ----------------- .../Properties/Settings.Designer.cs | 2 +- .../TA.DigitalDomeworks.Server.csproj | 144 +- TA.DigitalDomeworks.Server/app.config | 19 +- TA.DigitalDomeworks.Server/packages.config | 33 - .../TA.DigitalDomeworks.SharedTypes.csproj | 46 +- TA.DigitalDomeworks.SharedTypes/app.config | 6 +- .../packages.config | 11 - .../DeviceControllerContextBuilder.cs | 2 +- .../ObservableExtensionSpecs.cs | 6 +- .../TA.DigitalDomeworks.Specifications.csproj | 107 +- TA.DigitalDomeworks.Specifications/app.config | 2 +- .../packages.config | 19 - .../TA.PostSharp.Aspects.csproj | 82 +- TA.PostSharp.Aspects/packages.config | 7 - 32 files changed, 179 insertions(+), 3867 deletions(-) delete mode 100644 TA.DigitalDomeworks.AscomDome/packages.config delete mode 100644 TA.DigitalDomeworks.AscomSwitch/packages.config delete mode 100644 TA.DigitalDomeworks.DeviceInterface/packages.config delete mode 100644 TA.DigitalDomeworks.HardwareSimulator/packages.config delete mode 100644 TA.DigitalDomeworks.Server/NLog.xsd delete mode 100644 TA.DigitalDomeworks.Server/packages.config delete mode 100644 TA.DigitalDomeworks.SharedTypes/packages.config delete mode 100644 TA.DigitalDomeworks.Specifications/packages.config delete mode 100644 TA.PostSharp.Aspects/packages.config diff --git a/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj b/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj index b5d8713..a91b4db 100644 --- a/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj +++ b/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj @@ -1,6 +1,5 @@  - Debug @@ -10,10 +9,11 @@ Properties TA.DigitalDomeworks.AscomDome TA.DigitalDomeworks.AscomDome - v4.6.2 + v4.7.2 512 + true @@ -33,69 +33,7 @@ 4 - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Astrometry.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Attributes.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Controls.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.DeviceInterfaces.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.DriverAccess.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Exceptions.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Internal.Extensions.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.SettingsProvider.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Utilities.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Utilities.Video.dll - True - - - ..\packages\JetBrains.Annotations.11.1.0\lib\net20\JetBrains.Annotations.dll - - - ..\packages\NLog.4.5.0\lib\net45\NLog.dll - - - ..\packages\PostSharp.Redist.5.0.48\lib\net45\PostSharp.dll - True - - - - - - - - - - - - - @@ -103,7 +41,6 @@ - @@ -123,13 +60,21 @@ TA.PostSharp.Aspects + + + 6.3.2 + runtime; build; native; contentfiles; analyzers + all + + + 2018.2.1 + + + 4.5.9 + + + 6.0.26 + + - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomDome/app.config b/TA.DigitalDomeworks.AscomDome/app.config index 5b35c91..ac71cc7 100644 --- a/TA.DigitalDomeworks.AscomDome/app.config +++ b/TA.DigitalDomeworks.AscomDome/app.config @@ -20,4 +20,4 @@ - \ No newline at end of file + diff --git a/TA.DigitalDomeworks.AscomDome/packages.config b/TA.DigitalDomeworks.AscomDome/packages.config deleted file mode 100644 index 9c18a39..0000000 --- a/TA.DigitalDomeworks.AscomDome/packages.config +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj index dd63432..ad561f4 100644 --- a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj +++ b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj @@ -9,8 +9,9 @@ Properties TA.DigitalDomeworks.AscomSwitch TA.DigitalDomeworks.AscomSwitch - v4.6.2 + v4.7.2 512 + true @@ -30,84 +31,43 @@ 4 - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Astrometry.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Attributes.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Controls.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.DeviceInterfaces.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.DriverAccess.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Exceptions.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Internal.Extensions.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.SettingsProvider.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Utilities.dll - True - - - ..\packages\ASCOM.Platform.6.3.2\lib\net45\ASCOM.Utilities.Video.dll - True - - - ..\packages\JetBrains.Annotations.11.1.0\lib\net20\JetBrains.Annotations.dll - - - - - - - - + + + - {020924B9-23D5-4B92-B5B1-461423BBE23C} + {020924b9-23d5-4b92-b5b1-461423bbe23c} TA.DigitalDomeworks.DeviceInterface - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143} + {3689a2cb-94c5-4012-a5cf-7e7d1dd27143} TA.DigitalDomeworks.Server - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F} + {adbb1165-e995-4c75-8de9-1dbffcf34d6f} TA.DigitalDomeworks.SharedTypes - {9CDCF319-DADC-41EB-B787-DE3862017E95} + {9cdcf319-dadc-41eb-b787-de3862017e95} TA.PostSharp.Aspects - - + + 6.3.2 + runtime; build; native; contentfiles; analyzers + all + + + 2018.2.1 + \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/app.config b/TA.DigitalDomeworks.AscomSwitch/app.config index cd002dd..a43167f 100644 --- a/TA.DigitalDomeworks.AscomSwitch/app.config +++ b/TA.DigitalDomeworks.AscomSwitch/app.config @@ -16,4 +16,4 @@ - \ No newline at end of file + diff --git a/TA.DigitalDomeworks.AscomSwitch/packages.config b/TA.DigitalDomeworks.AscomSwitch/packages.config deleted file mode 100644 index a0d3245..0000000 --- a/TA.DigitalDomeworks.AscomSwitch/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj index 1055cb1..4d4b4a9 100644 --- a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj +++ b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj @@ -1,7 +1,5 @@  - - True @@ -49,7 +47,7 @@ Properties TA.DigitalDomeworks.DeviceInterface TA.DigitalDomeworks.DeviceInterface - v4.6.2 + v4.7.2 512 @@ -72,59 +70,10 @@ 4 - - ..\packages\JetBrains.Annotations.11.1.0\lib\net20\JetBrains.Annotations.dll - - - ..\packages\NLog.4.5.0\lib\net45\NLog.dll - - - ..\packages\PostSharp.Redist.5.0.48\lib\net45\PostSharp.dll - - - ..\packages\PostSharp.Patterns.Aggregation.Redist.5.0.48\lib\net45\PostSharp.Patterns.Aggregation.dll - - - ..\packages\PostSharp.Patterns.Common.Redist.5.0.48\lib\net46\PostSharp.Patterns.Common.dll - - - ..\packages\PostSharp.Patterns.Model.Redist.5.0.48\lib\net40\PostSharp.Patterns.Model.dll - - - ..\packages\PostSharp.Patterns.Threading.Redist.5.0.48\lib\net45\PostSharp.Patterns.Threading.dll - - - - ..\packages\System.Reactive.Core.3.1.1\lib\net46\System.Reactive.Core.dll - - - ..\packages\System.Reactive.Interfaces.3.1.1\lib\net45\System.Reactive.Interfaces.dll - - - ..\packages\System.Reactive.Linq.3.1.1\lib\net46\System.Reactive.Linq.dll - - - ..\packages\System.Reactive.PlatformServices.3.1.1\lib\net46\System.Reactive.PlatformServices.dll - - - ..\packages\System.Reactive.Windows.Threading.3.1.1\lib\net45\System.Reactive.Windows.Threading.dll - - - - - - - - - - - - ..\packages\TA.Ascom.ReactiveCommunications.1.0.0\lib\net45\TA.Ascom.ReactiveCommunications.dll - @@ -153,29 +102,33 @@ - - - {86B17C99-41B6-4611-AD1D-26B7D6C70A22} - TA.DigitalDomeworks.HardwareSimulator - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} TA.DigitalDomeworks.SharedTypes + + + 2018.2.1 + + + 4.5.9 + + + 6.0.26 + + + 6.0.26 + + + 6.0.26 + + + 1.1.0 + + - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/app.config b/TA.DigitalDomeworks.DeviceInterface/app.config index cd002dd..a43167f 100644 --- a/TA.DigitalDomeworks.DeviceInterface/app.config +++ b/TA.DigitalDomeworks.DeviceInterface/app.config @@ -16,4 +16,4 @@ - \ No newline at end of file + diff --git a/TA.DigitalDomeworks.DeviceInterface/packages.config b/TA.DigitalDomeworks.DeviceInterface/packages.config deleted file mode 100644 index 262f3c5..0000000 --- a/TA.DigitalDomeworks.DeviceInterface/packages.config +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs index ac99f64..6287b7e 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs +++ b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace TA.DigitalDomeworks.HardwareSimulator.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.8.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); diff --git a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj index 1eb6b6a..e24a202 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj +++ b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj @@ -1,6 +1,5 @@  - True @@ -52,7 +51,7 @@ Properties TA.DigitalDomeworks.HardwareSimulator TA.DigitalDomeworks.HardwareSimulator - v4.6.2 + v4.7.2 512 @@ -88,39 +87,7 @@ ..\TIDigitalDomeWorks.snk - - - ..\packages\NLog.4.5.0\lib\net45\NLog.dll - - - - - - - ..\packages\System.Reactive.Core.3.1.1\lib\net46\System.Reactive.Core.dll - - - ..\packages\System.Reactive.Interfaces.3.1.1\lib\net45\System.Reactive.Interfaces.dll - - - ..\packages\System.Reactive.Linq.3.1.1\lib\net46\System.Reactive.Linq.dll - - - ..\packages\System.Reactive.PlatformServices.3.1.1\lib\net46\System.Reactive.PlatformServices.dll - - - ..\packages\System.Reactive.Windows.Threading.3.1.1\lib\net45\System.Reactive.Windows.Threading.dll - - - - - - - - ..\packages\TA.Ascom.ReactiveCommunications.1.0.0\lib\net45\TA.Ascom.ReactiveCommunications.dll - - @@ -163,7 +130,6 @@ TIDigitalDomeWorks.snk - SettingsSingleFileGenerator @@ -176,16 +142,16 @@ TA.DigitalDomeworks.SharedTypes + + + 4.5.9 + + + 1.1.0 + + - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.Debug.config b/TA.DigitalDomeworks.Server/NLog.Debug.config index 2164fd1..d350536 100644 --- a/TA.DigitalDomeworks.Server/NLog.Debug.config +++ b/TA.DigitalDomeworks.Server/NLog.Debug.config @@ -8,5 +8,6 @@ + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.config b/TA.DigitalDomeworks.Server/NLog.config index 101befe..e3dd3f5 100644 --- a/TA.DigitalDomeworks.Server/NLog.config +++ b/TA.DigitalDomeworks.Server/NLog.config @@ -14,9 +14,15 @@ + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index 5495f28..9858fab 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -218,9 +218,6 @@ 4.5.9 - - 4.5.9 - 6.0.26 diff --git a/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs b/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs index b10e8fe..5dd3bfb 100644 --- a/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs +++ b/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: GlobalAssemblyInfo.cs Last modified: 2018-04-21@21:45 by Tim Long +// File: GlobalAssemblyInfo.cs Last modified: 2018-08-30@03:26 by Tim Long using System.Reflection; using System.Runtime.CompilerServices; @@ -17,6 +17,6 @@ [assembly: ComVisible(false)] [assembly: AssemblyVersion("7.0.*")] [assembly: AssemblyFileVersion("7.0.0.8")] -[assembly: AssemblyInformationalVersion("7.0-Beta.8")] +[assembly: AssemblyInformationalVersion("7.0-Integration")] [assembly: InternalsVisibleTo("TA.DigitalDomeworks.Specifications")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.sln b/TA.DigitalDomeworks.sln index 7eb981d..6c500ec 100644 --- a/TA.DigitalDomeworks.sln +++ b/TA.DigitalDomeworks.sln @@ -103,7 +103,6 @@ Global {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x86.ActiveCfg = Release|Any CPU {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x86.Build.0 = Release|Any CPU {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x64.ActiveCfg = Debug|x64 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x64.Build.0 = Debug|x64 {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x86.ActiveCfg = Debug|x86 {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x86.Build.0 = Debug|x86 {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Release|x64.ActiveCfg = Release|x64 From 7122121cf54e7e74dc35dd31ea93137eed6330d9 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Thu, 30 Aug 2018 12:29:18 +0100 Subject: [PATCH 04/18] Rebuilding solution from the ground up --- TA.DigitalDomeworks.AscomDome/Dome.cs | 238 ------------------ .../Properties/AssemblyInfo.cs | 36 --- .../TA.DigitalDomeworks.AscomDome.csproj | 80 ------ TA.DigitalDomeworks.AscomDome/app.config | 23 -- .../Properties/AssemblyInfo.cs | 36 --- TA.DigitalDomeworks.AscomSwitch/Switch.cs | 133 ---------- .../TA.DigitalDomeworks.AscomSwitch.csproj | 73 ------ TA.DigitalDomeworks.AscomSwitch/app.config | 19 -- .../IAscomDriver.cs | 4 +- .../MustBeConnectedAttribute.cs | 4 +- .../NLogTraceWithArgumentsAttribute.cs | 10 +- .../Properties/AssemblyInfo.cs | 12 + .../TA.DigitalDomeworks.Aspects.csproj | 31 ++- .../ClassDiagram1.cd | 54 ---- .../Properties/AssemblyInfo.cs | 14 +- ...TA.DigitalDomeworks.DeviceInterface.csproj | 78 ++---- ...omeworks.DeviceInterface.v3.ncrunchproject | 7 - .../app.config | 19 -- .../Properties/AssemblyInfo.cs | 18 +- .../Properties/Settings.Designer.cs | 183 +------------- .../Properties/Settings.settings | 64 +---- .../Simulator.cd | 122 --------- ....DigitalDomeworks.HardwareSimulator.csproj | 122 +++------ .../app.config | 121 ++------- .../AscomCustomActions.wxs | 55 ---- .../AscomDomeDriver.wxs | 63 ----- .../AscomLocalServer.wxs | 47 ---- .../AscomSwitchDriver.wxs | 68 ----- .../CommunicationsLayer.wxs | 22 -- TA.DigitalDomeworks.Installer/Config.wxi | 36 --- TA.DigitalDomeworks.Installer/Directories.wxs | 18 -- TA.DigitalDomeworks.Installer/FeatureTree.wxs | 21 -- .../HardwareSimulator.wxs | 18 -- TA.DigitalDomeworks.Installer/NLog.wxs | 14 -- TA.DigitalDomeworks.Installer/Ninject.wxs | 15 -- TA.DigitalDomeworks.Installer/PostSharp.wxs | 39 --- .../PostSharpAspects.wxs | 18 -- TA.DigitalDomeworks.Installer/Product.wxs | 42 ---- .../ReactiveASCOM.wxs | 20 -- .../ReactiveExtensions.wxs | 11 - TA.DigitalDomeworks.Installer/SharedTypes.wxs | 15 -- .../TA.DigitalDomeworks.Installer.wixproj | 158 ------------ TA.DigitalDomeworks.Installer/packages.config | 5 - TA.DigitalDomeworks.Server/ASCOM.png | Bin 1922 -> 0 bytes TA.DigitalDomeworks.Server/LocalServer.snk | Bin 596 -> 0 bytes TA.DigitalDomeworks.Server/NLog.Debug.config | 13 - .../NLog.Release.config | 12 - TA.DigitalDomeworks.Server/NLog.config | 28 --- .../Resources/Integra-85-focuser-rotators.jpg | Bin 80548 -> 0 bytes .../ServerStatusDisplay.cs | 4 +- .../TA.DigitalDomeworks.Server.csproj | 150 +++-------- TA.DigitalDomeworks.Server/app.config | 75 ------ .../GlobalAssemblyInfo.cs | 8 +- .../TA.DigitalDomeworks.SharedCode.projitems | 4 +- .../TA.DigitalDomeworks.SharedCode.shproj | 4 +- .../Properties/AssemblyInfo.cs | 15 +- .../TA.DigitalDomeworks.SharedTypes.csproj | 59 +---- ...alDomeworks.SharedTypes.csproj.DotSettings | 2 - TA.DigitalDomeworks.SharedTypes/app.config | 7 - .../DeviceControllerContextBuilder.cs | 113 --------- .../Builders/HardwareSimulationBuilder.cs | 24 -- .../Contexts/DeviceControllerContext.cs | 17 -- .../Contexts/LogSetup.cs | 37 --- .../Contexts/with_device_builder_context.cs | 37 --- .../a_directionless_rotating_dome.cs | 18 -- .../a_dome_with_a_moving_shutter.cs | 21 -- .../Behaviours/a_rotating_dome.cs | 20 -- .../Behaviours/a_stopped_dome.cs | 19 -- .../Behaviours/device_controller_behaviour.cs | 22 -- .../DeviceInterface/ConnectionSpecs.cs | 47 ---- .../ControllerStateMachineBehaviours.cs | 37 --- .../ControllerStateMachineSpecs.cs | 208 --------------- .../DeviceInterface/ControllerStatusSpecs.cs | 71 ------ .../DeviceInterface/MovementUpdateSpecs.cs | 126 ---------- .../Fakes/FakeClock.cs | 44 ---- .../Fakes/FakeCommunicationChannel.cs | 89 ------- .../Fakes/FakeEndpoint.cs | 12 - .../Fakes/FakeTransactionProcessor.cs | 31 --- .../Fakes/TestableDeviceTransaction.cs | 36 --- .../Fakes/TransactionExtensions.cs | 68 ----- .../SimulatorIceBreakerSpecs.cs | 42 ---- .../Helpers/ObservableTestExtensions.cs | 25 -- .../Helpers/TestData.cs | 27 -- .../ObservableExtensionSpecs.cs | 41 --- .../Properties/AssemblyInfo.cs | 39 +-- .../Simulator/SimulatorEndpointSpecs.cs | 29 --- .../TA.DigitalDomeworks.Specifications.csproj | 111 ++------ ...omeworks.Specifications.csproj.DotSettings | 99 -------- .../StatusWithIndeterminateShutter.txt | 1 - TA.DigitalDomeworks.Specifications/app.config | 19 -- .../nlog.dll.nlog | 21 -- TA.DigitalDomeworks.sln | 136 +++------- TA.DigitalDomeworks.sln.DotSettings | 14 -- TA.DigitalDomeworks.v3.ncrunchsolution | 1 - .../Properties/AssemblyInfo.cs | 36 --- .../TA.PostSharp.Aspects.v3.ncrunchproject | 5 - 96 files changed, 255 insertions(+), 4055 deletions(-) delete mode 100644 TA.DigitalDomeworks.AscomDome/Dome.cs delete mode 100644 TA.DigitalDomeworks.AscomDome/Properties/AssemblyInfo.cs delete mode 100644 TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj delete mode 100644 TA.DigitalDomeworks.AscomDome/app.config delete mode 100644 TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs delete mode 100644 TA.DigitalDomeworks.AscomSwitch/Switch.cs delete mode 100644 TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj delete mode 100644 TA.DigitalDomeworks.AscomSwitch/app.config rename {TA.PostSharp.Aspects => TA.DigitalDomeworks.Aspects}/IAscomDriver.cs (69%) rename {TA.PostSharp.Aspects => TA.DigitalDomeworks.Aspects}/MustBeConnectedAttribute.cs (96%) rename {TA.PostSharp.Aspects => TA.DigitalDomeworks.Aspects}/NLogTraceWithArgumentsAttribute.cs (95%) create mode 100644 TA.DigitalDomeworks.Aspects/Properties/AssemblyInfo.cs rename TA.PostSharp.Aspects/TA.PostSharp.Aspects.csproj => TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj (67%) delete mode 100644 TA.DigitalDomeworks.DeviceInterface/ClassDiagram1.cd delete mode 100644 TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.v3.ncrunchproject delete mode 100644 TA.DigitalDomeworks.DeviceInterface/app.config delete mode 100644 TA.DigitalDomeworks.HardwareSimulator/Simulator.cd delete mode 100644 TA.DigitalDomeworks.Installer/AscomCustomActions.wxs delete mode 100644 TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs delete mode 100644 TA.DigitalDomeworks.Installer/AscomLocalServer.wxs delete mode 100644 TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs delete mode 100644 TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs delete mode 100644 TA.DigitalDomeworks.Installer/Config.wxi delete mode 100644 TA.DigitalDomeworks.Installer/Directories.wxs delete mode 100644 TA.DigitalDomeworks.Installer/FeatureTree.wxs delete mode 100644 TA.DigitalDomeworks.Installer/HardwareSimulator.wxs delete mode 100644 TA.DigitalDomeworks.Installer/NLog.wxs delete mode 100644 TA.DigitalDomeworks.Installer/Ninject.wxs delete mode 100644 TA.DigitalDomeworks.Installer/PostSharp.wxs delete mode 100644 TA.DigitalDomeworks.Installer/PostSharpAspects.wxs delete mode 100644 TA.DigitalDomeworks.Installer/Product.wxs delete mode 100644 TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs delete mode 100644 TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs delete mode 100644 TA.DigitalDomeworks.Installer/SharedTypes.wxs delete mode 100644 TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj delete mode 100644 TA.DigitalDomeworks.Installer/packages.config delete mode 100644 TA.DigitalDomeworks.Server/ASCOM.png delete mode 100644 TA.DigitalDomeworks.Server/LocalServer.snk delete mode 100644 TA.DigitalDomeworks.Server/NLog.Debug.config delete mode 100644 TA.DigitalDomeworks.Server/NLog.Release.config delete mode 100644 TA.DigitalDomeworks.Server/NLog.config delete mode 100644 TA.DigitalDomeworks.Server/Resources/Integra-85-focuser-rotators.jpg delete mode 100644 TA.DigitalDomeworks.Server/app.config rename {TA.DigitalDomeworks.Shared => TA.DigitalDomeworks.SharedCode}/GlobalAssemblyInfo.cs (77%) rename TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.Shared.projitems => TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.projitems (76%) rename TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.SharedAssemblyInfo.shproj => TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.shproj (86%) delete mode 100644 TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj.DotSettings delete mode 100644 TA.DigitalDomeworks.SharedTypes/app.config delete mode 100644 TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs delete mode 100644 TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Helpers/TestData.cs delete mode 100644 TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs delete mode 100644 TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings delete mode 100644 TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt delete mode 100644 TA.DigitalDomeworks.Specifications/app.config delete mode 100644 TA.DigitalDomeworks.Specifications/nlog.dll.nlog delete mode 100644 TA.DigitalDomeworks.sln.DotSettings delete mode 100644 TA.PostSharp.Aspects/Properties/AssemblyInfo.cs delete mode 100644 TA.PostSharp.Aspects/TA.PostSharp.Aspects.v3.ncrunchproject diff --git a/TA.DigitalDomeworks.AscomDome/Dome.cs b/TA.DigitalDomeworks.AscomDome/Dome.cs deleted file mode 100644 index 853a7c5..0000000 --- a/TA.DigitalDomeworks.AscomDome/Dome.cs +++ /dev/null @@ -1,238 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: Dome.cs Last modified: 2018-04-21@21:39 by Tim Long - -using System; -using System.Collections; -using System.Runtime.InteropServices; -using ASCOM; -using ASCOM.DeviceInterface; -using JetBrains.Annotations; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.Server; -using TA.DigitalDomeworks.SharedTypes; -using TA.PostSharp.Aspects; -using TI.DigitalDomeWorks; -using NotImplementedException = ASCOM.NotImplementedException; - -namespace TA.DigitalDomeworks.AscomDome - { - [ProgId(SharedResources.DomeDriverId)] - [Guid("CCF89F7D-2889-4A9D-891D-E28760A0FFCA")] - [ComVisible(true)] - [ClassInterface(ClassInterfaceType.None)] - [DeviceId(SharedResources.DomeDriverId, DeviceName = SharedResources.DomeDriverName)] - [ServedClassName(SharedResources.DomeDriverName)] - public class Dome : ReferenceCountedObject, IDomeV2, IAscomDriver - { - [NotNull] private readonly Guid clientId; - [CanBeNull] private DeviceController controller; - - public Dome() - { - clientId = SharedResources.ConnectionManager.RegisterClient("ASCOM Dome"); - } - - public void SetupDialog() - { - SharedResources.DoSetupDialog(clientId); - } - - public string Action(string ActionName, string ActionParameters) - { - switch (ActionName) - { - case Constants.ActionNameControllerStatus: - return CustomActionControllerStatus(); - case Constants.ActionNameDsrSwingoutState: - return CustomActionDsrSwingoutSensorState(); - default: - throw new ActionNotImplementedException(ActionName); - } - } - - public void CommandBlind(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public bool CommandBool(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public string CommandString(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public void Dispose() - { - SharedResources.ConnectionManager.GoOffline(clientId); - SharedResources.ConnectionManager.UnregisterClient(clientId); - controller = null; //[Sentinel] - } - - [MustBeConnected] - public void AbortSlew() - { - controller.RequestEmergencyStop(); - } - - [MustBeConnected] - public void CloseShutter() - { - controller.CloseShutter(); - } - - [MustBeConnected] - public void FindHome() => controller.RotateToHomePosition(); - - [MustBeConnected] - public void OpenShutter() - { - controller.OpenShutter(); - } - - [MustBeConnected] - public void Park() - { - controller.Park(); - AtPark = controller.AtHome && controller.ShutterPosition == SensorState.Closed; - } - - public void SetPark() - { - throw new NotImplementedException(); - } - - public void SlewToAltitude(double Altitude) - { - throw new NotImplementedException(); - } - - [MustBeConnected] - public void SlewToAzimuth(double Azimuth) - { - try - { - controller.SlewToAzimuth(Azimuth); - } - catch (ArgumentOutOfRangeException ex) - { - throw new InvalidValueException(nameof(Azimuth), Azimuth.ToString(), "0.0 <= azimuth < 360.0", ex); - } - } - - public void SyncToAzimuth(double Azimuth) - { - throw new NotImplementedException(); - } - - public bool Connected - { - get => controller?.IsConnected ?? false; - set - { - if (value) - { - controller = SharedResources.ConnectionManager.GoOnline(clientId); - } - else - { - SharedResources.ConnectionManager.GoOffline(clientId); - controller = null; //[Sentinel] - } - } - } - - public string Description => "ASCOM Dome driver for Digital Domeworks"; - - public string DriverInfo => @"ASCOM Dome driver for Digital Domeworks, 2018 reboot -An open source ASCOM driver by Tigra Astronomy -Home page: http://tigra-astronomy.com -Source code: https://bitbucket.org/tigra-astronomy/ta.digitaldomeworks -License: https://tigra.mit-license.org/ -Copyright © 2018 Tigra Astronomy"; - - public string DriverVersion => "7.0"; - - public short InterfaceVersion => 2; - - public string Name => "Digital Domeworks 2018 Reboot"; - - public ArrayList SupportedActions => new ArrayList - { - Constants.ActionNameDsrSwingoutState, - Constants.ActionNameControllerStatus - }; - - public double Altitude => throw new PropertyNotImplementedException(nameof(Altitude), accessorSet: false); - - [MustBeConnected] - public bool AtHome => controller.AtHome; - - [MustBeConnected] - public bool AtPark { get; private set; } - - [MustBeConnected] - public double Azimuth => controller.AzimuthDegrees; - - public bool CanFindHome => true; - - public bool CanPark => true; - - public bool CanSetAltitude => false; - - public bool CanSetAzimuth => true; - - public bool CanSetPark => false; - - public bool CanSetShutter => true; - - public bool CanSlave => false; - - public bool CanSyncAzimuth => false; - - [MustBeConnected] - public ShutterState ShutterStatus - { - get - { - if (controller.ShutterMovementDirection == ShutterDirection.Closing) - return ShutterState.shutterClosing; - if (controller.ShutterMovementDirection == ShutterDirection.Opening) - return ShutterState.shutterOpening; - if (controller.ShutterPosition == SensorState.Closed) - return ShutterState.shutterClosed; - if (controller.ShutterPosition == SensorState.Open) - return ShutterState.shutterOpen; - return ShutterState.shutterError; - } - } - - public bool Slaved - { - get => false; - set => throw new NotImplementedException(); - } - - [MustBeConnected] - public bool Slewing => controller.IsMoving; - - [NotNull] - private string CustomActionDsrSwingoutSensorState() - { - return controller?.CurrentStatus?.DsrSensor.ToString() ?? SensorState.Indeterminate.ToString(); - } - - [NotNull] - private string CustomActionControllerStatus() - { - var status = controller.CurrentStatus; - return status?.ToString() ?? string.Empty; - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomDome/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.AscomDome/Properties/AssemblyInfo.cs deleted file mode 100644 index d41d58b..0000000 --- a/TA.DigitalDomeworks.AscomDome/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("TA.DigitalDomeworks.AscomDome")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TA.DigitalDomeworks.AscomDome")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("0b22461b-2d19-4342-a87d-4e90efd3e2a9")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj b/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj deleted file mode 100644 index a91b4db..0000000 --- a/TA.DigitalDomeworks.AscomDome/TA.DigitalDomeworks.AscomDome.csproj +++ /dev/null @@ -1,80 +0,0 @@ - - - - - Debug - AnyCPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9} - Library - Properties - TA.DigitalDomeworks.AscomDome - TA.DigitalDomeworks.AscomDome - v4.7.2 - 512 - - - - - - true - full - false - ..\BuildOutput\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\BuildOutput\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - {020924B9-23D5-4B92-B5B1-461423BBE23C} - TA.DigitalDomeworks.DeviceInterface - - - {3689a2cb-94c5-4012-a5cf-7e7d1dd27143} - TA.DigitalDomeworks.Server - - - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F} - TA.DigitalDomeworks.SharedTypes - - - {9CDCF319-DADC-41EB-B787-DE3862017E95} - TA.PostSharp.Aspects - - - - - 6.3.2 - runtime; build; native; contentfiles; analyzers - all - - - 2018.2.1 - - - 4.5.9 - - - 6.0.26 - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomDome/app.config b/TA.DigitalDomeworks.AscomDome/app.config deleted file mode 100644 index ac71cc7..0000000 --- a/TA.DigitalDomeworks.AscomDome/app.config +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs deleted file mode 100644 index e4f43c0..0000000 --- a/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("TA.DigitalDomeworks.AscomSwitch")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TA.DigitalDomeworks.AscomSwitch")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("f95208c4-450f-4b51-810a-c805a8efbb7a")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TA.DigitalDomeworks.AscomSwitch/Switch.cs b/TA.DigitalDomeworks.AscomSwitch/Switch.cs deleted file mode 100644 index a067119..0000000 --- a/TA.DigitalDomeworks.AscomSwitch/Switch.cs +++ /dev/null @@ -1,133 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: Switch.cs Last modified: 2018-03-28@01:08 by Tim Long - -using System; -using System.Collections; -using System.Runtime.InteropServices; -using ASCOM; -using ASCOM.DeviceInterface; -using JetBrains.Annotations; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.Server; -using TA.PostSharp.Aspects; -using NotImplementedException = ASCOM.NotImplementedException; - -namespace TA.DigitalDomeworks.AscomSwitch - { - [ProgId(SharedResources.SwitchDriverId)] - [Guid("8f3d72d5-7fb8-4f8a-8f73-3c724a8a375c")] - [ComVisible(true)] - [ClassInterface(ClassInterfaceType.None)] - [DeviceId(SharedResources.SwitchDriverId, DeviceName = SharedResources.SwitchDriverName)] - [ServedClassName(SharedResources.SwitchDriverName)] - public class Switch : ReferenceCountedObject, ISwitchV2, IAscomDriver - { - private readonly Guid clientId; - [CanBeNull] private DeviceController controller; - - public Switch() - { - clientId = SharedResources.ConnectionManager.RegisterClient("ASCOM Switch"); - } - - public void SetupDialog() - { - SharedResources.DoSetupDialog(clientId); - } - - public string Action(string ActionName, string ActionParameters) - { - throw new NotImplementedException(); - } - - public void CommandBlind(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public bool CommandBool(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public string CommandString(string Command, bool Raw = false) - { - throw new NotImplementedException(); - } - - public void Dispose() - { - SharedResources.ConnectionManager.GoOffline(clientId); - SharedResources.ConnectionManager.UnregisterClient(clientId); - controller = null; //[Sentinel] - } - - public string GetSwitchName(short id) => id.ToString(); - - public void SetSwitchName(short id, string name) - { - throw new NotImplementedException(); - } - - public string GetSwitchDescription(short id) => $"Switch {id}"; - - public bool CanWrite(short id) => true; - - [MustBeConnected] - public bool GetSwitch(short id) => controller?.UserPins[id] ?? false; - - [MustBeConnected] - public void SetSwitch(short id, bool state) => controller?.SetUserOutputPin(id, state); - - public double MaxSwitchValue(short id) => 1.0; - - public double MinSwitchValue(short id) => 0.0; - - public double SwitchStep(short id) => 1.0; - - [MustBeConnected] - public double GetSwitchValue(short id) => controller?.UserPins[id] ?? false ? 1 : 0; - - [MustBeConnected] - public void SetSwitchValue(short id, double value) => SetSwitch(id, value >= 0.5); - - public bool Connected - { - get => controller?.IsConnected ?? false; - set - { - if (value) - { - controller = SharedResources.ConnectionManager.GoOnline(clientId); - } - else - { - SharedResources.ConnectionManager.GoOffline(clientId); - controller = null; //[Sentinel] - } - } - } - - public string Description => "ASCOM Dome driver for Digital Domeworks"; - - public string DriverInfo => @"ASCOM Dome driver for Digital Domeworks, 2018 reboot -An open source ASCOM driver by Tigra Astronomy -Home page: http://tigra-astronomy.com -Source code: https://bitbucket.org/tigra-astronomy/ta.digitaldomeworks -License: https://tigra.mit-license.org/ -Copyright © 2018 Tigra Astronomy"; - - public string DriverVersion => "7.0"; - - public short InterfaceVersion => 2; - - public string Name => "Digital Domeworks 2018 Reboot"; - - public ArrayList SupportedActions => new ArrayList(); - - public short MaxSwitch => 4; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj deleted file mode 100644 index ad561f4..0000000 --- a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj +++ /dev/null @@ -1,73 +0,0 @@ - - - - - Debug - AnyCPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A} - Library - Properties - TA.DigitalDomeworks.AscomSwitch - TA.DigitalDomeworks.AscomSwitch - v4.7.2 - 512 - - - - true - full - false - ..\BuildOutput\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\BuildOutput\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - {020924b9-23d5-4b92-b5b1-461423bbe23c} - TA.DigitalDomeworks.DeviceInterface - - - {3689a2cb-94c5-4012-a5cf-7e7d1dd27143} - TA.DigitalDomeworks.Server - - - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} - TA.DigitalDomeworks.SharedTypes - - - {9cdcf319-dadc-41eb-b787-de3862017e95} - TA.PostSharp.Aspects - - - - - 6.3.2 - runtime; build; native; contentfiles; analyzers - all - - - 2018.2.1 - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/app.config b/TA.DigitalDomeworks.AscomSwitch/app.config deleted file mode 100644 index a43167f..0000000 --- a/TA.DigitalDomeworks.AscomSwitch/app.config +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/TA.PostSharp.Aspects/IAscomDriver.cs b/TA.DigitalDomeworks.Aspects/IAscomDriver.cs similarity index 69% rename from TA.PostSharp.Aspects/IAscomDriver.cs rename to TA.DigitalDomeworks.Aspects/IAscomDriver.cs index 5c78a9b..0109ea2 100644 --- a/TA.PostSharp.Aspects/IAscomDriver.cs +++ b/TA.DigitalDomeworks.Aspects/IAscomDriver.cs @@ -2,9 +2,9 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: IAscomDriver.cs Last modified: 2018-03-29@02:55 by Tim Long +// File: IAscomDriver.cs Last modified: 2018-08-30@11:07 by Tim Long -namespace TA.PostSharp.Aspects +namespace TA.DigitalDomeworks.Aspects { public interface IAscomDriver { diff --git a/TA.PostSharp.Aspects/MustBeConnectedAttribute.cs b/TA.DigitalDomeworks.Aspects/MustBeConnectedAttribute.cs similarity index 96% rename from TA.PostSharp.Aspects/MustBeConnectedAttribute.cs rename to TA.DigitalDomeworks.Aspects/MustBeConnectedAttribute.cs index 540c3a5..a61a097 100644 --- a/TA.PostSharp.Aspects/MustBeConnectedAttribute.cs +++ b/TA.DigitalDomeworks.Aspects/MustBeConnectedAttribute.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: MustBeConnectedAttribute.cs Last modified: 2018-03-29@02:55 by Tim Long +// File: MustBeConnectedAttribute.cs Last modified: 2018-08-30@11:18 by Tim Long using System; using System.Reflection; @@ -11,7 +11,7 @@ using PostSharp.Aspects.Dependencies; using PostSharp.Extensibility; -namespace TA.PostSharp.Aspects +namespace TA.DigitalDomeworks.Aspects { /// /// MustBeConnected aspect. Verifies that the controlled device is connected and if not, diff --git a/TA.PostSharp.Aspects/NLogTraceWithArgumentsAttribute.cs b/TA.DigitalDomeworks.Aspects/NLogTraceWithArgumentsAttribute.cs similarity index 95% rename from TA.PostSharp.Aspects/NLogTraceWithArgumentsAttribute.cs rename to TA.DigitalDomeworks.Aspects/NLogTraceWithArgumentsAttribute.cs index 592941a..6f41ae9 100644 --- a/TA.PostSharp.Aspects/NLogTraceWithArgumentsAttribute.cs +++ b/TA.DigitalDomeworks.Aspects/NLogTraceWithArgumentsAttribute.cs @@ -1,8 +1,8 @@ -// This file is part of the TI.DigitalDomeWorks project +// This file is part of the TA.DigitalDomeworks project // -// Copyright © 2015-2016 Tigra Networks., all rights reserved. +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: NLogTraceWithArgumentsAttribute.cs Last modified: 2016-09-13@00:23 by Tim Long +// File: NLogTraceWithArgumentsAttribute.cs Last modified: 2018-08-30@11:07 by Tim Long using System; using System.Reflection; @@ -12,7 +12,7 @@ using PostSharp.Aspects; using PostSharp.Aspects.Dependencies; -namespace TA.PostSharp.Aspects +namespace TA.DigitalDomeworks.Aspects { /// /// Class NLogTraceWithArgumentsAttribute. This class cannot be inherited. Traces member entry and exit, with @@ -104,7 +104,9 @@ private void LogMethodEntryWithParameters(MethodExecutionArgs args, int indent = foreach (var argument in args.Arguments) { if (argument == null) + { builder.Append("null"); + } else { builder.Append(argument.GetType().Name); diff --git a/TA.DigitalDomeworks.Aspects/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.Aspects/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..ab99e6a --- /dev/null +++ b/TA.DigitalDomeworks.Aspects/Properties/AssemblyInfo.cs @@ -0,0 +1,12 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-08-30@10:39 by Tim Long + +using System.Reflection; +using System.Runtime.InteropServices; + +[assembly: AssemblyTitle("TA.DigitalDomeworks.Aspects")] +[assembly: AssemblyDescription("Postsharp Custom Aspects")] +[assembly: Guid("7b39350a-905b-4d14-8408-fd74334e53d3")] \ No newline at end of file diff --git a/TA.PostSharp.Aspects/TA.PostSharp.Aspects.csproj b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj similarity index 67% rename from TA.PostSharp.Aspects/TA.PostSharp.Aspects.csproj rename to TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj index b21668a..b20c5b9 100644 --- a/TA.PostSharp.Aspects/TA.PostSharp.Aspects.csproj +++ b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj @@ -1,16 +1,17 @@  - + Debug AnyCPU - {9CDCF319-DADC-41EB-B787-DE3862017E95} + {7B39350A-905B-4D14-8408-FD74334E53D3} Library Properties - TA.PostSharp.Aspects - TA.PostSharp.Aspects + TA.DigitalDomeworks.Aspects + TA.DigitalDomeworks.Aspects v4.7.2 512 + true @@ -33,6 +34,18 @@ + + + + + + + + + + + + @@ -42,7 +55,7 @@ - 6.3.2 + 6.4.0 runtime; build; native; contentfiles; analyzers all @@ -53,12 +66,6 @@ 6.0.26 + - \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/ClassDiagram1.cd b/TA.DigitalDomeworks.DeviceInterface/ClassDiagram1.cd deleted file mode 100644 index 27cbabc..0000000 --- a/TA.DigitalDomeworks.DeviceInterface/ClassDiagram1.cd +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - AAgAAAAAEAAAAAAQAAAABAQAAAAQAAACAIAAAAAAAAA= - StateMachine\Ready.cs - - - - - - - AAgAAAAAEAAAAAAQAAAABAQAAAAQAAACAIAAAAAAAAA= - StateMachine\Rotating.cs - - - - - - - AAEEEACEABCAAQAQIAAIACIAgADAAQAAAAAAAAAARAI= - StateMachine\ControllerStateMachine.cs - - - - - - - - - - AAgAAAAAEAAAAAAQAAAAAAQAAAgQAAACAIAAAAAAAAA= - StateMachine\StateLoggingDecorator.cs - - - - - - - iQBAAAAUABCoMEAAIAAKAEAkkSCoAQEAAAAAAICAAAA= - DeviceController.cs - - - - - - - AAgAAAAAEAAAAAAQAAAAAAQAAAAQAAACAIAAAAAAAAA= - StateMachine\IControllerState.cs - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.DeviceInterface/Properties/AssemblyInfo.cs index bd367d6..b185494 100644 --- a/TA.DigitalDomeworks.DeviceInterface/Properties/AssemblyInfo.cs +++ b/TA.DigitalDomeworks.DeviceInterface/Properties/AssemblyInfo.cs @@ -1,11 +1,13 @@ -using System.Reflection; -using System.Runtime.InteropServices; +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-08-30@11:25 by Tim Long + +using System.Reflection; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("TA.DigitalDomeworks.DeviceInterface")] -[assembly: AssemblyDescription("Hardware interface layer")] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("020924b9-23d5-4b92-b5b1-461423bbe23c")] \ No newline at end of file +[assembly: AssemblyDescription("Hardware Interface Layer")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj index 4d4b4a9..58c8565 100644 --- a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj +++ b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj @@ -1,63 +1,24 @@  - - True - False - True - False - False - True - True - True - True - True - True - True - True - True - False - True - False - False - False - True - True - True - True - False - False - False - False - True - Full - 0 - True - True - True - True - Build - True - Debug AnyCPU - {020924B9-23D5-4B92-B5B1-461423BBE23C} + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6} Library Properties TA.DigitalDomeworks.DeviceInterface TA.DigitalDomeworks.DeviceInterface v4.7.2 512 - - + true true full false bin\Debug\ - TRACE;DEBUG + DEBUG;TRACE prompt 4 @@ -72,9 +33,12 @@ - - - + + + + + + @@ -100,12 +64,12 @@ - - - - + + {393c3897-d66d-46f4-abc2-1d59ec96095b} + TA.DigitalDomeworks.HardwareSimulator + - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} + {1224a06b-5a84-452f-af63-cf8ef7d6713e} TA.DigitalDomeworks.SharedTypes @@ -113,22 +77,10 @@ 2018.2.1 - - 4.5.9 - - - 6.0.26 - 6.0.26 - - 6.0.26 - - - 1.1.0 - - + \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.v3.ncrunchproject b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.v3.ncrunchproject deleted file mode 100644 index e8c1f79..0000000 --- a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.v3.ncrunchproject +++ /dev/null @@ -1,7 +0,0 @@ - - - - CodeContractsReferenceBuildsAreEnabled - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.DeviceInterface/app.config b/TA.DigitalDomeworks.DeviceInterface/app.config deleted file mode 100644 index a43167f..0000000 --- a/TA.DigitalDomeworks.DeviceInterface/app.config +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.HardwareSimulator/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.HardwareSimulator/Properties/AssemblyInfo.cs index db93314..f91bc9c 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/Properties/AssemblyInfo.cs +++ b/TA.DigitalDomeworks.HardwareSimulator/Properties/AssemblyInfo.cs @@ -1,15 +1,13 @@ -// This file is part of the TI.DigitalDomeWorks project +// This file is part of the TA.DigitalDomeworks project // -// Copyright © 2014 TiGra Astronomy, all rights reserved. +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: AssemblyInfo.cs Created: 2014-10-05@00:56 -// Last modified: 2014-11-12@05:55 by Tim +// File: AssemblyInfo.cs Last modified: 2018-08-30@10:56 by Tim Long using System.Reflection; -using System.Runtime.InteropServices; -// See also: ..\GlobalAssemblyInfo.cs - -[assembly: AssemblyTitle("TI.DigitalDomeWorks.Simulator")] -[assembly: AssemblyDescription("Simulator state machine for the Digital DomeWorks protocol")] -[assembly: Guid("8f9d2c25-5d65-43e7-be1a-7519ff068209")] \ No newline at end of file +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("TA.DigitalDomeworks.HardwareSimulator")] +[assembly: AssemblyDescription("An integral hardware simulator implemented as a communications channel")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs index 6287b7e..1fe904f 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs +++ b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.Designer.cs @@ -23,156 +23,12 @@ public static Settings Default { } } - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("COM10")] - public string CommPortName { - get { - return ((string)(this["CommPortName"])); - } - set { - this["CommPortName"] = value; - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("9600")] - public int BaudRate { - get { - return ((int)(this["BaudRate"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("8")] - public int DataBits { - get { - return ((int)(this["DataBits"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("True")] - public bool DiscardNull { - get { - return ((bool)(this["DiscardNull"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("True")] - public bool DTREnable { - get { - return ((bool)(this["DTREnable"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("None")] - public global::System.IO.Ports.Handshake Handshake { - get { - return ((global::System.IO.Ports.Handshake)(this["Handshake"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("None")] - public global::System.IO.Ports.Parity Parity { - get { - return ((global::System.IO.Ports.Parity)(this["Parity"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("256")] - public int ReadBufferSize { - get { - return ((int)(this["ReadBufferSize"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("2000")] - public int ReadTimeoutMilliseconds { - get { - return ((int)(this["ReadTimeoutMilliseconds"])); - } - } - - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("1")] - public int ReceivedBytesThreshold { - get { - return ((int)(this["ReceivedBytesThreshold"])); - } - set { - this["ReceivedBytesThreshold"] = value; - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("True")] - public bool RTSEnable { - get { - return ((bool)(this["RTSEnable"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("One")] - public global::System.IO.Ports.StopBits StopBits { - get { - return ((global::System.IO.Ports.StopBits)(this["StopBits"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("32")] - public int WriteBufferSize { - get { - return ((int)(this["WriteBufferSize"])); - } - } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("1000")] - public int WriteTimeoutMilliseconds { - get { - return ((int)(this["WriteTimeoutMilliseconds"])); - } - } - [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("False")] - public bool InvertHomeSense { - get { - return ((bool)(this["InvertHomeSense"])); - } - } - - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("True")] - public bool ShutterMotorInstalled { + [global::System.Configuration.DefaultSettingValueAttribute("500")] + public int DomeCircumferenceTicks { get { - return ((bool)(this["ShutterMotorInstalled"])); - } - set { - this["ShutterMotorInstalled"] = value; + return ((int)(this["DomeCircumferenceTicks"])); } } @@ -185,30 +41,6 @@ public int InterCharTimeoutMs { } } - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("400")] - public int DomeCircumferenceTicks { - get { - return ((int)(this["DomeCircumferenceTicks"])); - } - set { - this["DomeCircumferenceTicks"] = value; - } - } - - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("100")] - public int DomeHomeAzimuthTicks { - get { - return ((int)(this["DomeHomeAzimuthTicks"])); - } - set { - this["DomeHomeAzimuthTicks"] = value; - } - } - [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Configuration.DefaultSettingValueAttribute("200")] @@ -217,14 +49,5 @@ public int RotationRateMsPerTick { return ((int)(this["RotationRateMsPerTick"])); } } - - [global::System.Configuration.ApplicationScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("\\n")] - public string NewLine { - get { - return ((string)(this["NewLine"])); - } - } } } diff --git a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.settings b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.settings index 4a5908b..d0f90f8 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.settings +++ b/TA.DigitalDomeworks.HardwareSimulator/Properties/Settings.settings @@ -1,73 +1,15 @@  - - + - - COM10 - - - 9600 - - - 8 - - - True - - - True - - - None - - - None - - - 256 - - - 2000 - - - 1 - - - True - - - One - - - 32 - - - 1000 - - - False - - - True + + 500 5000 - - 400 - - - 100 - 200 - - \n - \ No newline at end of file diff --git a/TA.DigitalDomeworks.HardwareSimulator/Simulator.cd b/TA.DigitalDomeworks.HardwareSimulator/Simulator.cd deleted file mode 100644 index 96dbb9c..0000000 --- a/TA.DigitalDomeworks.HardwareSimulator/Simulator.cd +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - AIAAAAAAAAACAAAAAAAAAAQAAAAAAAAAAIAAAAAAAAA= - StateExecutingCommand.cs - - - - - - AAAAAEAAAAACAAAAAAAAAAQAAAAQAAAAAIAAAAAIAAA= - StateReceivingCommand.cs - - - - - - AAAIAAAAAAAGIAAAAAAAACQAAAAQAAAAAIAAAAAAAAA= - StateRotating.cs - - - - - - AAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= - AzimuthChangedEventArgs.cs - - - - - - AAAAAAAAQAAAAAAAAAAAAAQAAACQAAAAAIAAAAAAAAA= - StateSendStatus.cs - - - - - - AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA= - StateStalled.cs - - - - - - AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAIAAAAAAAAA= - StateStartup.cs - - - - - - AAAAAAAAAAACAAAAAAAAAAQAAAAAAAAAAIAAAAAAAAA= - StateEmergencyStop.cs - - - - - - AAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAIAAAAAAAAA= - StateRotatingForShutterClose.cs - - - - - - AAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAIAAAAAAAAA= - StateRotatingForShutterOpen.cs - - - - - - AAAAAAAAAAACIAAAAAAgAAQAAAAQQAIgAIAAAAAAAAA= - StateShutterMoving.cs - - - - - - AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAIAAAAAAAAA= - StateShutterClosing.cs - - - - - - AAAAAAAAAAAAAAAAAAAAAAQAAAAQAAAAAIAAAAAAAAA= - StateShutterOpening.cs - - - - - - AAAAAABAACACAAAAAAAABCQAAAhQAAAAAIAAAAAAACA= - SimulatorState.cs - - - - - - AIgAAUAIADAAwAQIASAAKCQEAYiAAAAgAEgAAAASAAA= - SimulatorStateMachine.cs - - - - - - - - - - - - AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAIAAAAAAAAA= - StateRotatingToHome.cs - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj index e24a202..9b27429 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj +++ b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj @@ -1,62 +1,17 @@  - - - - True - False - True - False - False - True - True - True - True - True - True - True - True - True - False - True - False - False - False - True - True - True - True - False - False - False - False - True - Full - 0 - True - True - True - True - Build - True - - - + + Debug AnyCPU - 8.0.30703 - 2.0 - {86B17C99-41B6-4611-AD1D-26B7D6C70A22} + {393C3897-D66D-46F4-ABC2-1D59EC96095B} Library Properties TA.DigitalDomeworks.HardwareSimulator TA.DigitalDomeworks.HardwareSimulator v4.7.2 512 - - - ..\ - true + true true @@ -66,9 +21,6 @@ DEBUG;TRACE prompt 4 - bin\Debug\TA.DigitalDomeworks.HardwareSimulator.xml - false - True pdbonly @@ -77,17 +29,16 @@ TRACE prompt 4 - bin\Release\TA.DigitalDomeworks.HardwareSimulator.xml - false - - - false - - - ..\TIDigitalDomeWorks.snk + + + + + + + @@ -95,20 +46,20 @@ - - - Settings.settings True True + Settings.settings + + + - @@ -122,41 +73,28 @@ - - Digital DomeWorks Layers.layerdiagram - False - - - TIDigitalDomeWorks.snk - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - + + 6.4.0 + runtime; build; native; contentfiles; analyzers + all + + + 1.1.0 + - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F} + {1224a06b-5a84-452f-af63-cf8ef7d6713e} TA.DigitalDomeworks.SharedTypes - - 4.5.9 - - - 1.1.0 - + + + SettingsSingleFileGenerator + Settings.Designer.cs + - + - \ No newline at end of file diff --git a/TA.DigitalDomeworks.HardwareSimulator/app.config b/TA.DigitalDomeworks.HardwareSimulator/app.config index 95b2eab..c3dc6b7 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/app.config +++ b/TA.DigitalDomeworks.HardwareSimulator/app.config @@ -1,102 +1,21 @@ - + - - -
- - -
- - - - - - COM10 - - - 1 - - - True - - - 400 - - - 100 - - - - - - - 9600 - - - 8 - - - True - - - True - - - None - - - None - - - 256 - - - 2000 - - - True - - - One - - - 32 - - - 1000 - - - False - - - 5000 - - - 200 - - - \n - - - - - - - - - - - - - - - - - - - - - - - - + + +
+ + + + + + 500 + + + 5000 + + + 200 + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs b/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs deleted file mode 100644 index ca29bc4..0000000 --- a/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - Installed OR MaintenanceMode="Modify" OR UPGRADINGPRODUCTCODE - NOT REMOVE OR Installed - - - - - - - - - 1 - $(var.DomeDriverProgId) - $(var.DriverDescription) - - - 2 - $(var.SwitchDriverProgId) - $(var.DriverDescription) - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs b/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs deleted file mode 100644 index 009a2d0..0000000 --- a/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs deleted file mode 100644 index 2d184ee..0000000 --- a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs b/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs deleted file mode 100644 index 6efc0bf..0000000 --- a/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs b/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs deleted file mode 100644 index 89ebecb..0000000 --- a/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.Installer/Config.wxi b/TA.DigitalDomeworks.Installer/Config.wxi deleted file mode 100644 index e1158fc..0000000 --- a/TA.DigitalDomeworks.Installer/Config.wxi +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/Directories.wxs b/TA.DigitalDomeworks.Installer/Directories.wxs deleted file mode 100644 index cb7e4f7..0000000 --- a/TA.DigitalDomeworks.Installer/Directories.wxs +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.Installer/FeatureTree.wxs b/TA.DigitalDomeworks.Installer/FeatureTree.wxs deleted file mode 100644 index 8f2aa7b..0000000 --- a/TA.DigitalDomeworks.Installer/FeatureTree.wxs +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs b/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs deleted file mode 100644 index 1bf137c..0000000 --- a/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/NLog.wxs b/TA.DigitalDomeworks.Installer/NLog.wxs deleted file mode 100644 index 9f0f62f..0000000 --- a/TA.DigitalDomeworks.Installer/NLog.wxs +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/Ninject.wxs b/TA.DigitalDomeworks.Installer/Ninject.wxs deleted file mode 100644 index efc081d..0000000 --- a/TA.DigitalDomeworks.Installer/Ninject.wxs +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/PostSharp.wxs b/TA.DigitalDomeworks.Installer/PostSharp.wxs deleted file mode 100644 index 5b4ddf0..0000000 --- a/TA.DigitalDomeworks.Installer/PostSharp.wxs +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs b/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs deleted file mode 100644 index 630de0e..0000000 --- a/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.Installer/Product.wxs b/TA.DigitalDomeworks.Installer/Product.wxs deleted file mode 100644 index 9b95092..0000000 --- a/TA.DigitalDomeworks.Installer/Product.wxs +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - VersionNT64 - - NOT VersionNT64 - - - - - - - = 601)]]> - - = 601)]]> - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs b/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs deleted file mode 100644 index 665b0ea..0000000 --- a/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs b/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs deleted file mode 100644 index 5c998cd..0000000 --- a/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/SharedTypes.wxs b/TA.DigitalDomeworks.Installer/SharedTypes.wxs deleted file mode 100644 index 06fb810..0000000 --- a/TA.DigitalDomeworks.Installer/SharedTypes.wxs +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj deleted file mode 100644 index 59e7441..0000000 --- a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj +++ /dev/null @@ -1,158 +0,0 @@ - - - - - Debug - x64 - 3.10 - 62bc6e28-4239-47f9-b0bc-69ccdcea6f75 - 2.0 - TA.DigitalDomeworks.Installer - Package - - - - - bin\Debug\x86\ - obj\Debug\x86\ - Debug - - - bin\Release\x86\ - obj\Release\x86\ - - - bin\Debug\x64\ - obj\Debug\x64\ - Debug - 1076 - - - bin\Release\x64\ - obj\Release\x64\ - - - - - - - - - - - - - - - - - - - - - - - - - - ..\packages\WiX.3.11.0\tools\WixNetFxExtension.dll - WixNetFxExtension - - - ..\packages\WiX.3.11.0\tools\WixUtilExtension.dll - WixUtilExtension - - - - - AscomDome - {0b22461b-2d19-4342-a87d-4e90efd3e2a9} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - AscomSwitch - {f95208c4-450f-4b51-810a-c805a8efbb7a} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - DeviceInterface - {020924b9-23d5-4b92-b5b1-461423bbe23c} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - HardwareSimulator - {86b17c99-41b6-4611-ad1d-26b7d6c70a22} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - AscomServer - {3689a2cb-94c5-4012-a5cf-7e7d1dd27143} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - SharedTypes - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - Aspects - {9cdcf319-dadc-41eb-b787-de3862017e95} - True - True - Binaries;Content;Satellites - INSTALLFOLDER - - - - - - - - - - - - - - - - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/packages.config b/TA.DigitalDomeworks.Installer/packages.config deleted file mode 100644 index 3027fb1..0000000 --- a/TA.DigitalDomeworks.Installer/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/ASCOM.png b/TA.DigitalDomeworks.Server/ASCOM.png deleted file mode 100644 index a83b77ba9c970d59c584bfa93751f6e4fc6962d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1922 zcmV-|2YvX7P)Fw|HpR2&X$JNc#-rwWu-s0&2B3J<;R{|qg10-1kBUS_? zRs|(m1}0kvCtL_9TnZ{)4J=>|Enp8WVGu835invBF=G=lWEC@I7BpoUH)kC>Y8^Ug zA3SRyJ!~UCZYV@?DMfNDM|3SnbudeJF-&(eO?fp>dN)yfIa7T-R)0WQfkj<}M_-0W zV1`R#h)`#YRBDb{ZjxSem0)$2Vs@BneVuH7o^61iaD$g=%-Gc0WsI^Z5Dt_V@T1Hc%NgP8&B)o~pFJ$ITr% zO&>Z;Vs(FGb$um2N+v)`Dnm&vMo2D4NBR2tFGxo*Nk%eCMzy}YHB3e1=jJ|COgK+P z?(pw9P((XXLp)MLJyS$KRYE~lL|AH0OI|)rU_Ew)Xi#H3z{j{zV>?r2J5**oS!y|2 zYdG@r@Lg>;Tx>XFb2hEDmVSy=YIrkgcQfVZ-TVCa^7HO;elS~QDSCx2c7iX5kxYGu zEy~WRgpDd^Z6nOksOIRfktu9(AZu_Tl9@8+>CBv=BbuKhmz^V&nk8~|9`W+q ztgaoWsvdWG8nU!2$jMsS+M&e46u!L|xw#m_!5Xx+8nd(-#ls%2up8IcciGv3`}^+y z|MvU)_Wk|&|Ns5_`}zO>{^Z;V;o1w|*bCd#4%N^O(#;Rc#}dcH6W7uh*wsPy@{Q~1 zlKT19|MCF-@c{ep0sZg-`tAbx?E?1e1N7+x^XLTd<^}KN1?}So>*5FL;0Wj52=wU* z{qYX`@*My4EdBE``SC&U>vH+^mHPL&|NP7O_~8Hk_4@kyR27Zh00007bV*G`2iFA? z4GaTx$9&TO00b&YL_t(|oMSk|L>$-%0s9!X7qAco(!d~l6$4WW13KUr5fc*@zz_xj zK4u0c7Bn$l5m_~DZ8cdDUMw0|v1kxh(6@4OveH)&CQbvdq^_M`Y^SH$8CEE*lbX;%=mk8IZw2u5^*;0%Nj2Fz5j8g zv!N_;8W==Xj-0Rfwa8RO6jMD`4g6hSrx_o4pe)W$qy~mvw<2XHf0=|7sJy)Vyu3Iy zRKHon%Nu@cH$u69xU`&%xG*mc4eQ>OfynoHFaZ&H4MS5SEk!Y2tQt~p>;+MEFBd`u z1mq2DT)o_EjTD8kYMB451x%kh26d2_x{YsaT#&!Ljs!0@4fjq#=vmL&AR43%U1JkV z*ttAR<@vE_nD}%G)M?kZfN6d?lc;6?t`)QSSpX9kriO!egrKagpR&L<$V_|m=R$LQ zu(z2477g_;m%^BhFXn)#?la%cwR5or$2jUqVe!M3>$!0DiQ^0m9S5GBoNQ$8>F4ce zsw9dTN>y*yAUIQAFFgC?SRaF!qK>JBnVu3Tt)OdI{k9yzX?XYK_H>XhL?q-D6{JK# zX$wt5^36SPcJ78(FF%$+*u4A#0+6JLreW^0Rwyfc$%mJ#dtWVJKm%wRj-7zed^2x7 z*(-*@C8 zN%IPvISk8ds2V^?c*Va9e~#A3BWHaP`NcnKp?M8O1274D#a+5~xf7g(;Q;8+!iVdj zc@5PD86&r#qW{n&40jO7p*tUkLh>4_260VWe|QpxYXCX4=ifX?UPBEfVMU}Q3$H|z$Aq}P(1GE_!5*QsA7}!AsTmwe}qbdV~HKP%O zJEN* zwr1cA0ci*UYH$hRU^GY4pv@S<$(azq;0{zN&FJC)@{bE6(1qF{IR~HycSc5OBn=!1 z3?L7v0u3>8XEc%y;dbF*bZ3wbNpN>h2$2SAFlP*5K+@pi0CEGTDua0dCx;P`>CVY% z4H9zTb%7 diff --git a/TA.DigitalDomeworks.Server/LocalServer.snk b/TA.DigitalDomeworks.Server/LocalServer.snk deleted file mode 100644 index 97e44064e7bc6d608913a5a8542b39243e53f825..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50097L4}G28oM$F0^<%6-cFiYYwSe?a7L$A- zPjs7(CKo#X44$udl=V0HdhSa|Y66!|Ee(v)u)x;tmy;IRJq0+T?30Vq3#N+7qYfU@ z9O=aZq`Jd&LLfG^7Q=v6%;?I7R*Ob~BNWW>wU0h|lZxR5RjYCU5hT%23xHk!l7y{w*Esa?cjU<{J?8%BZ&RTmS$T{Q8GL(z0_4No`a@f>bwzY>oTIZ?KKmt1 z%!cfuHpE9Qu{Tgt^*7ThFAo9E_{`1u)ALOuR?3|Kk%^P@5fo{=p-yZy|a-1WwMiN94P<1|k z=QFJxPSyMkCSL)@b@w(o(6~ALWpYG_snMlk_o;5nI$DnQ*Tg`u@w*iH%R;7PGk#FC z<^Xcp`x#c7`sRstdut^$U+rB}H21X-*C+yMr+P&V#vP~GM$sJiz;Q!T#JQl9p%jDV zE9>eGU#kLv8q?h#9EtW9Y@0W@DvTwt;ax~FLk2K^;9_V;6Y(tQxcBNk$F{w_mnD!8 zyu%keSLp3=yW&LBho=(UyK%1d3#C|3h%I1j_nvwvd6bwG@H`nK?OC-O5be;t(wl3c i#j%9ZS$2MI$Iv1T - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.Release.config b/TA.DigitalDomeworks.Server/NLog.Release.config deleted file mode 100644 index 05f1c09..0000000 --- a/TA.DigitalDomeworks.Server/NLog.Release.config +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.config b/TA.DigitalDomeworks.Server/NLog.config deleted file mode 100644 index e3dd3f5..0000000 --- a/TA.DigitalDomeworks.Server/NLog.config +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/Resources/Integra-85-focuser-rotators.jpg b/TA.DigitalDomeworks.Server/Resources/Integra-85-focuser-rotators.jpg deleted file mode 100644 index 481aef4fe001461de4bb2f75f2ce2ccd8ce6304b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80548 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�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 diff --git a/TA.DigitalDomeworks.Server/ServerStatusDisplay.cs b/TA.DigitalDomeworks.Server/ServerStatusDisplay.cs index edf6ac7..47d565e 100644 --- a/TA.DigitalDomeworks.Server/ServerStatusDisplay.cs +++ b/TA.DigitalDomeworks.Server/ServerStatusDisplay.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: ServerStatusDisplay.cs Last modified: 2018-03-28@22:20 by Tim Long +// File: ServerStatusDisplay.cs Last modified: 2018-08-30@09:12 by Tim Long using System; using System.Collections.Generic; @@ -61,7 +61,6 @@ private void ConfigureAnnunciators() annunciators.ForEach(p => p.Mute = true); } - private void ObserveClientStatusChanged(EventPattern eventPattern) { SetUiDeviceConnectedState(); @@ -259,7 +258,6 @@ private void SetShutterDirection(ShutterDirection direction) ShutterClosingAnnunciator.Mute = direction != ShutterDirection.Closing; } - private void frmMain_FormClosing(object sender, FormClosingEventArgs e) { clientStatusSubscription?.Dispose(); diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index 9858fab..b66acef 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -1,71 +1,48 @@  - + + Debug AnyCPU - 8.0.50727 - 2.0 - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143} - WinExe + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D} + Library Properties TA.DigitalDomeworks.Server TA.DigitalDomeworks.Server v4.7.2 - - - 2.0 - - - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - + 512 + true - - false - - - LocalServer.snk - - + true - ..\BuildOutput\Debug\ - DEBUG;TRACE full - AnyCPU + false + bin\Debug\ + DEBUG;TRACE prompt - MinimumRecommendedRules.ruleset - true + 4 - - ..\BuildOutput\Release\ - TRACE - true + pdbonly - AnyCPU + true + bin\Release\ + TRACE prompt - MinimumRecommendedRules.ruleset - true + 4 - + + + - + + + + + + @@ -135,26 +112,6 @@ - - - - - - NLog.config - True - - - NLog.config - True - - - - - - - - - Always true @@ -164,37 +121,17 @@ Settings.Designer.cs - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - - {020924b9-23d5-4b92-b5b1-461423bbe23c} + {c0e526b9-e19d-42b4-8aee-08a775d9e0b6} TA.DigitalDomeworks.DeviceInterface - {86b17c99-41b6-4611-ad1d-26b7d6c70a22} + {393c3897-d66d-46f4-abc2-1d59ec96095b} TA.DigitalDomeworks.HardwareSimulator - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} + {1224a06b-5a84-452f-af63-cf8ef7d6713e} TA.DigitalDomeworks.SharedTypes @@ -218,12 +155,6 @@ 4.5.9 - - 6.0.26 - - - 6.0.26 - 6.0.26 @@ -231,19 +162,14 @@ 1.1.0 - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/app.config b/TA.DigitalDomeworks.Server/app.config deleted file mode 100644 index 22df8d4..0000000 --- a/TA.DigitalDomeworks.Server/app.config +++ /dev/null @@ -1,75 +0,0 @@ - - - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - COM1 - - - COM1:9600 - - - 0, 0 - - - 0, 0 - - - True - - - 60 - - - 120 - - - False - - - 10 - - - - - - - 00:03:00 - - - 00:00:05 - - - - diff --git a/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs b/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs similarity index 77% rename from TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs rename to TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs index 5dd3bfb..b5c85c9 100644 --- a/TA.DigitalDomeworks.Shared/GlobalAssemblyInfo.cs +++ b/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: GlobalAssemblyInfo.cs Last modified: 2018-08-30@03:26 by Tim Long +// File: GlobalAssemblyInfo.cs Last modified: 2018-08-30@10:48 by Tim Long using System.Reflection; using System.Runtime.CompilerServices; @@ -15,8 +15,8 @@ [assembly: AssemblyTrademark("Tigra Astronomy")] [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] -[assembly: AssemblyVersion("7.0.*")] -[assembly: AssemblyFileVersion("7.0.0.8")] -[assembly: AssemblyInformationalVersion("7.0-Integration")] +[assembly: AssemblyVersion("7.1.0.0")] +[assembly: AssemblyFileVersion("7.1.0.0")] +[assembly: AssemblyInformationalVersion("7.1-Integration")] [assembly: InternalsVisibleTo("TA.DigitalDomeworks.Specifications")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.Shared.projitems b/TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.projitems similarity index 76% rename from TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.Shared.projitems rename to TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.projitems index 57e5b74..5298218 100644 --- a/TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.Shared.projitems +++ b/TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.projitems @@ -3,10 +3,10 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) true - 7397ed53-0fac-4466-bd0f-d37d71208d00 + b22c42b7-6a0f-4fc4-bca3-7037fc920a3b - TA.DigitalDomeworks.Shared + TA.DigitalDomeworks.SharedCode diff --git a/TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.SharedAssemblyInfo.shproj b/TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.shproj similarity index 86% rename from TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.SharedAssemblyInfo.shproj rename to TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.shproj index 969271f..edae15c 100644 --- a/TA.DigitalDomeworks.Shared/TA.DigitalDomeworks.SharedAssemblyInfo.shproj +++ b/TA.DigitalDomeworks.SharedCode/TA.DigitalDomeworks.SharedCode.shproj @@ -1,13 +1,13 @@ - 7397ed53-0fac-4466-bd0f-d37d71208d00 + b22c42b7-6a0f-4fc4-bca3-7037fc920a3b 14.0 - + diff --git a/TA.DigitalDomeworks.SharedTypes/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.SharedTypes/Properties/AssemblyInfo.cs index 9009fc7..ff27b4e 100644 --- a/TA.DigitalDomeworks.SharedTypes/Properties/AssemblyInfo.cs +++ b/TA.DigitalDomeworks.SharedTypes/Properties/AssemblyInfo.cs @@ -1,9 +1,10 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-08-30@10:53 by Tim Long + +using System.Reflection; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. [assembly: AssemblyTitle("TA.DigitalDomeworks.SharedTypes")] -[assembly: AssemblyDescription("Shared types")] +[assembly: AssemblyDescription("Shared types")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj index d5b6a4c..c6a17d1 100644 --- a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj +++ b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj @@ -1,63 +1,24 @@  - - True - False - True - False - False - True - True - True - True - True - False - True - True - True - True - True - True - False - False - True - True - False - True - False - False - False - False - True - Full - 0 - True - True - True - True - Build - True - Debug AnyCPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F} + {1224A06B-5A84-452F-AF63-CF8EF7D6713E} Library Properties TA.DigitalDomeworks.SharedTypes TA.DigitalDomeworks.SharedTypes v4.7.2 512 - - + true true full false bin\Debug\ - TRACE;DEBUG + DEBUG;TRACE prompt 4 @@ -72,20 +33,21 @@ - - + - + + + + - @@ -95,9 +57,6 @@ - - - 4.5.9 @@ -106,6 +65,6 @@ 4.1.0 - + \ No newline at end of file diff --git a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj.DotSettings b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj.DotSettings deleted file mode 100644 index 96331d1..0000000 --- a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj.DotSettings +++ /dev/null @@ -1,2 +0,0 @@ - - CSharp72 \ No newline at end of file diff --git a/TA.DigitalDomeworks.SharedTypes/app.config b/TA.DigitalDomeworks.SharedTypes/app.config deleted file mode 100644 index ef21788..0000000 --- a/TA.DigitalDomeworks.SharedTypes/app.config +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs b/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs deleted file mode 100644 index 5929bcf..0000000 --- a/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs +++ /dev/null @@ -1,113 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: DeviceControllerContextBuilder.cs Last modified: 2018-08-30@01:18 by Tim Long - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Text; -using TA.Ascom.ReactiveCommunications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.DeviceInterface.StateMachine; -using TA.DigitalDomeworks.HardwareSimulator; -using TA.DigitalDomeworks.SharedTypes; -using TA.DigitalDomeworks.Specifications.Contexts; -using TA.DigitalDomeworks.Specifications.Fakes; - -namespace TA.DigitalDomeworks.Specifications.Builders - { - internal class DeviceControllerContextBuilder - { - public DeviceControllerContextBuilder() - { - channelFactory = new ChannelFactory(); - channelFactory.RegisterChannelType( - p => p.StartsWith("Fake", StringComparison.InvariantCultureIgnoreCase), - connection => new FakeEndpoint(), - endpoint => new FakeCommunicationChannel(fakeResponseBuilder.ToString()) - ); - channelFactory.RegisterChannelType( - SimulatorEndpoint.IsConnectionStringValid, - SimulatorEndpoint.FromConnectionString, - endpoint => new SimulatorCommunicationsChannel(endpoint as SimulatorEndpoint) - ); - } - - bool channelShouldBeOpen; - readonly StringBuilder fakeResponseBuilder = new StringBuilder(); - readonly IClock timeSource = new FakeClock(DateTime.MinValue.ToUniversalTime()); - readonly ChannelFactory channelFactory; - string connectionString = "Fake"; - readonly DeviceControllerOptions controllerOptions = new DeviceControllerOptions - { - KeepAliveTimerInterval = TimeSpan.FromMinutes(3), - MaximumFullRotationTime = TimeSpan.FromMinutes(1), - MaximumShutterCloseTime = TimeSpan.FromMinutes(1), - PerformShutterRecovery = true, - CurrentDrawDetectionThreshold = 10, - IgnoreHardwareShutterSensor = false, - ShutterTickTimeout = TimeSpan.FromSeconds(5) - }; - PropertyChangedEventHandler propertyChangedAction; - List> propertyChangeObservers = new List>(); - - public DeviceControllerContext Build() - { - // Build the communications channel - var channel = channelFactory.FromConnectionString(connectionString); - if (channelShouldBeOpen) - channel.Open(); - - // Build the ControllerStatusFactory - var statusFactory = new ControllerStatusFactory(timeSource); - - var controllerActions = new RxControllerActions(channel); - var controllerStateMachine = new ControllerStateMachine(controllerActions, controllerOptions, timeSource); - - // Build the device controller - var controller = new DeviceController(channel, statusFactory, controllerStateMachine, controllerOptions); - - // Assemble the device controller test context - var context = new DeviceControllerContext - { - Channel = channel, - Controller = controller, - StateMachine = controllerStateMachine, - Actions = controllerActions - }; - - // Wire up any Property Changed notifications - if (propertyChangedAction != null) controller.PropertyChanged += propertyChangedAction; - - return context; - } - - public DeviceControllerContextBuilder WithOpenConnection(string connection) - { - connectionString = connection; - channelShouldBeOpen = true; - return this; - } - - public DeviceControllerContextBuilder WithFakeResponse(string fakeResponse) - { - fakeResponseBuilder.Append(fakeResponse); - return this; - } - - public DeviceControllerContextBuilder WithClosedConnection(string connection) - { - connectionString = connection; - channelShouldBeOpen = false; - return this; - } - - public DeviceControllerContextBuilder OnPropertyChanged(PropertyChangedEventHandler action) - { - propertyChangedAction = action; - return this; - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs b/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs deleted file mode 100644 index 3cd7e4d..0000000 --- a/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs +++ /dev/null @@ -1,24 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: HardwareSimulationBuilder.cs Last modified: 2018-03-28@18:17 by Tim Long - -using System; -using System.Reactive.Linq; -using TA.DigitalDomeworks.HardwareSimulator; -using TA.DigitalDomeworks.Specifications.Fakes; - -namespace TA.DigitalDomeworks.Specifications.Builders - { - internal class HardwareSimulationBuilder - { - IObservable inputSequence = Observable.Empty(); - - public SimulatorStateMachine Build() - { - var machine = new SimulatorStateMachine(realTime: false, timeSource: new FakeClock(DateTime.UtcNow)); - return machine; - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs b/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs deleted file mode 100644 index 9b0e13a..0000000 --- a/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs +++ /dev/null @@ -1,17 +0,0 @@ -using TA.Ascom.ReactiveCommunications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.DeviceInterface.StateMachine; -using TA.DigitalDomeworks.Specifications.Fakes; - -namespace TA.DigitalDomeworks.Specifications.Contexts { - class DeviceControllerContext - { - public DeviceController Controller { get; set; } - - public ICommunicationChannel Channel { get; set; } - - public ControllerStateMachine StateMachine { get; set; } - - public RxControllerActions Actions { get; set; } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs b/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs deleted file mode 100644 index 2bf9ab3..0000000 --- a/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: LogSetup.cs Last modified: 2018-03-11@21:11 by Tim Long - -using JetBrains.Annotations; -using Machine.Specifications; -using NLog; -using NLog.Config; -using NLog.Targets; - -namespace TA.DigitalDomeworks.Specifications.Contexts - { - [UsedImplicitly] - public class LogSetup : IAssemblyContext - { - static Logger log; - - public void OnAssemblyStart() - { - var configuration = new LoggingConfiguration(); - var unitTestRunnerTarget = new TraceTarget(); - configuration.AddTarget("Unit test runner", unitTestRunnerTarget); - unitTestRunnerTarget.Layout = - "${time}|${pad:padding=-5:inner=${uppercase:${level}}}|${pad:padding=-16:inner=${callsite:className=true:fileName=false:includeSourcePath=false:methodName=false:includeNamespace=false}}|${message}"; - unitTestRunnerTarget.RawWrite = true; - var logEverything = new LoggingRule("*", LogLevel.Trace, unitTestRunnerTarget); - configuration.LoggingRules.Add(logEverything); - LogManager.Configuration = configuration; - log = LogManager.GetCurrentClassLogger(); - log.Info("Logging initialized"); - } - - public void OnAssemblyComplete() { } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs b/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs deleted file mode 100644 index 8880623..0000000 --- a/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: with_device_builder_context.cs Last modified: 2018-03-19@17:38 by Tim Long - -using Machine.Specifications; -using TA.Ascom.ReactiveCommunications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.Specifications.Builders; -using TA.DigitalDomeworks.Specifications.Fakes; - -namespace TA.DigitalDomeworks.Specifications.Contexts - { - #region Context base classes - internal class with_device_controller_context - { - Establish context = () => DeviceControllerContextBuilder = new DeviceControllerContextBuilder(); - Cleanup after = () => - { - DeviceControllerContextBuilder = null; - Context = null; - }; - protected static DeviceControllerContext Context; - - protected static DeviceControllerContextBuilder DeviceControllerContextBuilder; - - #region Convenience properties - public static DeviceController Controller => Context.Controller; - - public static ICommunicationChannel Channel => Context.Channel; - - public static FakeCommunicationChannel FakeChannel => Context.Channel as FakeCommunicationChannel; - #endregion Convenience properties - } - #endregion - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs deleted file mode 100644 index df5a4b9..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs +++ /dev/null @@ -1,18 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: a_directionless_rotating_dome.cs Last modified: 2018-03-14@00:27 by Tim Long - -using Machine.Specifications; - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours - { - [Behaviors] - internal class a_directionless_rotating_dome : device_controller_behaviour - { - It should_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeTrue(); - It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); - It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs deleted file mode 100644 index 519af96..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs +++ /dev/null @@ -1,21 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: a_dome_with_a_moving_shutter.cs Last modified: 2018-03-14@00:17 by Tim Long - -using Machine.Specifications; -using TA.DigitalDomeworks.SharedTypes; - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours - { - [Behaviors] - internal class a_dome_with_a_moving_shutter : device_controller_behaviour - { - It should_not_have_rotation_direction = () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.None); - It should_not_indicate_that_the_azimuth_motor_is_active = - () => Controller.AzimuthMotorActive.ShouldBeFalse(); - It should_indicate_that_the_shutter_motor_is_active = () => Controller.ShutterMotorActive.ShouldBeTrue(); - It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs deleted file mode 100644 index f2b8bce..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs +++ /dev/null @@ -1,20 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: a_rotating_dome.cs Last modified: 2018-03-14@00:27 by Tim Long - -using Machine.Specifications; -using TA.DigitalDomeworks.SharedTypes; - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours - { - [Behaviors] - internal class a_rotating_dome : device_controller_behaviour - { - It should_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeTrue(); - It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); - It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); - It should_have_a_rotation_direction = () => Controller.AzimuthDirection.ShouldNotEqual(RotationDirection.None); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs deleted file mode 100644 index 49074ee..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.SharedTypes; -using TA.DigitalDomeworks.Specifications.Contexts; - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours - { - [Behaviors] - internal class a_stopped_dome : device_controller_behaviour - { - It should_not_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeFalse(); - It should_should_not_be_moving_at_all = () => Controller.IsMoving.ShouldBeFalse(); - It should_not_have_a_rotation_direction = - () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.None); - It should_draw_no_shutter_current = () => Controller.ShutterMotorCurrent.ShouldEqual(0); - It should_not_have_a_shutter_direction = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); - It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs deleted file mode 100644 index f04b2b2..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs +++ /dev/null @@ -1,22 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: device_controller_behaviour.cs Last modified: 2018-03-14@00:06 by Tim Long - -using JetBrains.Annotations; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.Specifications.Contexts; - -#pragma warning disable 0649 // Context never assigned - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours - { - [UsedImplicitly] - internal class device_controller_behaviour - { - protected static DeviceControllerContext Context; - - protected static DeviceController Controller => Context.Controller; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs deleted file mode 100644 index 22012bd..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs +++ /dev/null @@ -1,47 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: ConnectionSpecs.cs Last modified: 2018-03-28@15:44 by Tim Long - -using System; -using System.Linq; -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.HardwareSimulator; -using TA.DigitalDomeworks.Specifications.Contexts; -using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; -using TI.DigitalDomeWorks; - -#pragma warning disable 0169 - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface - { - /* - * Given a new DeviceController - * When Open() is called - * It should: - * - Send a GINF command - * - Receive a status response - * - Parse the response and update internal state - * - Not return until the above is completed. - */ - - [Subject(typeof(DeviceController), "tasks on connect")] - internal class when_opening_the_controller : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Simulator:Fast") - .Build(); - - Because of = () => exception = Catch.Exception(() => Controller.Open()); - It should_send_a_status_request = () => SimulatorChannel.SendLog.First().ShouldEqual("GINF"); - It should_perform_shutter_recovery = - () => SimulatorChannel.SendLog.Skip(1).First().ShouldEqual(Constants.CmdClose); - It should_connect_successfully = () => exception.ShouldBeNull(); - static Exception exception; - Behaves_like stopped_dome; - - static SimulatorCommunicationsChannel SimulatorChannel => (SimulatorCommunicationsChannel) Channel; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs deleted file mode 100644 index b1c310e..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: ControllerStateMachineBehaviours.cs Last modified: 2018-08-30@02:45 by Tim Long - -using JetBrains.Annotations; -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface.StateMachine; -using TA.DigitalDomeworks.SharedTypes; - -#pragma warning disable CS0649 - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface - { - [Behaviors] - [UsedImplicitly(ImplicitUseTargetFlags.WithMembers)] - internal class ShutterMoving - { - protected static ControllerStateMachine Machine; - It should_indicate_shutter_motor_active = () => Machine.ShutterMotorActive.ShouldBeTrue(); - It should_not_indicate_azimuth_movement = () => Machine.AzimuthMotorActive.ShouldBeFalse(); - It should_not_indicate_rotation_direction = () => Machine.AzimuthDirection.ShouldEqual(RotationDirection.None); - } - - [Behaviors] - [UsedImplicitly(ImplicitUseTargetFlags.WithMembers)] - internal class AzimuthRotation - { - [UsedImplicitly] protected static ControllerStateMachine Machine; - It should_not_indicate_shutter_motor_active = () => Machine.ShutterMotorActive.ShouldBeFalse(); - It should_not_indicate_shutter_direction = - () => Machine.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); - It should_not_indicate_any_shutter_motor_current = () => Machine.ShutterMotorCurrent.ShouldEqual(0); - It should_indicate_azimuth_movement = () => Machine.AzimuthMotorActive.ShouldBeTrue(); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs deleted file mode 100644 index 89667f3..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs +++ /dev/null @@ -1,208 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: ControllerStateMachineSpecs.cs Last modified: 2018-08-30@02:45 by Tim Long - -using System; -using FakeItEasy; -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface.StateMachine; -using TA.DigitalDomeworks.SharedTypes; -using TA.DigitalDomeworks.Specifications.Fakes; -using TA.DigitalDomeworks.Specifications.Helpers; -using TI.DigitalDomeWorks; -using ShutterMoving = TA.DigitalDomeworks.Specifications.DeviceInterface.ShutterMoving; - -namespace TA.DigitalDomeworks.Specifications - { - #region Context base classes - internal class with_default_controller_state_machine - { - Establish context = () => - { - FakeControllerActions = A.Fake(); - var options = new DeviceControllerOptions - { - KeepAliveTimerInterval = TimeSpan.FromMinutes(3), - MaximumFullRotationTime = TimeSpan.FromMinutes(1), - MaximumShutterCloseTime = TimeSpan.FromMinutes(1), - PerformShutterRecovery = false, - IgnoreHardwareShutterSensor = false, - CurrentDrawDetectionThreshold = 10 - }; - Machine = new ControllerStateMachine(FakeControllerActions, options, new SystemDateTimeUtcClock()); - }; - Cleanup after = () => - { - StatusRequested = false; - Machine = null; - }; - protected static Exception Exception; - protected static IControllerActions FakeControllerActions; - protected static ControllerStateMachine Machine; - protected static bool StatusRequested; - - static void SimulateRequestStatus() - { - StatusRequested = true; - } - } - - internal class with_state_machine_that_infers_shutter_position - { - Establish context = () => - { - FakeControllerActions = A.Fake(); - Clock = new FakeClock(new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc)); - var options = new DeviceControllerOptions - { - KeepAliveTimerInterval = TimeSpan.FromMinutes(3), - MaximumFullRotationTime = TimeSpan.FromMinutes(1), - MaximumShutterCloseTime = TimeSpan.FromMinutes(1), - PerformShutterRecovery = false, - IgnoreHardwareShutterSensor = true, - CurrentDrawDetectionThreshold = 10, - ShutterTickTimeout = TimeSpan.MaxValue - }; - Machine = new ControllerStateMachine(FakeControllerActions, options, Clock); - }; - Cleanup after = () => - { - StatusRequested = false; - Machine = null; - }; - protected static FakeClock Clock; - protected static IControllerActions FakeControllerActions; - protected static ControllerStateMachine Machine; - protected static bool StatusRequested; - - static void SimulateRequestStatus() - { - StatusRequested = true; - } - } - - internal class with_controller_state_machine_in_ready_state : with_default_controller_state_machine - { - Establish context = () => Machine.Initialize(new Ready(Machine)); - } - - internal class with_controller_state_machine_in_rotating_state : with_default_controller_state_machine - { - Establish context = () => Machine.Initialize(new Rotating(Machine)); - - static void SimulateRequestStatus() { } - } - #endregion - - [Subject(typeof(ControllerStateMachine), "construction")] - internal class when_the_state_machine_is_constructed : with_default_controller_state_machine - { - It should_start_in_the_uninitialized_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Uninitialized)); - } - - [Subject(typeof(ControllerStateMachine), "initialization")] - internal class when_the_user_fails_to_initialize_the_state_machine : with_default_controller_state_machine - { - Because of = () => Exception = Catch.Exception(() => Machine.AzimuthEncoderTickReceived(0)); - It should_throw = () => Exception.ShouldBeOfExactType(); - } - - [Subject(typeof(ControllerStateMachine), "startup")] - internal class when_the_state_machine_starts : with_default_controller_state_machine - { - Because of = () => - { - Machine.Initialize(new RequestStatus(Machine)); - var factory = new ControllerStatusFactory(new SystemDateTimeUtcClock()); - var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); - Machine.HardwareStatusReceived(newStatus); - }; - It should_request_the_hardware_status = () => - A.CallTo(() => FakeControllerActions.RequestHardwareStatus()).MustHaveHappened(); - It should_finish_in_the_ready_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Ready)); - } - - [Subject(typeof(ControllerStateMachine), "local operations")] - internal class when_idle_and_an_azimuth_encoder_tick_is_received : with_controller_state_machine_in_ready_state - { - Because of = () => Machine.AzimuthEncoderTickReceived(100); - It should_transition_to_rotating_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Rotating)); - It should_update_the_azimuth_property = () => Machine.AzimuthEncoderPosition.ShouldEqual(100); - } - - [Subject(typeof(ControllerStateMachine), "local operations")] - internal class - when_idle_and_a_shutter_current_measurement_is_received : with_controller_state_machine_in_ready_state - { - Because of = () => Machine.ShutterMotorCurrentReceived(15); - It should_transition_to_shutter_moving_state = - () => Machine.CurrentState.Name.ShouldEqual(nameof(ShutterMoving)); - It should_update_the_shutter_current_property = () => Machine.ShutterMotorCurrent.ShouldEqual(15); - It should_not_set_a_shutter_direction = - () => Machine.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); - Behaves_like the_shutter_is_moving = () => { }; - } - - [Subject(typeof(ControllerStateMachine), "inferred shutter position")] - internal class when_the_shutter_moves_for_a_sufficiently_long_time : with_state_machine_that_infers_shutter_position - { - Because of = () => - { - var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; - Machine.Initialize(new Ready(Machine)); - var factory = new ControllerStatusFactory(Clock); - var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); - Machine.ShutterDirectionReceived(ShutterDirection.Closing); - Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime)); - Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold); - var indeterminateShutter = - factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); - Machine.HardwareStatusReceived(indeterminateShutter); - }; - It should_finish_with_shutter_closed = () => Machine.ShutterPosition.ShouldEqual(SensorState.Closed); - } - - [Subject(typeof(ControllerStateMachine), "inferred shutter position")] - internal class - when_the_shutter_moves_for_a_sufficiently_long_time_but_current_draw_is_too_low : - with_state_machine_that_infers_shutter_position - { - Because of = () => - { - var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; - Machine.Initialize(new Ready(Machine)); - var factory = new ControllerStatusFactory(Clock); - var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); - Machine.ShutterDirectionReceived(ShutterDirection.Closing); - Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime)); - Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold - 1); - var indeterminateShutter = - factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); - Machine.HardwareStatusReceived(indeterminateShutter); - }; - It should_finish_with_shutter_indeterminate = - () => Machine.ShutterPosition.ShouldEqual(SensorState.Indeterminate); - } - - [Subject(typeof(ControllerStateMachine), "inferred shutter position")] - internal class when_the_shutter_move_is_insufficient : with_state_machine_that_infers_shutter_position - { - Because of = () => - { - var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; - Machine.Initialize(new Ready(Machine)); - var factory = new ControllerStatusFactory(Clock); - var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); - Machine.ShutterDirectionReceived(ShutterDirection.Closing); - Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime) - TimeSpan.FromTicks(1)); - Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold); - var indeterminateShutter = - factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); - Machine.HardwareStatusReceived(indeterminateShutter); - }; - It should_finish_with_shutter_indeterminate = - () => Machine.ShutterPosition.ShouldEqual(SensorState.Indeterminate); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs deleted file mode 100644 index 30e8734..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs +++ /dev/null @@ -1,71 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: ControllerStatusSpecs.cs Last modified: 2018-03-28@18:17 by Tim Long - -using System; -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.SharedTypes; -using TA.DigitalDomeworks.Specifications.Contexts; -using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; -using TA.DigitalDomeworks.Specifications.Fakes; - -#pragma warning disable 0169 // Field not used, triggers on Behaves_like<> - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface - { - [Subject(typeof(HardwareStatus), "creation")] - internal class when_creating_a_status - { - Establish context = () => - factory = new ControllerStatusFactory(new FakeClock(DateTime.MinValue.ToUniversalTime())); - Because of = () => actual = factory.FromStatusPacket(RealWorldStatusPacket); - It should_be_v4 = () => actual.FirmwareVersion.ShouldEqual("V4"); - It should_have_circumference = () => actual.DomeCircumference.ShouldEqual(704); - It should_have_home_position = () => actual.HomePosition.ShouldEqual(293); - It should_have_coast = () => actual.Coast.ShouldEqual(1); - It should_have_azimuth = () => actual.CurrentAzimuth.ShouldEqual(289); - It should_not_be_slaved = () => actual.Slaved.ShouldBeFalse(); - It should_have_indeterminate_shutter = () => actual.ShutterSensor.ShouldEqual(SensorState.Indeterminate); - It should_have_closed_support_ring = () => actual.DsrSensor.ShouldEqual(SensorState.Closed); - It should_be_at_home = () => actual.AtHome.ShouldBeTrue(); - It should_have_home_ccw = () => actual.HomeCounterClockwise.ShouldEqual(287); - It should_have_home_cw = () => actual.HomeClockwise.ShouldEqual(299); - It should_have_user_pins = () => actual.UserPins.ShouldEqual(Octet.Zero); - It should_have_weather_age = () => actual.WeatherAge.ShouldEqual(0); - It should_have_wind_direction = () => actual.WindDirection.ShouldEqual(0); - It should_have_wind_speed = () => actual.WindSpeed.ShouldEqual(0); - It should_have_temperature = () => actual.Temperature.ShouldEqual(112); - It should_have_humidity = () => actual.Humidity.ShouldEqual(50); - It should_be_dry = () => actual.Wetness.ShouldEqual(0); - It should_not_be_snowing = () => actual.Snow.ShouldEqual(0); - It should_have_wind_peak = () => actual.WindPeak.ShouldEqual(0); - It should_have_lx200_azimuth = () => actual.Lx200Azimuth.ShouldEqual(180); - It should_have_dead_zone = () => actual.DeadZone.ShouldEqual(5); - It should_have_offset = () => actual.Offset.ShouldEqual(5); - //ToDo: fill in the other fields - static IHardwareStatus actual; - static ControllerStatusFactory factory; - // This status packet was captured from real hardware. - const string RealWorldStatusPacket = "V4,704,293,1,289,0,0,1,0,287,299,0,0,0,0,112,50,0,0,0,180,5,5"; - } - - [Subject(typeof(DeviceController), "property updates")] - internal class when_a_status_packet_is_received : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Simulator:Fast") - .Build(); - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Context.Actions.RequestHardwareStatus(); - Context.StateMachine.WaitForReady(TimeSpan.FromSeconds(5)); - }; - static IHardwareStatus receivedStatus; - Behaves_like stopped_dome; - const string RealWorldStatusPacket = "V4,704,293,1,289,0,0,1,0,287,299,0,0,0,0,112,50,0,0,0,180,5,5\n"; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs deleted file mode 100644 index 1a916e0..0000000 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs +++ /dev/null @@ -1,126 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: MovementUpdateSpecs.cs Last modified: 2018-03-14@00:31 by Tim Long - -using Machine.Specifications; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.SharedTypes; -using TA.DigitalDomeworks.Specifications.Contexts; -using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; - -#pragma warning disable 0169 // Field not used, triggers on Behaves_like<> - -namespace TA.DigitalDomeworks.Specifications.DeviceInterface - { - [Subject(typeof(DeviceController), "Encoder Ticks")] - internal class when_an_encoder_tick_is_received : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("P99\n") - .Build(); - - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_update_the_position_property = () => Controller.AzimuthEncoderPosition.ShouldEqual(99); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "Direction")] - internal class when_the_dome_begins_to_rotate_counterclockwise : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("L") - .Build(); - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_be_rotating_counter_clockwise = - () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.CounterClockwise); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "Direction")] - internal class when_the_dome_begins_to_rotate_clockwise : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("R") - .Build(); - - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_be_rotating_clockwise = () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.Clockwise); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "Shutter Current")] - internal class when_the_device_sends_a_shutter_current_reading : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("Z15\n") - .Build(); - - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_update_the_shutter_current_property = () => Controller.ShutterMotorCurrent.ShouldEqual(15); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "Shutter Direction")] - internal class when_the_shutter_begins_to_close : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("C") - .Build(); - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_be_closing = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Closing); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "Shutter Direction")] - internal class when_the_shutter_begins_to_open : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithClosedConnection("Fake") - .WithFakeResponse("O") - .Build(); - Because of = () => - { - Controller.Open(performOnConnectActions: false); - Channel.Send(string.Empty); - }; - It should_be_opening = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Opening); - Behaves_like _; - } - - [Subject(typeof(DeviceController), "emergency stop")] - internal class when_the_client_requests_an_emergency_stop : with_device_controller_context - { - Establish context = () => Context = DeviceControllerContextBuilder - .WithOpenConnection("Fake") - .Build(); - Because of = () => Controller.RequestEmergencyStop(); - It should_send_the_emergency_stop_command_three_times = () => FakeChannel.SendLog.ShouldEqual("STOP\nSTOP\nSTOP\n"); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs deleted file mode 100644 index 8c23583..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: FakeClock.cs Last modified: 2018-03-28@18:42 by Tim Long - -using System; -using System.Diagnostics.Contracts; -using TA.DigitalDomeworks.SharedTypes; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - internal class FakeClock : IClock - { - DateTime currentTime; - - public FakeClock(DateTime initialTime) - { - currentTime = initialTime; - } - - [Pure] - public DateTime GetCurrentTime() => currentTime; - - public void AdvanceBy(TimeSpan amount) - { - Contract.Requires(amount > TimeSpan.Zero); - currentTime += amount; - } - - public void AdvanceTo(DateTime time) - { - Contract.Requires(time > GetCurrentTime()); - Contract.Requires(time.Kind == DateTimeKind.Utc); - currentTime = time; - } - - [ContractInvariantMethod] - void ObjectInvariant() - { - Contract.Invariant(currentTime.Kind == DateTimeKind.Utc); - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs deleted file mode 100644 index c5c04a3..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs +++ /dev/null @@ -1,89 +0,0 @@ -using System; -using System.Diagnostics.Contracts; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Text; -using Machine.Specifications.Model; -using NLog.Fluent; -using TA.Ascom.ReactiveCommunications; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - /// - /// A fake communication channel that logs any sent data in - /// and receives a fake pre-programmed response passed into the constructor. - /// The class also keeps a count of how many times each method of was called. - /// - public class FakeCommunicationChannel : ICommunicationChannel - { - readonly IObservable receivedCharacters; - readonly Subject receiveChannelSubject = new Subject(); - readonly StringBuilder sendLog; - - /// - /// Dependency injection constructor. - /// Initializes a new instance of the class. - /// - /// Implementation of the injected dependency. - public FakeCommunicationChannel(string fakeResponse) - { - Contract.Requires(fakeResponse != null); - Endpoint = new InvalidEndpoint(); - Response = fakeResponse; - receivedCharacters = fakeResponse.ToCharArray().ToObservable(); - sendLog = new StringBuilder(); - IsOpen = false; - } - - /// - /// Gets the send log. - /// - /// The send log. - public string SendLog => sendLog.ToString(); - - /// - /// Gets a copy of the fake pre-programmed response. - /// - /// The response. - public string Response { get; } - - public int TimesDisposed { get; set; } - - public int TimesClosed { get; set; } - - public int TimesOpened { get; set; } - - public void Dispose() - { - TimesDisposed++; - } - - public void Open() - { - TimesOpened++; - IsOpen = true; - } - - public void Close() - { - TimesClosed++; - IsOpen = false; - } - - public void Send(string txData) - { - Log.Info().Message($"Send: {txData}").Property(nameof(txData), txData).Write(); - sendLog.Append(txData); - foreach (char c in Response) - { - receiveChannelSubject.OnNext(c); - } - } - - public IObservable ObservableReceivedCharacters => receiveChannelSubject.AsObservable(); - - public bool IsOpen { get; set; } - - public DeviceEndpoint Endpoint { get; } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs deleted file mode 100644 index a7a5f90..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs +++ /dev/null @@ -1,12 +0,0 @@ -using TA.Ascom.ReactiveCommunications; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - class FakeEndpoint : DeviceEndpoint - { - public override string ToString() - { - return "fake device"; - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs deleted file mode 100644 index 797e9ec..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using TA.Ascom.ReactiveCommunications; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - class FakeTransactionProcessor : ITransactionProcessor - { - readonly IEnumerable fakeResponses; - readonly IEnumerator responseEnumerator; - - public FakeTransactionProcessor(IEnumerable fakeResponses) - { - var enumerable = fakeResponses.ToList(); - this.fakeResponses = enumerable; - responseEnumerator = enumerable.GetEnumerator(); - } - - public List ProcessedTransactions { get; } = new List(); - - public void CommitTransaction(DeviceTransaction transaction) - { - var moreResponses = responseEnumerator.MoveNext(); - if (moreResponses) - transaction.SimulateCompletionWithResponse(responseEnumerator.Current); - else - transaction.TimedOut("Timeout"); - ProcessedTransactions.Add(transaction); - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs b/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs deleted file mode 100644 index bdd3361..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System; -using TA.Ascom.ReactiveCommunications; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - internal class TestableDeviceTransaction : DeviceTransaction - { - readonly DeviceTransaction sourceTransaction; - - public TestableDeviceTransaction(DeviceTransaction sourceTransaction) : base(sourceTransaction.Command) - { - this.sourceTransaction = sourceTransaction; - } - - public override void ObserveResponse(IObservable source) - { - throw new NotImplementedException(); - } - - void SetResponse(string response) - { - Response = new Maybe(response); - } - - internal void SignalCompletion(string fakeResponse) - { - SetResponse(fakeResponse); - OnCompleted(); - } - - public void SignalError(string error) - { - OnError(new TimeoutException(error)); - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs b/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs deleted file mode 100644 index 92a10ec..0000000 --- a/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs +++ /dev/null @@ -1,68 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: TransactionExtensions.cs Last modified: 2018-03-29@21:27 by Tim Long - -using System; -using System.Reflection; -using JetBrains.Annotations; -using TA.Ascom.ReactiveCommunications; - -namespace TA.DigitalDomeworks.Specifications.Fakes - { - /// - /// Extension methods for manipulating non-public members of transaction classes. - /// - internal static class TransactionExtensions - { - /// - /// Sets the protected response property. - /// - /// The transaction. - /// The response string, which can be null or empty. - /// - public static void SetResponse(this DeviceTransaction transaction, [CanBeNull] string response) - { - var maybeResponse = response == null ? Maybe.Empty : new Maybe(response); - var transactionType = typeof(DeviceTransaction); - var responseProperty = transactionType.GetProperty("Response"); - responseProperty.SetValue(transaction, maybeResponse, BindingFlags.Instance | BindingFlags.NonPublic, null, - null, null); - } - - /// - /// Marks a transaction as completed with the supplied response string, which will release any waiting threads. - /// - /// The transaction. - /// The response. - public static void SimulateCompletionWithResponse(this DeviceTransaction transaction, [NotNull] string response) - { - transaction.SetResponse(response); - var transactionType = transaction.GetType(); - var makeHotMethod = transactionType.GetMethod("MakeHot", - BindingFlags.Instance | BindingFlags.NonPublic); - makeHotMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, - new object[] { }, null); - var onCompletedMethod = transactionType.GetMethod("OnCompleted", - BindingFlags.Instance | BindingFlags.NonPublic); - onCompletedMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, - new object[] { }, null); - } - - /// - /// Marks a transaction as Failed and provides a as the source of failure. - /// This also completes the transaction and releases any waiting threads. - /// - /// The transaction. - /// The message. - public static void TimedOut(this DeviceTransaction transaction, string message = null) - { - var exception = new TimeoutException(message ?? "Timeout"); - var type = transaction.GetType(); - var onErrorMethod = type.GetMethod("OnError", BindingFlags.Instance | BindingFlags.NonPublic); - onErrorMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, - new object[] {exception}, null); - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs b/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs deleted file mode 100644 index 86ce253..0000000 --- a/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System; -using System.Reactive.Concurrency; -using System.Reactive.Linq; -using System.Text; -using Machine.Specifications; -using TA.DigitalDomeworks.HardwareSimulator; -using TA.DigitalDomeworks.Specifications.Builders; - -namespace TA.DigitalDomeworks.Specifications - { - [Subject(typeof(SimulatorStateMachine), "I/O")] - internal class when_sending_a_get_status_command_to_the_simulator - { - Establish context = () => - { - simulator = new HardwareSimulationBuilder().Build(); - subscription = simulator.ObservableResponses - .ObserveOn(ImmediateScheduler.Instance) - .Subscribe( - rx => responses.Append(rx), - ()=> result = responses.ToString() - ); - }; - Because of = () => - { - var inputString = "GINF"; - foreach (var c in inputString) - { - simulator.InputObserver.OnNext(c); - } - simulator.InputObserver.OnCompleted(); - simulator.InReadyState.WaitOne(); - }; - - It should_receive_a_status_response = () => result.Length.ShouldBeGreaterThan(0); - Cleanup after = () => subscription.Dispose(); - static StringBuilder responses = new StringBuilder(); - static SimulatorStateMachine simulator; - static IDisposable subscription; - static string result; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs b/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs deleted file mode 100644 index 99096b4..0000000 --- a/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; - -namespace TA.DigitalDomeworks.Specifications.Helpers -{ - internal static class ObservableTestExtensions - { - - public static void SubscribeAndWaitForCompletion(this IObservable sequence, Action observer) - { - var sequenceComplete = new ManualResetEvent(false); - var subscription = sequence.Subscribe( - onNext: observer, - onCompleted: () => sequenceComplete.Set() - ); - sequenceComplete.WaitOne(); - subscription.Dispose(); - sequenceComplete.Dispose(); - } - } -} diff --git a/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs b/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs deleted file mode 100644 index 5b486dd..0000000 --- a/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs +++ /dev/null @@ -1,27 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: TestData.cs Last modified: 2018-06-16@16:20 by Tim Long - -using System.IO; -using System.Reflection; - -namespace TA.DigitalDomeworks.Specifications.Helpers - { - internal static class TestData - { - internal static string FromEmbeddedResource(string resourceName) - { - var asm = Assembly.GetExecutingAssembly(); - var asmName = asm.GetName().Name; - var resourceRoot = $"{asmName}.TestData"; - var resource = $"{resourceRoot}.{resourceName}"; - using (var stream = asm.GetManifestResourceStream(resource)) - { - var reader = new StreamReader(stream); - return reader.ReadToEnd(); - } - } - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs b/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs deleted file mode 100644 index 979747b..0000000 --- a/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: ObservableExtensionSpecs.cs Last modified: 2018-08-30@01:43 by Tim Long - -using System; -using System.Collections.Generic; -using System.Reactive.Linq; -using Machine.Specifications; -using TA.Ascom.ReactiveCommunications.Diagnostics; -using TA.DigitalDomeworks.DeviceInterface; -using TA.DigitalDomeworks.Specifications.Helpers; -using ObservableExtensions = TA.DigitalDomeworks.DeviceInterface.ObservableExtensions; - -namespace TA.DigitalDomeworks.Specifications - { - [Subject(typeof(ObservableExtensions), "Encoder Ticks")] - internal class when_an_encoder_tick_is_received - { - Establish context = () => source = "P99\nP100\nP101\n".ToObservable(); - Because of = () => source.AzimuthEncoderTicks().SubscribeAndWaitForCompletion(tick => tickHistory.Add(tick)); - It should_receive_the_encoder_ticks = () => tickHistory.ShouldEqual(expectedTicks); - static List expectedTicks = new List {99, 100, 101}; - static IObservable source; - static List tickHistory = new List(); - } - - [Subject(typeof(ObservableExtensions), "Shutter Current Readings")] - internal class when_a_shutter_current_reading_is_received - { - Establish context = () => source = "Z8\nZ10\nZ11\n".ToObservable(); - Because of = () => source - .ShutterCurrentReadings().Trace("Unbelievable") - .SubscribeAndWaitForCompletion(item => elementHistory.Add(item)); - It should_receive_the_current_readings = () => elementHistory.ShouldEqual(expectedElements); - static List elementHistory = new List(); - static List expectedElements = new List {8, 10, 11}; - static IObservable source; - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs index 380aafd..2712a53 100644 --- a/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs +++ b/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs @@ -1,36 +1,13 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-08-30@11:43 by Tim Long + +using System.Reflection; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("TA.DigitalDomeworks.Specifications")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TA.DigitalDomeworks.Specifications")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("91d73239-42fd-4616-a8b0-687289aa3ac5")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyDescription("Unit tests")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs b/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs deleted file mode 100644 index 15d2cab..0000000 --- a/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// This file is part of the TA.DigitalDomeworks project -// -// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. -// -// File: SimulatorEndpointSpecs.cs Last modified: 2018-03-28@18:30 by Tim Long - -using System; -using Machine.Specifications; -using TA.DigitalDomeworks.HardwareSimulator; - -namespace TA.DigitalDomeworks.Specifications - { - [Subject(typeof(SimulatorEndpoint), "code contracts")] - internal class when_violating_a_code_contract - { - Because of = () => Exception = Catch.Exception(() => SimulatorEndpoint.IsConnectionStringValid(null)); - It should_throw = () => Exception.ShouldNotBeNull(); - static Exception Exception; - } - - [Subject(typeof(SimulatorEndpoint), "connection string")] - internal class when_validating_a_valid_connection_string - { - It should_succeed_for_realtime = - () => SimulatorEndpoint.IsConnectionStringValid("Simulator:Realtime").ShouldBeTrue(); - It should_succeed_for_fast = () => SimulatorEndpoint.IsConnectionStringValid("Simulator:Fast").ShouldBeTrue(); - It should_succeed_for_default = () => SimulatorEndpoint.IsConnectionStringValid("Simulator").ShouldBeTrue(); - } - } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj index 65f4308..9e0f850 100644 --- a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj +++ b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj @@ -1,57 +1,17 @@  - - True - False - True - False - False - True - True - True - True - True - True - True - True - True - False - True - False - False - False - True - True - True - True - False - False - False - False - True - Full - 0 - True - True - True - True - DoNotBuild - True - - Debug AnyCPU - {91D73239-42FD-4616-A8B0-687289AA3AC5} + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6} Library Properties TA.DigitalDomeworks.Specifications TA.DigitalDomeworks.Specifications v4.7.2 512 - - + true true @@ -73,81 +33,38 @@ - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Designer - - - - - - 4.8.0 - - - 4.8.0 - - - 2018.2.1 - - - 0.12.0 - 0.11.0 - - 4.5.9 + + 11.0.2 - {020924b9-23d5-4b92-b5b1-461423bbe23c} + {c0e526b9-e19d-42b4-8aee-08a775d9e0b6} TA.DigitalDomeworks.DeviceInterface - {86b17c99-41b6-4611-ad1d-26b7d6c70a22} + {393c3897-d66d-46f4-abc2-1d59ec96095b} TA.DigitalDomeworks.HardwareSimulator - {adbb1165-e995-4c75-8de9-1dbffcf34d6f} + {1224a06b-5a84-452f-af63-cf8ef7d6713e} TA.DigitalDomeworks.SharedTypes + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings deleted file mode 100644 index aeb14de..0000000 --- a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings +++ /dev/null @@ -1,99 +0,0 @@ - - Implicit - <?xml version="1.0" encoding="utf-16"?> -<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> - <FilePattern RemoveRegions="AllExceptGenerated"> - <Region Name=" Context base classes"> - <Entry DisplayName="with_"> - <Entry.Match> - <And> - <Kind Is="Class" /> - <Name Is="^with_.+$" IgnoreCase="True" /> - </And> - </Entry.Match> - </Entry> - </Region> - <Entry DisplayName="when_"> - <Entry.Match> - <And> - <Kind Is="Class" /> - <Or> - <HasAttribute Name="^Subject$" /> - <Name Is="^when_.+$" IgnoreCase="True" /> - </Or> - </And> - </Entry.Match> - </Entry> - </FilePattern> - <TypePattern DisplayName="Machine.Specifications"> - <TypePattern.Match> - <And> - <Kind Is="Class" /> - <Not> - <Access Is="Private" /> - </Not> - <Or> - <HasAttribute Name="^Subject(Attribute)?$" /> - <Name Is="^with_.+$" IgnoreCase="True" /> - <Name Is="^when_.+$" IgnoreCase="True" /> - </Or> - </And> - </TypePattern.Match> - <Entry DisplayName="Establish context"> - <Entry.Match> - <And> - <Access Is="Private" /> - <Kind Is="Field" /> - <Name Is="^context$" IgnoreCase="True" /> - </And> - </Entry.Match> - </Entry> - <Entry DisplayName="Because of"> - <Entry.Match> - <And> - <Access Is="Private" /> - <Kind Is="Field" /> - <Name Is="^of$" IgnoreCase="True" /> - </And> - </Entry.Match> - </Entry> - <Entry DisplayName="It should"> - <Entry.Match> - <And> - <Access Is="Private" /> - <Kind Is="Field" /> - <Name Is="^should_.+$" IgnoreCase="True" /> - </And> - </Entry.Match> - </Entry> - <Entry DisplayName="Cleanup after"> - <Entry.Match> - <And> - <Access Is="Private" /> - <Kind Is="Field" /> - <Name Is="^after$" IgnoreCase="True" /> - </And> - </Entry.Match> - </Entry> - <Entry DisplayName="Static fields"> - <Entry.Match> - <And> - <Access Is="Any" /> - <Static /> - <Kind Is="Field" /> - </And> - </Entry.Match> - <Entry.SortBy> - <Access /> - <Name Is="Enter Pattern Here" /> - </Entry.SortBy> - </Entry> - <Entry DisplayName="Other fields"> - <Entry.Match> - <Kind Is="Field" /> - </Entry.Match> - </Entry> - </TypePattern> -</Patterns> - C:\Users\Tim\AppData\Local\JetBrains\Transient\ReSharperPlatformVs15\v11_9dbfd6da\SolutionCaches - True \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt b/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt deleted file mode 100644 index d38c3bc..0000000 --- a/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt +++ /dev/null @@ -1 +0,0 @@ -V4,407,376,2,376,0,0,1,0,371,382,0,128,255,255,255,255,255,255,255,999,3,0 \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/app.config b/TA.DigitalDomeworks.Specifications/app.config deleted file mode 100644 index a43167f..0000000 --- a/TA.DigitalDomeworks.Specifications/app.config +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/TA.DigitalDomeworks.Specifications/nlog.dll.nlog b/TA.DigitalDomeworks.Specifications/nlog.dll.nlog deleted file mode 100644 index fb66edc..0000000 --- a/TA.DigitalDomeworks.Specifications/nlog.dll.nlog +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TA.DigitalDomeworks.sln b/TA.DigitalDomeworks.sln index 6c500ec..e614945 100644 --- a/TA.DigitalDomeworks.sln +++ b/TA.DigitalDomeworks.sln @@ -1,119 +1,65 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 -VisualStudioVersion = 15.0.27309.0 +VisualStudioVersion = 15.0.27924.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "TA.DigitalDomeworks.SharedAssemblyInfo", "TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.SharedAssemblyInfo.shproj", "{7397ED53-0FAC-4466-BD0F-D37D71208D00}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Aspects", "TA.DigitalDomeworks.Aspects\TA.DigitalDomeworks.Aspects.csproj", "{7B39350A-905B-4D14-8408-FD74334E53D3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Specifications", "TA.DigitalDomeworks.Specifications\TA.DigitalDomeworks.Specifications.csproj", "{91D73239-42FD-4616-A8B0-687289AA3AC5}" +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "TA.DigitalDomeworks.SharedCode", "TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.shproj", "{B22C42B7-6A0F-4FC4-BCA3-7037FC920A3B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.HardwareSimulator", "TA.DigitalDomeworks.HardwareSimulator\TA.DigitalDomeworks.HardwareSimulator.csproj", "{86B17C99-41B6-4611-AD1D-26B7D6C70A22}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.SharedTypes", "TA.DigitalDomeworks.SharedTypes\TA.DigitalDomeworks.SharedTypes.csproj", "{1224A06B-5A84-452F-AF63-CF8EF7D6713E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.SharedTypes", "TA.DigitalDomeworks.SharedTypes\TA.DigitalDomeworks.SharedTypes.csproj", "{ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.HardwareSimulator", "TA.DigitalDomeworks.HardwareSimulator\TA.DigitalDomeworks.HardwareSimulator.csproj", "{393C3897-D66D-46F4-ABC2-1D59EC96095B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.DeviceInterface", "TA.DigitalDomeworks.DeviceInterface\TA.DigitalDomeworks.DeviceInterface.csproj", "{020924B9-23D5-4B92-B5B1-461423BBE23C}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.DeviceInterface", "TA.DigitalDomeworks.DeviceInterface\TA.DigitalDomeworks.DeviceInterface.csproj", "{C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.AscomDome", "TA.DigitalDomeworks.AscomDome\TA.DigitalDomeworks.AscomDome.csproj", "{0B22461B-2D19-4342-A87D-4E90EFD3E2A9}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Specifications", "TA.DigitalDomeworks.Specifications\TA.DigitalDomeworks.Specifications.csproj", "{F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Server", "TA.DigitalDomeworks.Server\TA.DigitalDomeworks.Server.csproj", "{3689A2CB-94C5-4012-A5CF-7E7D1DD27143}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.PostSharp.Aspects", "TA.PostSharp.Aspects\TA.PostSharp.Aspects.csproj", "{9CDCF319-DADC-41EB-B787-DE3862017E95}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.AscomSwitch", "TA.DigitalDomeworks.AscomSwitch\TA.DigitalDomeworks.AscomSwitch.csproj", "{F95208C4-450F-4B51-810A-C805A8EFBB7A}" -EndProject -Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "TA.DigitalDomeworks.Installer", "TA.DigitalDomeworks.Installer\TA.DigitalDomeworks.Installer.wixproj", "{62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Server", "TA.DigitalDomeworks.Server\TA.DigitalDomeworks.Server.csproj", "{FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}" EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution - TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.Shared.projitems*{020924b9-23d5-4b92-b5b1-461423bbe23c}*SharedItemsImports = 4 - TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.Shared.projitems*{3689a2cb-94c5-4012-a5cf-7e7d1dd27143}*SharedItemsImports = 4 - TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.Shared.projitems*{7397ed53-0fac-4466-bd0f-d37d71208d00}*SharedItemsImports = 13 - TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.Shared.projitems*{86b17c99-41b6-4611-ad1d-26b7d6c70a22}*SharedItemsImports = 4 - TA.DigitalDomeworks.Shared\TA.DigitalDomeworks.Shared.projitems*{adbb1165-e995-4c75-8de9-1dbffcf34d6f}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{1224a06b-5a84-452f-af63-cf8ef7d6713e}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{393c3897-d66d-46f4-abc2-1d59ec96095b}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{7b39350a-905b-4d14-8408-fd74334e53d3}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{b22c42b7-6a0f-4fc4-bca3-7037fc920a3b}*SharedItemsImports = 13 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{c0e526b9-e19d-42b4-8aee-08a775d9e0b6}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{f1cf8488-83a4-447d-a0a3-ea6a04d4aae6}*SharedItemsImports = 4 EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|x64 = Release|x64 - Release|x86 = Release|x86 + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Debug|x64.ActiveCfg = Debug|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Debug|x64.Build.0 = Debug|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Debug|x86.ActiveCfg = Debug|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Debug|x86.Build.0 = Debug|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Release|x64.ActiveCfg = Release|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Release|x64.Build.0 = Release|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Release|x86.ActiveCfg = Release|Any CPU - {91D73239-42FD-4616-A8B0-687289AA3AC5}.Release|x86.Build.0 = Release|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Debug|x64.ActiveCfg = Debug|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Debug|x64.Build.0 = Debug|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Debug|x86.ActiveCfg = Debug|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Debug|x86.Build.0 = Debug|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Release|x64.ActiveCfg = Release|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Release|x64.Build.0 = Release|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Release|x86.ActiveCfg = Release|Any CPU - {86B17C99-41B6-4611-AD1D-26B7D6C70A22}.Release|x86.Build.0 = Release|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Debug|x64.ActiveCfg = Debug|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Debug|x64.Build.0 = Debug|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Debug|x86.ActiveCfg = Debug|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Debug|x86.Build.0 = Debug|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Release|x64.ActiveCfg = Release|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Release|x64.Build.0 = Release|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Release|x86.ActiveCfg = Release|Any CPU - {ADBB1165-E995-4C75-8DE9-1DBFFCF34D6F}.Release|x86.Build.0 = Release|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Debug|x64.ActiveCfg = Debug|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Debug|x64.Build.0 = Debug|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Debug|x86.ActiveCfg = Debug|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Debug|x86.Build.0 = Debug|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Release|x64.ActiveCfg = Release|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Release|x64.Build.0 = Release|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Release|x86.ActiveCfg = Release|Any CPU - {020924B9-23D5-4B92-B5B1-461423BBE23C}.Release|x86.Build.0 = Release|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Debug|x64.ActiveCfg = Debug|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Debug|x64.Build.0 = Debug|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Debug|x86.ActiveCfg = Debug|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Debug|x86.Build.0 = Debug|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Release|x64.ActiveCfg = Release|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Release|x64.Build.0 = Release|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Release|x86.ActiveCfg = Release|Any CPU - {0B22461B-2D19-4342-A87D-4E90EFD3E2A9}.Release|x86.Build.0 = Release|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Debug|x64.ActiveCfg = Debug|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Debug|x64.Build.0 = Debug|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Debug|x86.ActiveCfg = Debug|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Debug|x86.Build.0 = Debug|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Release|x64.ActiveCfg = Release|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Release|x64.Build.0 = Release|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Release|x86.ActiveCfg = Release|Any CPU - {3689A2CB-94C5-4012-A5CF-7E7D1DD27143}.Release|x86.Build.0 = Release|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Debug|x64.ActiveCfg = Debug|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Debug|x64.Build.0 = Debug|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Debug|x86.ActiveCfg = Debug|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Debug|x86.Build.0 = Debug|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Release|x64.ActiveCfg = Release|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Release|x64.Build.0 = Release|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Release|x86.ActiveCfg = Release|Any CPU - {9CDCF319-DADC-41EB-B787-DE3862017E95}.Release|x86.Build.0 = Release|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Debug|x64.ActiveCfg = Debug|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Debug|x64.Build.0 = Debug|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Debug|x86.ActiveCfg = Debug|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Debug|x86.Build.0 = Debug|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x64.ActiveCfg = Release|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x64.Build.0 = Release|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x86.ActiveCfg = Release|Any CPU - {F95208C4-450F-4B51-810A-C805A8EFBB7A}.Release|x86.Build.0 = Release|Any CPU - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x64.ActiveCfg = Debug|x64 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x86.ActiveCfg = Debug|x86 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Debug|x86.Build.0 = Debug|x86 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Release|x64.ActiveCfg = Release|x64 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Release|x64.Build.0 = Release|x64 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Release|x86.ActiveCfg = Release|x86 - {62BC6E28-4239-47F9-B0BC-69CCDCEA6F75}.Release|x86.Build.0 = Release|x86 + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.Build.0 = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.Build.0 = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.Build.0 = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.Build.0 = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.Build.0 = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {82A9AE40-F77D-4019-B014-7A8A16233C27} + SolutionGuid = {799C2726-7B57-428F-97B0-B35575BA1E0C} EndGlobalSection EndGlobal diff --git a/TA.DigitalDomeworks.sln.DotSettings b/TA.DigitalDomeworks.sln.DotSettings deleted file mode 100644 index d61a9d5..0000000 --- a/TA.DigitalDomeworks.sln.DotSettings +++ /dev/null @@ -1,14 +0,0 @@ - - 0b22461b-2d19-4342-a87d-4e90efd3e2a9;f95208c4-450f-4b51-810a-c805a8efbb7a - 4 - C:\Users\Tim\source\repos\TA.DigitalDomeworks\TA.DigitalDomeworks.Specifications\TA.DigitalDomeworks.Specifications.csproj.DotSettings - ..\TA.DigitalDomeworks.Specifications\TA.DigitalDomeworks.Specifications.csproj.DotSettings - True - True - C:\Users\Tim\OneDrive\Software Engineering\ReSharper\Tigra Type Member Layout.DotSettings - ..\..\..\..\OneDrive\Software Engineering\ReSharper\Tigra Type Member Layout.DotSettings - True - False - 1 - True - 2 \ No newline at end of file diff --git a/TA.DigitalDomeworks.v3.ncrunchsolution b/TA.DigitalDomeworks.v3.ncrunchsolution index 79eb427..10420ac 100644 --- a/TA.DigitalDomeworks.v3.ncrunchsolution +++ b/TA.DigitalDomeworks.v3.ncrunchsolution @@ -2,6 +2,5 @@ True True - x86 \ No newline at end of file diff --git a/TA.PostSharp.Aspects/Properties/AssemblyInfo.cs b/TA.PostSharp.Aspects/Properties/AssemblyInfo.cs deleted file mode 100644 index 83b19ff..0000000 --- a/TA.PostSharp.Aspects/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("TA.PostSharp.Aspects")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TA.PostSharp.Aspects")] -[assembly: AssemblyCopyright("Copyright © 2017")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("9cdcf319-dadc-41eb-b787-de3862017e95")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TA.PostSharp.Aspects/TA.PostSharp.Aspects.v3.ncrunchproject b/TA.PostSharp.Aspects/TA.PostSharp.Aspects.v3.ncrunchproject deleted file mode 100644 index 6800b4a..0000000 --- a/TA.PostSharp.Aspects/TA.PostSharp.Aspects.v3.ncrunchproject +++ /dev/null @@ -1,5 +0,0 @@ - - - True - - \ No newline at end of file From c4f728c6a9518cb088fa6064f52e83d53153ec38 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Sat, 1 Sep 2018 18:14:14 +0100 Subject: [PATCH 05/18] Add all code, only the installer left to do. --- TA.DigitalDomewoks.AscomDome/Dome.cs | 238 ++++++++++++++++++ .../Properties/AssemblyInfo.cs | 17 ++ .../TA.DigitalDomewoks.AscomDome.csproj | 80 ++++++ .../Properties/AssemblyInfo.cs | 10 + TA.DigitalDomeworks.AscomSwitch/Switch.cs | 133 ++++++++++ .../TA.DigitalDomeworks.AscomSwitch.csproj | 80 ++++++ TA.DigitalDomeworks.Server/NLog.Debug.config | 13 + .../NLog.Release.config | 12 + TA.DigitalDomeworks.Server/NLog.config | 28 +++ TA.DigitalDomeworks.Server/Settings.cs | 4 +- .../TA.DigitalDomeworks.Server.csproj | 16 +- TA.DigitalDomeworks.sln | 14 ++ 12 files changed, 638 insertions(+), 7 deletions(-) create mode 100644 TA.DigitalDomewoks.AscomDome/Dome.cs create mode 100644 TA.DigitalDomewoks.AscomDome/Properties/AssemblyInfo.cs create mode 100644 TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj create mode 100644 TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs create mode 100644 TA.DigitalDomeworks.AscomSwitch/Switch.cs create mode 100644 TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj create mode 100644 TA.DigitalDomeworks.Server/NLog.Debug.config create mode 100644 TA.DigitalDomeworks.Server/NLog.Release.config create mode 100644 TA.DigitalDomeworks.Server/NLog.config diff --git a/TA.DigitalDomewoks.AscomDome/Dome.cs b/TA.DigitalDomewoks.AscomDome/Dome.cs new file mode 100644 index 0000000..8ca4809 --- /dev/null +++ b/TA.DigitalDomewoks.AscomDome/Dome.cs @@ -0,0 +1,238 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: Dome.cs Last modified: 2018-09-01@18:14 by Tim Long + +using System; +using System.Collections; +using System.Runtime.InteropServices; +using ASCOM; +using ASCOM.DeviceInterface; +using JetBrains.Annotations; +using TA.DigitalDomeworks.Aspects; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.Server; +using TA.DigitalDomeworks.SharedTypes; +using TI.DigitalDomeWorks; +using NotImplementedException = ASCOM.NotImplementedException; + +namespace TA.DigitalDomeworks.AscomDome + { + [ProgId(SharedResources.DomeDriverId)] + [Guid("CCF89F7D-2889-4A9D-891D-E28760A0FFCA")] + [ComVisible(true)] + [ClassInterface(ClassInterfaceType.None)] + [DeviceId(SharedResources.DomeDriverId, DeviceName = SharedResources.DomeDriverName)] + [ServedClassName(SharedResources.DomeDriverName)] + public class Dome : ReferenceCountedObject, IDomeV2, IAscomDriver + { + [NotNull] private readonly Guid clientId; + [CanBeNull] private DeviceController controller; + + public Dome() + { + clientId = SharedResources.ConnectionManager.RegisterClient("ASCOM Dome"); + } + + public string Description => "ASCOM Dome driver for Digital Domeworks"; + + public string DriverInfo => @"ASCOM Dome driver for Digital Domeworks, 2018 reboot +An open source ASCOM driver by Tigra Astronomy +Home page: http://tigra-astronomy.com +Source code: https://bitbucket.org/tigra-astronomy/ta.digitaldomeworks +License: https://tigra.mit-license.org/ +Copyright © 2018 Tigra Astronomy"; + + public string DriverVersion => "7.0"; + + public short InterfaceVersion => 2; + + public string Name => "Digital Domeworks 2018 Reboot"; + + public ArrayList SupportedActions => new ArrayList + { + Constants.ActionNameDsrSwingoutState, + Constants.ActionNameControllerStatus + }; + + public double Altitude => throw new PropertyNotImplementedException(nameof(Altitude), accessorSet: false); + + [MustBeConnected] + public bool AtHome => controller.AtHome; + + [MustBeConnected] + public bool AtPark { get; private set; } + + [MustBeConnected] + public double Azimuth => controller.AzimuthDegrees; + + public bool CanFindHome => true; + + public bool CanPark => true; + + public bool CanSetAltitude => false; + + public bool CanSetAzimuth => true; + + public bool CanSetPark => false; + + public bool CanSetShutter => true; + + public bool CanSlave => false; + + public bool CanSyncAzimuth => false; + + [MustBeConnected] + public ShutterState ShutterStatus + { + get + { + if (controller.ShutterMovementDirection == ShutterDirection.Closing) + return ShutterState.shutterClosing; + if (controller.ShutterMovementDirection == ShutterDirection.Opening) + return ShutterState.shutterOpening; + if (controller.ShutterPosition == SensorState.Closed) + return ShutterState.shutterClosed; + if (controller.ShutterPosition == SensorState.Open) + return ShutterState.shutterOpen; + return ShutterState.shutterError; + } + } + + public bool Slaved + { + get => false; + set => throw new NotImplementedException(); + } + + [MustBeConnected] + public bool Slewing => controller.IsMoving; + + public bool Connected + { + get => controller?.IsConnected ?? false; + set + { + if (value) + { + controller = SharedResources.ConnectionManager.GoOnline(clientId); + } + else + { + SharedResources.ConnectionManager.GoOffline(clientId); + controller = null; //[Sentinel] + } + } + } + + public void SetupDialog() + { + SharedResources.DoSetupDialog(clientId); + } + + public string Action(string ActionName, string ActionParameters) + { + switch (ActionName) + { + case Constants.ActionNameControllerStatus: + return CustomActionControllerStatus(); + case Constants.ActionNameDsrSwingoutState: + return CustomActionDsrSwingoutSensorState(); + default: + throw new ActionNotImplementedException(ActionName); + } + } + + public void CommandBlind(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public bool CommandBool(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public string CommandString(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public void Dispose() + { + SharedResources.ConnectionManager.GoOffline(clientId); + SharedResources.ConnectionManager.UnregisterClient(clientId); + controller = null; //[Sentinel] + } + + [MustBeConnected] + public void AbortSlew() + { + controller.RequestEmergencyStop(); + } + + [MustBeConnected] + public void CloseShutter() + { + controller.CloseShutter(); + } + + [MustBeConnected] + public void FindHome() => controller.RotateToHomePosition(); + + [MustBeConnected] + public void OpenShutter() + { + controller.OpenShutter(); + } + + [MustBeConnected] + public void Park() + { + controller.Park(); + AtPark = controller.AtHome && controller.ShutterPosition == SensorState.Closed; + } + + public void SetPark() + { + throw new NotImplementedException(); + } + + public void SlewToAltitude(double Altitude) + { + throw new NotImplementedException(); + } + + [MustBeConnected] + public void SlewToAzimuth(double Azimuth) + { + try + { + controller.SlewToAzimuth(Azimuth); + } + catch (ArgumentOutOfRangeException ex) + { + throw new InvalidValueException(nameof(Azimuth), Azimuth.ToString(), "0.0 <= azimuth < 360.0", ex); + } + } + + public void SyncToAzimuth(double Azimuth) + { + throw new NotImplementedException(); + } + + [NotNull] + private string CustomActionDsrSwingoutSensorState() + { + return controller?.CurrentStatus?.DsrSensor.ToString() ?? SensorState.Indeterminate.ToString(); + } + + [NotNull] + private string CustomActionControllerStatus() + { + var status = controller.CurrentStatus; + return status?.ToString() ?? string.Empty; + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomewoks.AscomDome/Properties/AssemblyInfo.cs b/TA.DigitalDomewoks.AscomDome/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..8739bec --- /dev/null +++ b/TA.DigitalDomewoks.AscomDome/Properties/AssemblyInfo.cs @@ -0,0 +1,17 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-09-01@17:52 by Tim Long + +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("TA.DigitalDomewoks.AscomDome")] +[assembly: AssemblyDescription("")] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("2067d7e2-410a-4b8b-9d07-425d27bace10")] \ No newline at end of file diff --git a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj new file mode 100644 index 0000000..68f60ed --- /dev/null +++ b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj @@ -0,0 +1,80 @@ + + + + + Debug + AnyCPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10} + Library + Properties + TA.DigitalDomewoks.AscomDome + TA.DigitalDomewoks.AscomDome + v4.7.2 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + 6.4.0 + runtime; build; native; contentfiles; analyzers + all + + + 2018.2.1 + + + 6.0.26 + + + + + {7b39350a-905b-4d14-8408-fd74334e53d3} + TA.DigitalDomeworks.Aspects + + + {c0e526b9-e19d-42b4-8aee-08a775d9e0b6} + TA.DigitalDomeworks.DeviceInterface + + + {ff0b89e7-3601-4b5f-b0da-17c329d2ee2d} + TA.DigitalDomeworks.Server + + + {1224a06b-5a84-452f-af63-cf8ef7d6713e} + TA.DigitalDomeworks.SharedTypes + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..5dab41f --- /dev/null +++ b/TA.DigitalDomeworks.AscomSwitch/Properties/AssemblyInfo.cs @@ -0,0 +1,10 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: AssemblyInfo.cs Last modified: 2018-08-30@21:27 by Tim Long + +using System.Reflection; + +[assembly: AssemblyTitle("TA.DigitalDomeworks.AscomSwitch")] +[assembly: AssemblyDescription("ASCOM Switch Driver for User GPIO")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/Switch.cs b/TA.DigitalDomeworks.AscomSwitch/Switch.cs new file mode 100644 index 0000000..0aefeb6 --- /dev/null +++ b/TA.DigitalDomeworks.AscomSwitch/Switch.cs @@ -0,0 +1,133 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: Switch.cs Last modified: 2018-09-01@17:45 by Tim Long + +using System; +using System.Collections; +using System.Runtime.InteropServices; +using ASCOM; +using ASCOM.DeviceInterface; +using JetBrains.Annotations; +using TA.DigitalDomeworks.Aspects; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.Server; +using NotImplementedException = ASCOM.NotImplementedException; + +namespace TA.DigitalDomeworks.AscomSwitch + { + [ProgId(SharedResources.SwitchDriverId)] + [Guid("8f3d72d5-7fb8-4f8a-8f73-3c724a8a375c")] + [ComVisible(true)] + [ClassInterface(ClassInterfaceType.None)] + [DeviceId(SharedResources.SwitchDriverId, DeviceName = SharedResources.SwitchDriverName)] + [ServedClassName(SharedResources.SwitchDriverName)] + public class Switch : ReferenceCountedObject, ISwitchV2, IAscomDriver + { + private readonly Guid clientId; + [CanBeNull] private DeviceController controller; + + public Switch() + { + clientId = SharedResources.ConnectionManager.RegisterClient("ASCOM Switch"); + } + + public string Description => "ASCOM Dome driver for Digital Domeworks"; + + public string DriverInfo => @"ASCOM Dome driver for Digital Domeworks, 2018 reboot +An open source ASCOM driver by Tigra Astronomy +Home page: http://tigra-astronomy.com +Source code: https://bitbucket.org/tigra-astronomy/ta.digitaldomeworks +License: https://tigra.mit-license.org/ +Copyright © 2018 Tigra Astronomy"; + + public string DriverVersion => "7.0"; + + public short InterfaceVersion => 2; + + public string Name => "Digital Domeworks 2018 Reboot"; + + public ArrayList SupportedActions => new ArrayList(); + + public short MaxSwitch => 4; + + public bool Connected + { + get => controller?.IsConnected ?? false; + set + { + if (value) + { + controller = SharedResources.ConnectionManager.GoOnline(clientId); + } + else + { + SharedResources.ConnectionManager.GoOffline(clientId); + controller = null; //[Sentinel] + } + } + } + + public void SetupDialog() + { + SharedResources.DoSetupDialog(clientId); + } + + public string Action(string ActionName, string ActionParameters) + { + throw new NotImplementedException(); + } + + public void CommandBlind(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public bool CommandBool(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public string CommandString(string Command, bool Raw = false) + { + throw new NotImplementedException(); + } + + public void Dispose() + { + SharedResources.ConnectionManager.GoOffline(clientId); + SharedResources.ConnectionManager.UnregisterClient(clientId); + controller = null; //[Sentinel] + } + + public string GetSwitchName(short id) => id.ToString(); + + public void SetSwitchName(short id, string name) + { + throw new NotImplementedException(); + } + + public string GetSwitchDescription(short id) => $"Switch {id}"; + + public bool CanWrite(short id) => true; + + [MustBeConnected] + public bool GetSwitch(short id) => controller?.UserPins[id] ?? false; + + [MustBeConnected] + public void SetSwitch(short id, bool state) => controller?.SetUserOutputPin(id, state); + + public double MaxSwitchValue(short id) => 1.0; + + public double MinSwitchValue(short id) => 0.0; + + public double SwitchStep(short id) => 1.0; + + [MustBeConnected] + public double GetSwitchValue(short id) => controller?.UserPins[id] ?? false ? 1 : 0; + + [MustBeConnected] + public void SetSwitchValue(short id, double value) => SetSwitch(id, value >= 0.5); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj new file mode 100644 index 0000000..84b1cf4 --- /dev/null +++ b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj @@ -0,0 +1,80 @@ + + + + + Debug + AnyCPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC} + Library + Properties + TA.DigitalDomeworks.AscomSwitch + TA.DigitalDomeworks.AscomSwitch + v4.7.2 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + {7b39350a-905b-4d14-8408-fd74334e53d3} + TA.DigitalDomeworks.Aspects + + + {c0e526b9-e19d-42b4-8aee-08a775d9e0b6} + TA.DigitalDomeworks.DeviceInterface + + + {ff0b89e7-3601-4b5f-b0da-17c329d2ee2d} + TA.DigitalDomeworks.Server + + + {1224a06b-5a84-452f-af63-cf8ef7d6713e} + TA.DigitalDomeworks.SharedTypes + + + + + 6.4.0 + runtime; build; native; contentfiles; analyzers + all + + + 2018.2.1 + + + 6.0.26 + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.Debug.config b/TA.DigitalDomeworks.Server/NLog.Debug.config new file mode 100644 index 0000000..d350536 --- /dev/null +++ b/TA.DigitalDomeworks.Server/NLog.Debug.config @@ -0,0 +1,13 @@ + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.Release.config b/TA.DigitalDomeworks.Server/NLog.Release.config new file mode 100644 index 0000000..05f1c09 --- /dev/null +++ b/TA.DigitalDomeworks.Server/NLog.Release.config @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.config b/TA.DigitalDomeworks.Server/NLog.config new file mode 100644 index 0000000..e3dd3f5 --- /dev/null +++ b/TA.DigitalDomeworks.Server/NLog.config @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/Settings.cs b/TA.DigitalDomeworks.Server/Settings.cs index fac61df..a0b2216 100644 --- a/TA.DigitalDomeworks.Server/Settings.cs +++ b/TA.DigitalDomeworks.Server/Settings.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: Settings.cs Last modified: 2018-03-28@22:20 by Tim Long +// File: Settings.cs Last modified: 2018-08-30@20:08 by Tim Long using System.ComponentModel; using System.Configuration; @@ -49,7 +49,7 @@ private void SettingChangingEventHandler(object sender, SettingChangingEventArgs private void SettingsSavingEventHandler(object sender, CancelEventArgs e) { - log.Warn($"Saving settings"); + log.Warn("Saving settings"); } } } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index b66acef..a6b5e6f 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -17,7 +17,7 @@ true full false - bin\Debug\ + ..\BuildOutput\Debug\ DEBUG;TRACE prompt 4 @@ -25,14 +25,12 @@ pdbonly true - bin\Release\ + ..\BuildOutput\Release\ TRACE prompt 4 - - @@ -116,6 +114,14 @@ Always true + + NLog.config + true + + + NLog.config + true + PublicSettingsSingleFileGenerator Settings.Designer.cs @@ -137,7 +143,7 @@ - 6.3.2 + 6.4.0 runtime; build; native; contentfiles; analyzers all diff --git a/TA.DigitalDomeworks.sln b/TA.DigitalDomeworks.sln index e614945..a63cca5 100644 --- a/TA.DigitalDomeworks.sln +++ b/TA.DigitalDomeworks.sln @@ -17,13 +17,19 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Specifi EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.Server", "TA.DigitalDomeworks.Server\TA.DigitalDomeworks.Server.csproj", "{FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.AscomSwitch", "TA.DigitalDomeworks.AscomSwitch\TA.DigitalDomeworks.AscomSwitch.csproj", "{CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomewoks.AscomDome", "TA.DigitalDomewoks.AscomDome\TA.DigitalDomewoks.AscomDome.csproj", "{2067D7E2-410A-4B8B-9D07-425D27BACE10}" +EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{1224a06b-5a84-452f-af63-cf8ef7d6713e}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{2067d7e2-410a-4b8b-9d07-425d27bace10}*SharedItemsImports = 4 TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{393c3897-d66d-46f4-abc2-1d59ec96095b}*SharedItemsImports = 4 TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{7b39350a-905b-4d14-8408-fd74334e53d3}*SharedItemsImports = 4 TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{b22c42b7-6a0f-4fc4-bca3-7037fc920a3b}*SharedItemsImports = 13 TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{c0e526b9-e19d-42b4-8aee-08a775d9e0b6}*SharedItemsImports = 4 + TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{ca37561d-cadc-4416-8be1-57bcb8b7ccbc}*SharedItemsImports = 4 TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{f1cf8488-83a4-447d-a0a3-ea6a04d4aae6}*SharedItemsImports = 4 EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -55,6 +61,14 @@ Global {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.Build.0 = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.ActiveCfg = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.Build.0 = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.Build.0 = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From 2f299daafd4c61876e63b29e3c6db102e6661559 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Sat, 1 Sep 2018 18:48:02 +0100 Subject: [PATCH 06/18] Re-added installer project --- .../AscomCustomActions.wxs | 55 ++++++ .../AscomDomeDriver.wxs | 63 +++++++ .../AscomLocalServer.wxs | 47 +++++ .../AscomSwitchDriver.wxs | 68 +++++++ .../CommunicationsLayer.wxs | 22 +++ TA.DigitalDomeworks.Installer/Config.wxi | 36 ++++ TA.DigitalDomeworks.Installer/Directories.wxs | 18 ++ TA.DigitalDomeworks.Installer/FeatureTree.wxs | 21 +++ .../HardwareSimulator.wxs | 18 ++ TA.DigitalDomeworks.Installer/NLog.wxs | 14 ++ TA.DigitalDomeworks.Installer/Ninject.wxs | 15 ++ TA.DigitalDomeworks.Installer/PostSharp.wxs | 39 ++++ .../PostSharpAspects.wxs | 18 ++ TA.DigitalDomeworks.Installer/Product.wxs | 42 +++++ .../ReactiveASCOM.wxs | 20 +++ .../ReactiveExtensions.wxs | 11 ++ TA.DigitalDomeworks.Installer/SharedTypes.wxs | 15 ++ .../TA.DigitalDomeworks.Installer.wixproj | 168 ++++++++++++++++++ TA.DigitalDomeworks.Installer/packages.config | 5 + TA.DigitalDomeworks.sln | 79 ++++++++ 20 files changed, 774 insertions(+) create mode 100644 TA.DigitalDomeworks.Installer/AscomCustomActions.wxs create mode 100644 TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs create mode 100644 TA.DigitalDomeworks.Installer/AscomLocalServer.wxs create mode 100644 TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs create mode 100644 TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs create mode 100644 TA.DigitalDomeworks.Installer/Config.wxi create mode 100644 TA.DigitalDomeworks.Installer/Directories.wxs create mode 100644 TA.DigitalDomeworks.Installer/FeatureTree.wxs create mode 100644 TA.DigitalDomeworks.Installer/HardwareSimulator.wxs create mode 100644 TA.DigitalDomeworks.Installer/NLog.wxs create mode 100644 TA.DigitalDomeworks.Installer/Ninject.wxs create mode 100644 TA.DigitalDomeworks.Installer/PostSharp.wxs create mode 100644 TA.DigitalDomeworks.Installer/PostSharpAspects.wxs create mode 100644 TA.DigitalDomeworks.Installer/Product.wxs create mode 100644 TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs create mode 100644 TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs create mode 100644 TA.DigitalDomeworks.Installer/SharedTypes.wxs create mode 100644 TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj create mode 100644 TA.DigitalDomeworks.Installer/packages.config diff --git a/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs b/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs new file mode 100644 index 0000000..ca29bc4 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/AscomCustomActions.wxs @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + Installed OR MaintenanceMode="Modify" OR UPGRADINGPRODUCTCODE + NOT REMOVE OR Installed + + + + + + + + + 1 + $(var.DomeDriverProgId) + $(var.DriverDescription) + + + 2 + $(var.SwitchDriverProgId) + $(var.DriverDescription) + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs b/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs new file mode 100644 index 0000000..009a2d0 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/AscomDomeDriver.wxs @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs new file mode 100644 index 0000000..2d184ee --- /dev/null +++ b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs b/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs new file mode 100644 index 0000000..6efc0bf --- /dev/null +++ b/TA.DigitalDomeworks.Installer/AscomSwitchDriver.wxs @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs b/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs new file mode 100644 index 0000000..89ebecb --- /dev/null +++ b/TA.DigitalDomeworks.Installer/CommunicationsLayer.wxs @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + diff --git a/TA.DigitalDomeworks.Installer/Config.wxi b/TA.DigitalDomeworks.Installer/Config.wxi new file mode 100644 index 0000000..e1158fc --- /dev/null +++ b/TA.DigitalDomeworks.Installer/Config.wxi @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/Directories.wxs b/TA.DigitalDomeworks.Installer/Directories.wxs new file mode 100644 index 0000000..cb7e4f7 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/Directories.wxs @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/TA.DigitalDomeworks.Installer/FeatureTree.wxs b/TA.DigitalDomeworks.Installer/FeatureTree.wxs new file mode 100644 index 0000000..8f2aa7b --- /dev/null +++ b/TA.DigitalDomeworks.Installer/FeatureTree.wxs @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs b/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs new file mode 100644 index 0000000..1bf137c --- /dev/null +++ b/TA.DigitalDomeworks.Installer/HardwareSimulator.wxs @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/NLog.wxs b/TA.DigitalDomeworks.Installer/NLog.wxs new file mode 100644 index 0000000..9f0f62f --- /dev/null +++ b/TA.DigitalDomeworks.Installer/NLog.wxs @@ -0,0 +1,14 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/Ninject.wxs b/TA.DigitalDomeworks.Installer/Ninject.wxs new file mode 100644 index 0000000..efc081d --- /dev/null +++ b/TA.DigitalDomeworks.Installer/Ninject.wxs @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/PostSharp.wxs b/TA.DigitalDomeworks.Installer/PostSharp.wxs new file mode 100644 index 0000000..5b4ddf0 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/PostSharp.wxs @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs b/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs new file mode 100644 index 0000000..630de0e --- /dev/null +++ b/TA.DigitalDomeworks.Installer/PostSharpAspects.wxs @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/TA.DigitalDomeworks.Installer/Product.wxs b/TA.DigitalDomeworks.Installer/Product.wxs new file mode 100644 index 0000000..9b95092 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/Product.wxs @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + VersionNT64 + + NOT VersionNT64 + + + + + + + = 601)]]> + + = 601)]]> + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs b/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs new file mode 100644 index 0000000..665b0ea --- /dev/null +++ b/TA.DigitalDomeworks.Installer/ReactiveASCOM.wxs @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs b/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs new file mode 100644 index 0000000..5c998cd --- /dev/null +++ b/TA.DigitalDomeworks.Installer/ReactiveExtensions.wxs @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/SharedTypes.wxs b/TA.DigitalDomeworks.Installer/SharedTypes.wxs new file mode 100644 index 0000000..06fb810 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/SharedTypes.wxs @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj new file mode 100644 index 0000000..34dfcf8 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj @@ -0,0 +1,168 @@ + + + + + Debug + x86 + 3.10 + 2c681424-f616-46f6-a26f-7bac4a1d5339 + 2.0 + TA.DigitalDomeworks.Installer + Package + + + + + bin\Debug\x86\ + obj\Debug\x86\ + Debug + + + bin\Release\x86\ + obj\Release\x86\ + + + Debug + bin\Debug\x64\ + obj\Debug\x64\ + + + bin\$(Platform)\$(Configuration)\ + obj\$(Platform)\$(Configuration)\ + + + Debug + 1076 + bin\$(Platform)\$(Configuration)\ + obj\$(Platform)\$(Configuration)\ + + + bin\Release\x64\ + obj\Release\x64\ + + + + + + + + + + + + + + + + + + + + + + + + + + ..\packages\WiX.3.11.1\tools\WixNetFxExtension.dll + WixNetFxExtension + + + ..\packages\WiX.3.11.1\tools\WixUtilExtension.dll + WixUtilExtension + + + + + AscomDome + {2067d7e2-410a-4b8b-9d07-425d27bace10} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + AscomSwitch + {ca37561d-cadc-4416-8be1-57bcb8b7ccbc} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + Aspects + {7b39350a-905b-4d14-8408-fd74334e53d3} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + DeviceInterface + {c0e526b9-e19d-42b4-8aee-08a775d9e0b6} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + HardwareSimulator + {393c3897-d66d-46f4-abc2-1d59ec96095b} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + AscomServer + {ff0b89e7-3601-4b5f-b0da-17c329d2ee2d} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + SharedTypes + {1224a06b-5a84-452f-af63-cf8ef7d6713e} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + + + + + + + + + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/packages.config b/TA.DigitalDomeworks.Installer/packages.config new file mode 100644 index 0000000..3027fb1 --- /dev/null +++ b/TA.DigitalDomeworks.Installer/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.sln b/TA.DigitalDomeworks.sln index a63cca5..598a441 100644 --- a/TA.DigitalDomeworks.sln +++ b/TA.DigitalDomeworks.sln @@ -21,6 +21,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomeworks.AscomSw EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TA.DigitalDomewoks.AscomDome", "TA.DigitalDomewoks.AscomDome\TA.DigitalDomewoks.AscomDome.csproj", "{2067D7E2-410A-4B8B-9D07-425D27BACE10}" EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "TA.DigitalDomeworks.Installer", "TA.DigitalDomeworks.Installer\TA.DigitalDomeworks.Installer.wixproj", "{2C681424-F616-46F6-A26F-7BAC4A1D5339}" +EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{1224a06b-5a84-452f-af63-cf8ef7d6713e}*SharedItemsImports = 4 @@ -34,41 +36,118 @@ Global EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x64.ActiveCfg = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x64.Build.0 = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x86.ActiveCfg = Debug|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x86.Build.0 = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.ActiveCfg = Release|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.Build.0 = Release|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x64.ActiveCfg = Release|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x64.Build.0 = Release|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x86.ActiveCfg = Release|Any CPU + {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x86.Build.0 = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x64.ActiveCfg = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x64.Build.0 = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x86.ActiveCfg = Debug|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x86.Build.0 = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.ActiveCfg = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.Build.0 = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x64.ActiveCfg = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x64.Build.0 = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x86.ActiveCfg = Release|Any CPU + {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x86.Build.0 = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x64.ActiveCfg = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x64.Build.0 = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x86.ActiveCfg = Debug|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x86.Build.0 = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.ActiveCfg = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.Build.0 = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x64.ActiveCfg = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x64.Build.0 = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x86.ActiveCfg = Release|Any CPU + {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x86.Build.0 = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x64.ActiveCfg = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x64.Build.0 = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x86.ActiveCfg = Debug|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x86.Build.0 = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.ActiveCfg = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.Build.0 = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x64.ActiveCfg = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x64.Build.0 = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x86.ActiveCfg = Release|Any CPU + {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x86.Build.0 = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x64.ActiveCfg = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x64.Build.0 = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x86.ActiveCfg = Debug|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x86.Build.0 = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.ActiveCfg = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.Build.0 = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x64.ActiveCfg = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x64.Build.0 = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x86.ActiveCfg = Release|Any CPU + {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x86.Build.0 = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x64.ActiveCfg = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x64.Build.0 = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x86.ActiveCfg = Debug|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x86.Build.0 = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.ActiveCfg = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.Build.0 = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x64.ActiveCfg = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x64.Build.0 = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x86.ActiveCfg = Release|Any CPU + {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x86.Build.0 = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x64.ActiveCfg = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x64.Build.0 = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x86.ActiveCfg = Debug|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x86.Build.0 = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.ActiveCfg = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.Build.0 = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x64.ActiveCfg = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x64.Build.0 = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x86.ActiveCfg = Release|Any CPU + {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x86.Build.0 = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x64.ActiveCfg = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x64.Build.0 = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x86.ActiveCfg = Debug|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x86.Build.0 = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.ActiveCfg = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.Build.0 = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x64.ActiveCfg = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x64.Build.0 = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x86.ActiveCfg = Release|Any CPU + {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x86.Build.0 = Release|Any CPU + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|Any CPU.ActiveCfg = Debug|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x64.ActiveCfg = Debug|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x64.Build.0 = Debug|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x86.ActiveCfg = Debug|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x86.Build.0 = Debug|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|Any CPU.ActiveCfg = Release|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x64.ActiveCfg = Release|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x86.ActiveCfg = Release|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From 52ed699467931354cb4db17a7ef02faece6a1dca Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 05:44:04 +0100 Subject: [PATCH 07/18] First successful build to complete installer package --- .../TA.DigitalDomeworks.Installer.wixproj | 13 +------ TA.DigitalDomeworks.Server/App.config | 3 ++ TA.DigitalDomeworks.Server/Settings.cs | 2 +- .../TA.DigitalDomeworks.Server.csproj | 7 +++- TA.DigitalDomeworks.sln | 39 +------------------ 5 files changed, 14 insertions(+), 50 deletions(-) create mode 100644 TA.DigitalDomeworks.Server/App.config diff --git a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj index 34dfcf8..0bed53a 100644 --- a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj +++ b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj @@ -3,9 +3,9 @@ Debug - x86 + x64 3.10 - 2c681424-f616-46f6-a26f-7bac4a1d5339 + {2c681424-f616-46f6-a26f-7bac4a1d5339} 2.0 TA.DigitalDomeworks.Installer Package @@ -22,19 +22,10 @@ obj\Release\x86\ - Debug bin\Debug\x64\ obj\Debug\x64\ - - - bin\$(Platform)\$(Configuration)\ - obj\$(Platform)\$(Configuration)\ - - Debug 1076 - bin\$(Platform)\$(Configuration)\ - obj\$(Platform)\$(Configuration)\ bin\Release\x64\ diff --git a/TA.DigitalDomeworks.Server/App.config b/TA.DigitalDomeworks.Server/App.config new file mode 100644 index 0000000..49cc43e --- /dev/null +++ b/TA.DigitalDomeworks.Server/App.config @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/Settings.cs b/TA.DigitalDomeworks.Server/Settings.cs index a0b2216..85d8deb 100644 --- a/TA.DigitalDomeworks.Server/Settings.cs +++ b/TA.DigitalDomeworks.Server/Settings.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: Settings.cs Last modified: 2018-08-30@20:08 by Tim Long +// File: Settings.cs Last modified: 2018-09-03@04:35 by Tim Long using System.ComponentModel; using System.Configuration; diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index a6b5e6f..f4573f0 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -5,7 +5,7 @@ Debug AnyCPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D} - Library + WinExe Properties TA.DigitalDomeworks.Server TA.DigitalDomeworks.Server @@ -21,6 +21,7 @@ DEBUG;TRACE prompt 4 + AnyCPU pdbonly @@ -30,6 +31,9 @@ prompt 4 + + + @@ -110,6 +114,7 @@ + Always true diff --git a/TA.DigitalDomeworks.sln b/TA.DigitalDomeworks.sln index 598a441..8591afb 100644 --- a/TA.DigitalDomeworks.sln +++ b/TA.DigitalDomeworks.sln @@ -35,117 +35,82 @@ Global TA.DigitalDomeworks.SharedCode\TA.DigitalDomeworks.SharedCode.projitems*{f1cf8488-83a4-447d-a0a3-ea6a04d4aae6}*SharedItemsImports = 4 EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|Any CPU.Build.0 = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x64.ActiveCfg = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x64.Build.0 = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x86.ActiveCfg = Debug|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Debug|x86.Build.0 = Debug|Any CPU - {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|Any CPU.Build.0 = Release|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x64.ActiveCfg = Release|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x64.Build.0 = Release|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x86.ActiveCfg = Release|Any CPU {7B39350A-905B-4D14-8408-FD74334E53D3}.Release|x86.Build.0 = Release|Any CPU - {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|Any CPU.Build.0 = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x64.ActiveCfg = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x64.Build.0 = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x86.ActiveCfg = Debug|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Debug|x86.Build.0 = Debug|Any CPU - {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|Any CPU.Build.0 = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x64.ActiveCfg = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x64.Build.0 = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x86.ActiveCfg = Release|Any CPU {1224A06B-5A84-452F-AF63-CF8EF7D6713E}.Release|x86.Build.0 = Release|Any CPU - {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|Any CPU.Build.0 = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x64.ActiveCfg = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x64.Build.0 = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x86.ActiveCfg = Debug|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Debug|x86.Build.0 = Debug|Any CPU - {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|Any CPU.Build.0 = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x64.ActiveCfg = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x64.Build.0 = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x86.ActiveCfg = Release|Any CPU {393C3897-D66D-46F4-ABC2-1D59EC96095B}.Release|x86.Build.0 = Release|Any CPU - {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|Any CPU.Build.0 = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x64.ActiveCfg = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x64.Build.0 = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x86.ActiveCfg = Debug|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Debug|x86.Build.0 = Debug|Any CPU - {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|Any CPU.Build.0 = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x64.ActiveCfg = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x64.Build.0 = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x86.ActiveCfg = Release|Any CPU {C0E526B9-E19D-42B4-8AEE-08A775D9E0B6}.Release|x86.Build.0 = Release|Any CPU - {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|Any CPU.Build.0 = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x64.ActiveCfg = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x64.Build.0 = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x86.ActiveCfg = Debug|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Debug|x86.Build.0 = Debug|Any CPU - {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|Any CPU.Build.0 = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x64.ActiveCfg = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x64.Build.0 = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x86.ActiveCfg = Release|Any CPU {F1CF8488-83A4-447D-A0A3-EA6A04D4AAE6}.Release|x86.Build.0 = Release|Any CPU - {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|Any CPU.Build.0 = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x64.ActiveCfg = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x64.Build.0 = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x86.ActiveCfg = Debug|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Debug|x86.Build.0 = Debug|Any CPU - {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|Any CPU.Build.0 = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x64.ActiveCfg = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x64.Build.0 = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x86.ActiveCfg = Release|Any CPU {FF0B89E7-3601-4B5F-B0DA-17C329D2EE2D}.Release|x86.Build.0 = Release|Any CPU - {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|Any CPU.Build.0 = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x64.ActiveCfg = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x64.Build.0 = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x86.ActiveCfg = Debug|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Debug|x86.Build.0 = Debug|Any CPU - {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|Any CPU.Build.0 = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x64.ActiveCfg = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x64.Build.0 = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x86.ActiveCfg = Release|Any CPU {CA37561D-CADC-4416-8BE1-57BCB8B7CCBC}.Release|x86.Build.0 = Release|Any CPU - {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|Any CPU.Build.0 = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x64.ActiveCfg = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x64.Build.0 = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x86.ActiveCfg = Debug|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Debug|x86.Build.0 = Debug|Any CPU - {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|Any CPU.Build.0 = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x64.ActiveCfg = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x64.Build.0 = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x86.ActiveCfg = Release|Any CPU {2067D7E2-410A-4B8B-9D07-425D27BACE10}.Release|x86.Build.0 = Release|Any CPU - {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|Any CPU.ActiveCfg = Debug|x86 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x64.ActiveCfg = Debug|x86 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x64.Build.0 = Debug|x86 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x86.ActiveCfg = Debug|x86 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Debug|x86.Build.0 = Debug|x86 - {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|Any CPU.ActiveCfg = Release|x86 - {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x64.ActiveCfg = Release|x86 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x64.ActiveCfg = Release|x64 + {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x64.Build.0 = Release|x64 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x86.ActiveCfg = Release|x86 {2C681424-F616-46F6-A26F-7BAC4A1D5339}.Release|x86.Build.0 = Release|x86 EndGlobalSection From 0ab949570231748af47d7edd37f87bbca0bce83b Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 07:57:44 +0100 Subject: [PATCH 08/18] Added GitVersion to all projects and removed all version attributes from GlobalAssemblyInfo.cs --- GitVersion.yml | 6 ++++++ .../TA.DigitalDomewoks.AscomDome.csproj | 5 +++++ .../TA.DigitalDomeworks.AscomSwitch.csproj | 5 +++++ .../TA.DigitalDomeworks.Aspects.csproj | 5 +++++ .../TA.DigitalDomeworks.DeviceInterface.csproj | 5 +++++ .../TA.DigitalDomeworks.HardwareSimulator.csproj | 5 +++++ .../TA.DigitalDomeworks.Server.csproj | 5 +++++ TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs | 6 +++--- .../TA.DigitalDomeworks.SharedTypes.csproj | 5 +++++ .../TA.DigitalDomeworks.Specifications.csproj | 5 +++++ 10 files changed, 49 insertions(+), 3 deletions(-) create mode 100644 GitVersion.yml diff --git a/GitVersion.yml b/GitVersion.yml new file mode 100644 index 0000000..5b683fd --- /dev/null +++ b/GitVersion.yml @@ -0,0 +1,6 @@ +assembly-versioning-scheme: MajorMinorPatch +branches: + releases?[/-]: + tag: beta +ignore: + sha: [] diff --git a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj index 68f60ed..e530bb9 100644 --- a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj +++ b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj @@ -50,6 +50,11 @@ runtime; build; native; contentfiles; analyzers all + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 2018.2.1 diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj index 84b1cf4..622ac05 100644 --- a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj +++ b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj @@ -68,6 +68,11 @@ runtime; build; native; contentfiles; analyzers all + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 2018.2.1 diff --git a/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj index b20c5b9..e49b0a4 100644 --- a/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj +++ b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj @@ -59,6 +59,11 @@ runtime; build; native; contentfiles; analyzers all + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 4.5.9 diff --git a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj index 58c8565..97d7ceb 100644 --- a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj +++ b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj @@ -74,6 +74,11 @@ + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 2018.2.1 diff --git a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj index 9b27429..9b26cd3 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj +++ b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj @@ -78,6 +78,11 @@ runtime; build; native; contentfiles; analyzers all + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 1.1.0 diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index f4573f0..aec5a9e 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -152,6 +152,11 @@ runtime; build; native; contentfiles; analyzers all + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 2018.2.1 diff --git a/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs b/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs index b5c85c9..2dbc4ae 100644 --- a/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs +++ b/TA.DigitalDomeworks.SharedCode/GlobalAssemblyInfo.cs @@ -15,8 +15,8 @@ [assembly: AssemblyTrademark("Tigra Astronomy")] [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] -[assembly: AssemblyVersion("7.1.0.0")] -[assembly: AssemblyFileVersion("7.1.0.0")] -[assembly: AssemblyInformationalVersion("7.1-Integration")] +//[assembly: AssemblyVersion("7.1.0.0")] +//[assembly: AssemblyFileVersion("7.1.0.0")] +//[assembly: AssemblyInformationalVersion("7.1-Integration")] [assembly: InternalsVisibleTo("TA.DigitalDomeworks.Specifications")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj index c6a17d1..0938377 100644 --- a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj +++ b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj @@ -58,6 +58,11 @@ + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 4.5.9 diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj index 9e0f850..2573649 100644 --- a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj +++ b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj @@ -44,6 +44,11 @@ + + 3.6.5 + runtime; build; native; contentfiles; analyzers + all + 0.11.0 From e2a5be6ba52e643827d7cf5d416b935df876370b Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 08:02:16 +0100 Subject: [PATCH 09/18] Set GitVersion config --- GitVersion.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/GitVersion.yml b/GitVersion.yml index 5b683fd..7cf947d 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,6 +1 @@ assembly-versioning-scheme: MajorMinorPatch -branches: - releases?[/-]: - tag: beta -ignore: - sha: [] From b10f51df675e903a7b77f9fd9d083e72f296405d Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 14:55:29 +0100 Subject: [PATCH 10/18] Added unit tests back into project after solution upgrade/migration --- .../DeviceControllerContextBuilder.cs | 113 ++++++++++ .../Builders/HardwareSimulationBuilder.cs | 24 ++ .../Contexts/DeviceControllerContext.cs | 17 ++ .../Contexts/LogSetup.cs | 37 ++++ .../Contexts/with_device_builder_context.cs | 37 ++++ .../a_directionless_rotating_dome.cs | 18 ++ .../a_dome_with_a_moving_shutter.cs | 21 ++ .../Behaviours/a_rotating_dome.cs | 20 ++ .../Behaviours/a_stopped_dome.cs | 19 ++ .../Behaviours/device_controller_behaviour.cs | 22 ++ .../DeviceInterface/ConnectionSpecs.cs | 47 ++++ .../ControllerStateMachineBehaviours.cs | 37 ++++ .../ControllerStateMachineSpecs.cs | 207 ++++++++++++++++++ .../DeviceInterface/ControllerStatusSpecs.cs | 71 ++++++ .../DeviceInterface/MovementUpdateSpecs.cs | 126 +++++++++++ .../Fakes/FakeClock.cs | 44 ++++ .../Fakes/FakeCommunicationChannel.cs | 89 ++++++++ .../Fakes/FakeEndpoint.cs | 12 + .../Fakes/FakeTransactionProcessor.cs | 31 +++ .../Fakes/TestableDeviceTransaction.cs | 36 +++ .../Fakes/TransactionExtensions.cs | 68 ++++++ .../SimulatorIceBreakerSpecs.cs | 45 ++++ .../Helpers/ObservableTestExtensions.cs | 25 +++ .../Helpers/TestData.cs | 27 +++ .../ObservableExtensionSpecs.cs | 41 ++++ .../Properties/AssemblyInfo.cs | 4 +- .../Simulator/SimulatorEndpointSpecs.cs | 29 +++ .../TA.DigitalDomeworks.Specifications.csproj | 37 ++++ ...omeworks.Specifications.csproj.DotSettings | 99 +++++++++ .../StatusWithIndeterminateShutter.txt | 1 + TA.DigitalDomeworks.Specifications/app.config | 19 ++ .../nlog.dll.nlog | 21 ++ 32 files changed, 1442 insertions(+), 2 deletions(-) create mode 100644 TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs create mode 100644 TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs create mode 100644 TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs create mode 100644 TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs create mode 100644 TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs create mode 100644 TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs create mode 100644 TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs create mode 100644 TA.DigitalDomeworks.Specifications/Helpers/TestData.cs create mode 100644 TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs create mode 100644 TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings create mode 100644 TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt create mode 100644 TA.DigitalDomeworks.Specifications/app.config create mode 100644 TA.DigitalDomeworks.Specifications/nlog.dll.nlog diff --git a/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs b/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs new file mode 100644 index 0000000..5929bcf --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs @@ -0,0 +1,113 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: DeviceControllerContextBuilder.cs Last modified: 2018-08-30@01:18 by Tim Long + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Text; +using TA.Ascom.ReactiveCommunications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.DeviceInterface.StateMachine; +using TA.DigitalDomeworks.HardwareSimulator; +using TA.DigitalDomeworks.SharedTypes; +using TA.DigitalDomeworks.Specifications.Contexts; +using TA.DigitalDomeworks.Specifications.Fakes; + +namespace TA.DigitalDomeworks.Specifications.Builders + { + internal class DeviceControllerContextBuilder + { + public DeviceControllerContextBuilder() + { + channelFactory = new ChannelFactory(); + channelFactory.RegisterChannelType( + p => p.StartsWith("Fake", StringComparison.InvariantCultureIgnoreCase), + connection => new FakeEndpoint(), + endpoint => new FakeCommunicationChannel(fakeResponseBuilder.ToString()) + ); + channelFactory.RegisterChannelType( + SimulatorEndpoint.IsConnectionStringValid, + SimulatorEndpoint.FromConnectionString, + endpoint => new SimulatorCommunicationsChannel(endpoint as SimulatorEndpoint) + ); + } + + bool channelShouldBeOpen; + readonly StringBuilder fakeResponseBuilder = new StringBuilder(); + readonly IClock timeSource = new FakeClock(DateTime.MinValue.ToUniversalTime()); + readonly ChannelFactory channelFactory; + string connectionString = "Fake"; + readonly DeviceControllerOptions controllerOptions = new DeviceControllerOptions + { + KeepAliveTimerInterval = TimeSpan.FromMinutes(3), + MaximumFullRotationTime = TimeSpan.FromMinutes(1), + MaximumShutterCloseTime = TimeSpan.FromMinutes(1), + PerformShutterRecovery = true, + CurrentDrawDetectionThreshold = 10, + IgnoreHardwareShutterSensor = false, + ShutterTickTimeout = TimeSpan.FromSeconds(5) + }; + PropertyChangedEventHandler propertyChangedAction; + List> propertyChangeObservers = new List>(); + + public DeviceControllerContext Build() + { + // Build the communications channel + var channel = channelFactory.FromConnectionString(connectionString); + if (channelShouldBeOpen) + channel.Open(); + + // Build the ControllerStatusFactory + var statusFactory = new ControllerStatusFactory(timeSource); + + var controllerActions = new RxControllerActions(channel); + var controllerStateMachine = new ControllerStateMachine(controllerActions, controllerOptions, timeSource); + + // Build the device controller + var controller = new DeviceController(channel, statusFactory, controllerStateMachine, controllerOptions); + + // Assemble the device controller test context + var context = new DeviceControllerContext + { + Channel = channel, + Controller = controller, + StateMachine = controllerStateMachine, + Actions = controllerActions + }; + + // Wire up any Property Changed notifications + if (propertyChangedAction != null) controller.PropertyChanged += propertyChangedAction; + + return context; + } + + public DeviceControllerContextBuilder WithOpenConnection(string connection) + { + connectionString = connection; + channelShouldBeOpen = true; + return this; + } + + public DeviceControllerContextBuilder WithFakeResponse(string fakeResponse) + { + fakeResponseBuilder.Append(fakeResponse); + return this; + } + + public DeviceControllerContextBuilder WithClosedConnection(string connection) + { + connectionString = connection; + channelShouldBeOpen = false; + return this; + } + + public DeviceControllerContextBuilder OnPropertyChanged(PropertyChangedEventHandler action) + { + propertyChangedAction = action; + return this; + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs b/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs new file mode 100644 index 0000000..3cd7e4d --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Builders/HardwareSimulationBuilder.cs @@ -0,0 +1,24 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: HardwareSimulationBuilder.cs Last modified: 2018-03-28@18:17 by Tim Long + +using System; +using System.Reactive.Linq; +using TA.DigitalDomeworks.HardwareSimulator; +using TA.DigitalDomeworks.Specifications.Fakes; + +namespace TA.DigitalDomeworks.Specifications.Builders + { + internal class HardwareSimulationBuilder + { + IObservable inputSequence = Observable.Empty(); + + public SimulatorStateMachine Build() + { + var machine = new SimulatorStateMachine(realTime: false, timeSource: new FakeClock(DateTime.UtcNow)); + return machine; + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs b/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs new file mode 100644 index 0000000..9b0e13a --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Contexts/DeviceControllerContext.cs @@ -0,0 +1,17 @@ +using TA.Ascom.ReactiveCommunications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.DeviceInterface.StateMachine; +using TA.DigitalDomeworks.Specifications.Fakes; + +namespace TA.DigitalDomeworks.Specifications.Contexts { + class DeviceControllerContext + { + public DeviceController Controller { get; set; } + + public ICommunicationChannel Channel { get; set; } + + public ControllerStateMachine StateMachine { get; set; } + + public RxControllerActions Actions { get; set; } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs b/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs new file mode 100644 index 0000000..2bf9ab3 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Contexts/LogSetup.cs @@ -0,0 +1,37 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: LogSetup.cs Last modified: 2018-03-11@21:11 by Tim Long + +using JetBrains.Annotations; +using Machine.Specifications; +using NLog; +using NLog.Config; +using NLog.Targets; + +namespace TA.DigitalDomeworks.Specifications.Contexts + { + [UsedImplicitly] + public class LogSetup : IAssemblyContext + { + static Logger log; + + public void OnAssemblyStart() + { + var configuration = new LoggingConfiguration(); + var unitTestRunnerTarget = new TraceTarget(); + configuration.AddTarget("Unit test runner", unitTestRunnerTarget); + unitTestRunnerTarget.Layout = + "${time}|${pad:padding=-5:inner=${uppercase:${level}}}|${pad:padding=-16:inner=${callsite:className=true:fileName=false:includeSourcePath=false:methodName=false:includeNamespace=false}}|${message}"; + unitTestRunnerTarget.RawWrite = true; + var logEverything = new LoggingRule("*", LogLevel.Trace, unitTestRunnerTarget); + configuration.LoggingRules.Add(logEverything); + LogManager.Configuration = configuration; + log = LogManager.GetCurrentClassLogger(); + log.Info("Logging initialized"); + } + + public void OnAssemblyComplete() { } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs b/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs new file mode 100644 index 0000000..8880623 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Contexts/with_device_builder_context.cs @@ -0,0 +1,37 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: with_device_builder_context.cs Last modified: 2018-03-19@17:38 by Tim Long + +using Machine.Specifications; +using TA.Ascom.ReactiveCommunications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.Specifications.Builders; +using TA.DigitalDomeworks.Specifications.Fakes; + +namespace TA.DigitalDomeworks.Specifications.Contexts + { + #region Context base classes + internal class with_device_controller_context + { + Establish context = () => DeviceControllerContextBuilder = new DeviceControllerContextBuilder(); + Cleanup after = () => + { + DeviceControllerContextBuilder = null; + Context = null; + }; + protected static DeviceControllerContext Context; + + protected static DeviceControllerContextBuilder DeviceControllerContextBuilder; + + #region Convenience properties + public static DeviceController Controller => Context.Controller; + + public static ICommunicationChannel Channel => Context.Channel; + + public static FakeCommunicationChannel FakeChannel => Context.Channel as FakeCommunicationChannel; + #endregion Convenience properties + } + #endregion + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs new file mode 100644 index 0000000..df5a4b9 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_directionless_rotating_dome.cs @@ -0,0 +1,18 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: a_directionless_rotating_dome.cs Last modified: 2018-03-14@00:27 by Tim Long + +using Machine.Specifications; + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours + { + [Behaviors] + internal class a_directionless_rotating_dome : device_controller_behaviour + { + It should_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeTrue(); + It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); + It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs new file mode 100644 index 0000000..519af96 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_dome_with_a_moving_shutter.cs @@ -0,0 +1,21 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: a_dome_with_a_moving_shutter.cs Last modified: 2018-03-14@00:17 by Tim Long + +using Machine.Specifications; +using TA.DigitalDomeworks.SharedTypes; + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours + { + [Behaviors] + internal class a_dome_with_a_moving_shutter : device_controller_behaviour + { + It should_not_have_rotation_direction = () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.None); + It should_not_indicate_that_the_azimuth_motor_is_active = + () => Controller.AzimuthMotorActive.ShouldBeFalse(); + It should_indicate_that_the_shutter_motor_is_active = () => Controller.ShutterMotorActive.ShouldBeTrue(); + It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs new file mode 100644 index 0000000..f2b8bce --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_rotating_dome.cs @@ -0,0 +1,20 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: a_rotating_dome.cs Last modified: 2018-03-14@00:27 by Tim Long + +using Machine.Specifications; +using TA.DigitalDomeworks.SharedTypes; + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours + { + [Behaviors] + internal class a_rotating_dome : device_controller_behaviour + { + It should_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeTrue(); + It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); + It should_indicate_that_something_is_moving = () => Controller.IsMoving.ShouldBeTrue(); + It should_have_a_rotation_direction = () => Controller.AzimuthDirection.ShouldNotEqual(RotationDirection.None); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs new file mode 100644 index 0000000..49074ee --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/a_stopped_dome.cs @@ -0,0 +1,19 @@ +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.SharedTypes; +using TA.DigitalDomeworks.Specifications.Contexts; + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours + { + [Behaviors] + internal class a_stopped_dome : device_controller_behaviour + { + It should_not_be_rotating = () => Controller.AzimuthMotorActive.ShouldBeFalse(); + It should_should_not_be_moving_at_all = () => Controller.IsMoving.ShouldBeFalse(); + It should_not_have_a_rotation_direction = + () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.None); + It should_draw_no_shutter_current = () => Controller.ShutterMotorCurrent.ShouldEqual(0); + It should_not_have_a_shutter_direction = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); + It should_have_a_stationary_shutter = () => Controller.ShutterMotorActive.ShouldBeFalse(); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs new file mode 100644 index 0000000..f04b2b2 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/Behaviours/device_controller_behaviour.cs @@ -0,0 +1,22 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: device_controller_behaviour.cs Last modified: 2018-03-14@00:06 by Tim Long + +using JetBrains.Annotations; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.Specifications.Contexts; + +#pragma warning disable 0649 // Context never assigned + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours + { + [UsedImplicitly] + internal class device_controller_behaviour + { + protected static DeviceControllerContext Context; + + protected static DeviceController Controller => Context.Controller; + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs new file mode 100644 index 0000000..22012bd --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/ConnectionSpecs.cs @@ -0,0 +1,47 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: ConnectionSpecs.cs Last modified: 2018-03-28@15:44 by Tim Long + +using System; +using System.Linq; +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.HardwareSimulator; +using TA.DigitalDomeworks.Specifications.Contexts; +using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; +using TI.DigitalDomeWorks; + +#pragma warning disable 0169 + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface + { + /* + * Given a new DeviceController + * When Open() is called + * It should: + * - Send a GINF command + * - Receive a status response + * - Parse the response and update internal state + * - Not return until the above is completed. + */ + + [Subject(typeof(DeviceController), "tasks on connect")] + internal class when_opening_the_controller : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Simulator:Fast") + .Build(); + + Because of = () => exception = Catch.Exception(() => Controller.Open()); + It should_send_a_status_request = () => SimulatorChannel.SendLog.First().ShouldEqual("GINF"); + It should_perform_shutter_recovery = + () => SimulatorChannel.SendLog.Skip(1).First().ShouldEqual(Constants.CmdClose); + It should_connect_successfully = () => exception.ShouldBeNull(); + static Exception exception; + Behaves_like stopped_dome; + + static SimulatorCommunicationsChannel SimulatorChannel => (SimulatorCommunicationsChannel) Channel; + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs new file mode 100644 index 0000000..b1c310e --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineBehaviours.cs @@ -0,0 +1,37 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: ControllerStateMachineBehaviours.cs Last modified: 2018-08-30@02:45 by Tim Long + +using JetBrains.Annotations; +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface.StateMachine; +using TA.DigitalDomeworks.SharedTypes; + +#pragma warning disable CS0649 + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface + { + [Behaviors] + [UsedImplicitly(ImplicitUseTargetFlags.WithMembers)] + internal class ShutterMoving + { + protected static ControllerStateMachine Machine; + It should_indicate_shutter_motor_active = () => Machine.ShutterMotorActive.ShouldBeTrue(); + It should_not_indicate_azimuth_movement = () => Machine.AzimuthMotorActive.ShouldBeFalse(); + It should_not_indicate_rotation_direction = () => Machine.AzimuthDirection.ShouldEqual(RotationDirection.None); + } + + [Behaviors] + [UsedImplicitly(ImplicitUseTargetFlags.WithMembers)] + internal class AzimuthRotation + { + [UsedImplicitly] protected static ControllerStateMachine Machine; + It should_not_indicate_shutter_motor_active = () => Machine.ShutterMotorActive.ShouldBeFalse(); + It should_not_indicate_shutter_direction = + () => Machine.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); + It should_not_indicate_any_shutter_motor_current = () => Machine.ShutterMotorCurrent.ShouldEqual(0); + It should_indicate_azimuth_movement = () => Machine.AzimuthMotorActive.ShouldBeTrue(); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs new file mode 100644 index 0000000..17aa72a --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs @@ -0,0 +1,207 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: ControllerStateMachineSpecs.cs Last modified: 2018-09-03@14:54 by Tim Long + +using System; +using FakeItEasy; +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface.StateMachine; +using TA.DigitalDomeworks.SharedTypes; +using TA.DigitalDomeworks.Specifications.Fakes; +using TA.DigitalDomeworks.Specifications.Helpers; +using TI.DigitalDomeWorks; + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface + { + #region Context base classes + internal class with_default_controller_state_machine + { + Establish context = () => + { + FakeControllerActions = A.Fake(); + var options = new DeviceControllerOptions + { + KeepAliveTimerInterval = TimeSpan.FromMinutes(3), + MaximumFullRotationTime = TimeSpan.FromMinutes(1), + MaximumShutterCloseTime = TimeSpan.FromMinutes(1), + PerformShutterRecovery = false, + IgnoreHardwareShutterSensor = false, + CurrentDrawDetectionThreshold = 10 + }; + Machine = new ControllerStateMachine(FakeControllerActions, options, new SystemDateTimeUtcClock()); + }; + Cleanup after = () => + { + StatusRequested = false; + Machine = null; + }; + protected static Exception Exception; + protected static IControllerActions FakeControllerActions; + protected static ControllerStateMachine Machine; + protected static bool StatusRequested; + + static void SimulateRequestStatus() + { + StatusRequested = true; + } + } + + internal class with_state_machine_that_infers_shutter_position + { + Establish context = () => + { + FakeControllerActions = A.Fake(); + Clock = new FakeClock(new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc)); + var options = new DeviceControllerOptions + { + KeepAliveTimerInterval = TimeSpan.FromMinutes(3), + MaximumFullRotationTime = TimeSpan.FromMinutes(1), + MaximumShutterCloseTime = TimeSpan.FromMinutes(1), + PerformShutterRecovery = false, + IgnoreHardwareShutterSensor = true, + CurrentDrawDetectionThreshold = 10, + ShutterTickTimeout = TimeSpan.MaxValue + }; + Machine = new ControllerStateMachine(FakeControllerActions, options, Clock); + }; + Cleanup after = () => + { + StatusRequested = false; + Machine = null; + }; + protected static FakeClock Clock; + protected static IControllerActions FakeControllerActions; + protected static ControllerStateMachine Machine; + protected static bool StatusRequested; + + static void SimulateRequestStatus() + { + StatusRequested = true; + } + } + + internal class with_controller_state_machine_in_ready_state : with_default_controller_state_machine + { + Establish context = () => Machine.Initialize(new Ready(Machine)); + } + + internal class with_controller_state_machine_in_rotating_state : with_default_controller_state_machine + { + Establish context = () => Machine.Initialize(new Rotating(Machine)); + + static void SimulateRequestStatus() { } + } + #endregion + + [Subject(typeof(ControllerStateMachine), "construction")] + internal class when_the_state_machine_is_constructed : with_default_controller_state_machine + { + It should_start_in_the_uninitialized_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Uninitialized)); + } + + [Subject(typeof(ControllerStateMachine), "initialization")] + internal class when_the_user_fails_to_initialize_the_state_machine : with_default_controller_state_machine + { + Because of = () => Exception = Catch.Exception(() => Machine.AzimuthEncoderTickReceived(0)); + It should_throw = () => Exception.ShouldBeOfExactType(); + } + + [Subject(typeof(ControllerStateMachine), "startup")] + internal class when_the_state_machine_starts : with_default_controller_state_machine + { + Because of = () => + { + Machine.Initialize(new RequestStatus(Machine)); + var factory = new ControllerStatusFactory(new SystemDateTimeUtcClock()); + var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); + Machine.HardwareStatusReceived(newStatus); + }; + It should_request_the_hardware_status = () => + A.CallTo(() => FakeControllerActions.RequestHardwareStatus()).MustHaveHappened(); + It should_finish_in_the_ready_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Ready)); + } + + [Subject(typeof(ControllerStateMachine), "local operations")] + internal class when_idle_and_an_azimuth_encoder_tick_is_received : with_controller_state_machine_in_ready_state + { + Because of = () => Machine.AzimuthEncoderTickReceived(100); + It should_transition_to_rotating_state = () => Machine.CurrentState.Name.ShouldEqual(nameof(Rotating)); + It should_update_the_azimuth_property = () => Machine.AzimuthEncoderPosition.ShouldEqual(100); + } + + [Subject(typeof(ControllerStateMachine), "local operations")] + internal class + when_idle_and_a_shutter_current_measurement_is_received : with_controller_state_machine_in_ready_state + { + Because of = () => Machine.ShutterMotorCurrentReceived(15); + It should_transition_to_shutter_moving_state = + () => Machine.CurrentState.Name.ShouldEqual(nameof(ShutterMoving)); + It should_update_the_shutter_current_property = () => Machine.ShutterMotorCurrent.ShouldEqual(15); + It should_not_set_a_shutter_direction = + () => Machine.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); + Behaves_like the_shutter_is_moving = () => { }; + } + + [Subject(typeof(ControllerStateMachine), "inferred shutter position")] + internal class when_the_shutter_moves_for_a_sufficiently_long_time : with_state_machine_that_infers_shutter_position + { + Because of = () => + { + var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; + Machine.Initialize(new Ready(Machine)); + var factory = new ControllerStatusFactory(Clock); + var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); + Machine.ShutterDirectionReceived(ShutterDirection.Closing); + Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime)); + Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold); + var indeterminateShutter = + factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); + Machine.HardwareStatusReceived(indeterminateShutter); + }; + It should_finish_with_shutter_closed = () => Machine.ShutterPosition.ShouldEqual(SensorState.Closed); + } + + [Subject(typeof(ControllerStateMachine), "inferred shutter position")] + internal class + when_the_shutter_moves_for_a_sufficiently_long_time_but_current_draw_is_too_low : + with_state_machine_that_infers_shutter_position + { + Because of = () => + { + var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; + Machine.Initialize(new Ready(Machine)); + var factory = new ControllerStatusFactory(Clock); + var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); + Machine.ShutterDirectionReceived(ShutterDirection.Closing); + Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime)); + Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold - 1); + var indeterminateShutter = + factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); + Machine.HardwareStatusReceived(indeterminateShutter); + }; + It should_finish_with_shutter_indeterminate = + () => Machine.ShutterPosition.ShouldEqual(SensorState.Indeterminate); + } + + [Subject(typeof(ControllerStateMachine), "inferred shutter position")] + internal class when_the_shutter_move_is_insufficient : with_state_machine_that_infers_shutter_position + { + Because of = () => + { + var minimumRequiredMoveTime = Machine.Options.MaximumShutterCloseTime.TotalSeconds / 2; + Machine.Initialize(new Ready(Machine)); + var factory = new ControllerStatusFactory(Clock); + var newStatus = factory.FromStatusPacket(Constants.StrSimulatedStatusResponse); + Machine.ShutterDirectionReceived(ShutterDirection.Closing); + Clock.AdvanceBy(TimeSpan.FromSeconds(minimumRequiredMoveTime) - TimeSpan.FromTicks(1)); + Machine.ShutterMotorCurrentReceived(Machine.Options.CurrentDrawDetectionThreshold); + var indeterminateShutter = + factory.FromStatusPacket(TestData.FromEmbeddedResource("StatusWithIndeterminateShutter.txt")); + Machine.HardwareStatusReceived(indeterminateShutter); + }; + It should_finish_with_shutter_indeterminate = + () => Machine.ShutterPosition.ShouldEqual(SensorState.Indeterminate); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs new file mode 100644 index 0000000..30e8734 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStatusSpecs.cs @@ -0,0 +1,71 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: ControllerStatusSpecs.cs Last modified: 2018-03-28@18:17 by Tim Long + +using System; +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.SharedTypes; +using TA.DigitalDomeworks.Specifications.Contexts; +using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; +using TA.DigitalDomeworks.Specifications.Fakes; + +#pragma warning disable 0169 // Field not used, triggers on Behaves_like<> + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface + { + [Subject(typeof(HardwareStatus), "creation")] + internal class when_creating_a_status + { + Establish context = () => + factory = new ControllerStatusFactory(new FakeClock(DateTime.MinValue.ToUniversalTime())); + Because of = () => actual = factory.FromStatusPacket(RealWorldStatusPacket); + It should_be_v4 = () => actual.FirmwareVersion.ShouldEqual("V4"); + It should_have_circumference = () => actual.DomeCircumference.ShouldEqual(704); + It should_have_home_position = () => actual.HomePosition.ShouldEqual(293); + It should_have_coast = () => actual.Coast.ShouldEqual(1); + It should_have_azimuth = () => actual.CurrentAzimuth.ShouldEqual(289); + It should_not_be_slaved = () => actual.Slaved.ShouldBeFalse(); + It should_have_indeterminate_shutter = () => actual.ShutterSensor.ShouldEqual(SensorState.Indeterminate); + It should_have_closed_support_ring = () => actual.DsrSensor.ShouldEqual(SensorState.Closed); + It should_be_at_home = () => actual.AtHome.ShouldBeTrue(); + It should_have_home_ccw = () => actual.HomeCounterClockwise.ShouldEqual(287); + It should_have_home_cw = () => actual.HomeClockwise.ShouldEqual(299); + It should_have_user_pins = () => actual.UserPins.ShouldEqual(Octet.Zero); + It should_have_weather_age = () => actual.WeatherAge.ShouldEqual(0); + It should_have_wind_direction = () => actual.WindDirection.ShouldEqual(0); + It should_have_wind_speed = () => actual.WindSpeed.ShouldEqual(0); + It should_have_temperature = () => actual.Temperature.ShouldEqual(112); + It should_have_humidity = () => actual.Humidity.ShouldEqual(50); + It should_be_dry = () => actual.Wetness.ShouldEqual(0); + It should_not_be_snowing = () => actual.Snow.ShouldEqual(0); + It should_have_wind_peak = () => actual.WindPeak.ShouldEqual(0); + It should_have_lx200_azimuth = () => actual.Lx200Azimuth.ShouldEqual(180); + It should_have_dead_zone = () => actual.DeadZone.ShouldEqual(5); + It should_have_offset = () => actual.Offset.ShouldEqual(5); + //ToDo: fill in the other fields + static IHardwareStatus actual; + static ControllerStatusFactory factory; + // This status packet was captured from real hardware. + const string RealWorldStatusPacket = "V4,704,293,1,289,0,0,1,0,287,299,0,0,0,0,112,50,0,0,0,180,5,5"; + } + + [Subject(typeof(DeviceController), "property updates")] + internal class when_a_status_packet_is_received : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Simulator:Fast") + .Build(); + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Context.Actions.RequestHardwareStatus(); + Context.StateMachine.WaitForReady(TimeSpan.FromSeconds(5)); + }; + static IHardwareStatus receivedStatus; + Behaves_like stopped_dome; + const string RealWorldStatusPacket = "V4,704,293,1,289,0,0,1,0,287,299,0,0,0,0,112,50,0,0,0,180,5,5\n"; + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs new file mode 100644 index 0000000..1a916e0 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs @@ -0,0 +1,126 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: MovementUpdateSpecs.cs Last modified: 2018-03-14@00:31 by Tim Long + +using Machine.Specifications; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.SharedTypes; +using TA.DigitalDomeworks.Specifications.Contexts; +using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; + +#pragma warning disable 0169 // Field not used, triggers on Behaves_like<> + +namespace TA.DigitalDomeworks.Specifications.DeviceInterface + { + [Subject(typeof(DeviceController), "Encoder Ticks")] + internal class when_an_encoder_tick_is_received : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("P99\n") + .Build(); + + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_update_the_position_property = () => Controller.AzimuthEncoderPosition.ShouldEqual(99); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "Direction")] + internal class when_the_dome_begins_to_rotate_counterclockwise : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("L") + .Build(); + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_be_rotating_counter_clockwise = + () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.CounterClockwise); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "Direction")] + internal class when_the_dome_begins_to_rotate_clockwise : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("R") + .Build(); + + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_be_rotating_clockwise = () => Controller.AzimuthDirection.ShouldEqual(RotationDirection.Clockwise); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "Shutter Current")] + internal class when_the_device_sends_a_shutter_current_reading : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("Z15\n") + .Build(); + + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_update_the_shutter_current_property = () => Controller.ShutterMotorCurrent.ShouldEqual(15); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "Shutter Direction")] + internal class when_the_shutter_begins_to_close : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("C") + .Build(); + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_be_closing = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Closing); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "Shutter Direction")] + internal class when_the_shutter_begins_to_open : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithClosedConnection("Fake") + .WithFakeResponse("O") + .Build(); + Because of = () => + { + Controller.Open(performOnConnectActions: false); + Channel.Send(string.Empty); + }; + It should_be_opening = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Opening); + Behaves_like _; + } + + [Subject(typeof(DeviceController), "emergency stop")] + internal class when_the_client_requests_an_emergency_stop : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithOpenConnection("Fake") + .Build(); + Because of = () => Controller.RequestEmergencyStop(); + It should_send_the_emergency_stop_command_three_times = () => FakeChannel.SendLog.ShouldEqual("STOP\nSTOP\nSTOP\n"); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs new file mode 100644 index 0000000..8c23583 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/FakeClock.cs @@ -0,0 +1,44 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: FakeClock.cs Last modified: 2018-03-28@18:42 by Tim Long + +using System; +using System.Diagnostics.Contracts; +using TA.DigitalDomeworks.SharedTypes; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + internal class FakeClock : IClock + { + DateTime currentTime; + + public FakeClock(DateTime initialTime) + { + currentTime = initialTime; + } + + [Pure] + public DateTime GetCurrentTime() => currentTime; + + public void AdvanceBy(TimeSpan amount) + { + Contract.Requires(amount > TimeSpan.Zero); + currentTime += amount; + } + + public void AdvanceTo(DateTime time) + { + Contract.Requires(time > GetCurrentTime()); + Contract.Requires(time.Kind == DateTimeKind.Utc); + currentTime = time; + } + + [ContractInvariantMethod] + void ObjectInvariant() + { + Contract.Invariant(currentTime.Kind == DateTimeKind.Utc); + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs new file mode 100644 index 0000000..c5c04a3 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/FakeCommunicationChannel.cs @@ -0,0 +1,89 @@ +using System; +using System.Diagnostics.Contracts; +using System.Reactive.Linq; +using System.Reactive.Subjects; +using System.Text; +using Machine.Specifications.Model; +using NLog.Fluent; +using TA.Ascom.ReactiveCommunications; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + /// + /// A fake communication channel that logs any sent data in + /// and receives a fake pre-programmed response passed into the constructor. + /// The class also keeps a count of how many times each method of was called. + /// + public class FakeCommunicationChannel : ICommunicationChannel + { + readonly IObservable receivedCharacters; + readonly Subject receiveChannelSubject = new Subject(); + readonly StringBuilder sendLog; + + /// + /// Dependency injection constructor. + /// Initializes a new instance of the class. + /// + /// Implementation of the injected dependency. + public FakeCommunicationChannel(string fakeResponse) + { + Contract.Requires(fakeResponse != null); + Endpoint = new InvalidEndpoint(); + Response = fakeResponse; + receivedCharacters = fakeResponse.ToCharArray().ToObservable(); + sendLog = new StringBuilder(); + IsOpen = false; + } + + /// + /// Gets the send log. + /// + /// The send log. + public string SendLog => sendLog.ToString(); + + /// + /// Gets a copy of the fake pre-programmed response. + /// + /// The response. + public string Response { get; } + + public int TimesDisposed { get; set; } + + public int TimesClosed { get; set; } + + public int TimesOpened { get; set; } + + public void Dispose() + { + TimesDisposed++; + } + + public void Open() + { + TimesOpened++; + IsOpen = true; + } + + public void Close() + { + TimesClosed++; + IsOpen = false; + } + + public void Send(string txData) + { + Log.Info().Message($"Send: {txData}").Property(nameof(txData), txData).Write(); + sendLog.Append(txData); + foreach (char c in Response) + { + receiveChannelSubject.OnNext(c); + } + } + + public IObservable ObservableReceivedCharacters => receiveChannelSubject.AsObservable(); + + public bool IsOpen { get; set; } + + public DeviceEndpoint Endpoint { get; } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs new file mode 100644 index 0000000..a7a5f90 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/FakeEndpoint.cs @@ -0,0 +1,12 @@ +using TA.Ascom.ReactiveCommunications; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + class FakeEndpoint : DeviceEndpoint + { + public override string ToString() + { + return "fake device"; + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs b/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs new file mode 100644 index 0000000..797e9ec --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/FakeTransactionProcessor.cs @@ -0,0 +1,31 @@ +using System.Collections.Generic; +using System.Linq; +using TA.Ascom.ReactiveCommunications; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + class FakeTransactionProcessor : ITransactionProcessor + { + readonly IEnumerable fakeResponses; + readonly IEnumerator responseEnumerator; + + public FakeTransactionProcessor(IEnumerable fakeResponses) + { + var enumerable = fakeResponses.ToList(); + this.fakeResponses = enumerable; + responseEnumerator = enumerable.GetEnumerator(); + } + + public List ProcessedTransactions { get; } = new List(); + + public void CommitTransaction(DeviceTransaction transaction) + { + var moreResponses = responseEnumerator.MoveNext(); + if (moreResponses) + transaction.SimulateCompletionWithResponse(responseEnumerator.Current); + else + transaction.TimedOut("Timeout"); + ProcessedTransactions.Add(transaction); + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs b/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs new file mode 100644 index 0000000..bdd3361 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/TestableDeviceTransaction.cs @@ -0,0 +1,36 @@ +using System; +using TA.Ascom.ReactiveCommunications; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + internal class TestableDeviceTransaction : DeviceTransaction + { + readonly DeviceTransaction sourceTransaction; + + public TestableDeviceTransaction(DeviceTransaction sourceTransaction) : base(sourceTransaction.Command) + { + this.sourceTransaction = sourceTransaction; + } + + public override void ObserveResponse(IObservable source) + { + throw new NotImplementedException(); + } + + void SetResponse(string response) + { + Response = new Maybe(response); + } + + internal void SignalCompletion(string fakeResponse) + { + SetResponse(fakeResponse); + OnCompleted(); + } + + public void SignalError(string error) + { + OnError(new TimeoutException(error)); + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs b/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs new file mode 100644 index 0000000..92a10ec --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Fakes/TransactionExtensions.cs @@ -0,0 +1,68 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: TransactionExtensions.cs Last modified: 2018-03-29@21:27 by Tim Long + +using System; +using System.Reflection; +using JetBrains.Annotations; +using TA.Ascom.ReactiveCommunications; + +namespace TA.DigitalDomeworks.Specifications.Fakes + { + /// + /// Extension methods for manipulating non-public members of transaction classes. + /// + internal static class TransactionExtensions + { + /// + /// Sets the protected response property. + /// + /// The transaction. + /// The response string, which can be null or empty. + /// + public static void SetResponse(this DeviceTransaction transaction, [CanBeNull] string response) + { + var maybeResponse = response == null ? Maybe.Empty : new Maybe(response); + var transactionType = typeof(DeviceTransaction); + var responseProperty = transactionType.GetProperty("Response"); + responseProperty.SetValue(transaction, maybeResponse, BindingFlags.Instance | BindingFlags.NonPublic, null, + null, null); + } + + /// + /// Marks a transaction as completed with the supplied response string, which will release any waiting threads. + /// + /// The transaction. + /// The response. + public static void SimulateCompletionWithResponse(this DeviceTransaction transaction, [NotNull] string response) + { + transaction.SetResponse(response); + var transactionType = transaction.GetType(); + var makeHotMethod = transactionType.GetMethod("MakeHot", + BindingFlags.Instance | BindingFlags.NonPublic); + makeHotMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, + new object[] { }, null); + var onCompletedMethod = transactionType.GetMethod("OnCompleted", + BindingFlags.Instance | BindingFlags.NonPublic); + onCompletedMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, + new object[] { }, null); + } + + /// + /// Marks a transaction as Failed and provides a as the source of failure. + /// This also completes the transaction and releases any waiting threads. + /// + /// The transaction. + /// The message. + public static void TimedOut(this DeviceTransaction transaction, string message = null) + { + var exception = new TimeoutException(message ?? "Timeout"); + var type = transaction.GetType(); + var onErrorMethod = type.GetMethod("OnError", BindingFlags.Instance | BindingFlags.NonPublic); + onErrorMethod.Invoke(transaction, BindingFlags.NonPublic | BindingFlags.Instance, Type.DefaultBinder, + new object[] {exception}, null); + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs b/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs new file mode 100644 index 0000000..60140c5 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/HardwareSimulatorSpecs/SimulatorIceBreakerSpecs.cs @@ -0,0 +1,45 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: SimulatorIceBreakerSpecs.cs Last modified: 2018-09-03@14:54 by Tim Long + +using System; +using System.Reactive.Concurrency; +using System.Reactive.Linq; +using System.Text; +using Machine.Specifications; +using TA.DigitalDomeworks.HardwareSimulator; +using TA.DigitalDomeworks.Specifications.Builders; + +namespace TA.DigitalDomeworks.Specifications.HardwareSimulatorSpecs + { + [Subject(typeof(SimulatorStateMachine), "I/O")] + internal class when_sending_a_get_status_command_to_the_simulator + { + Establish context = () => + { + simulator = new HardwareSimulationBuilder().Build(); + subscription = simulator.ObservableResponses + .ObserveOn(ImmediateScheduler.Instance) + .Subscribe( + rx => responses.Append(rx), + () => result = responses.ToString() + ); + }; + Because of = () => + { + var inputString = "GINF"; + foreach (var c in inputString) simulator.InputObserver.OnNext(c); + simulator.InputObserver.OnCompleted(); + simulator.InReadyState.WaitOne(); + }; + + It should_receive_a_status_response = () => result.Length.ShouldBeGreaterThan(0); + Cleanup after = () => subscription.Dispose(); + static readonly StringBuilder responses = new StringBuilder(); + static string result; + static SimulatorStateMachine simulator; + static IDisposable subscription; + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs b/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs new file mode 100644 index 0000000..99096b4 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Helpers/ObservableTestExtensions.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; + +namespace TA.DigitalDomeworks.Specifications.Helpers +{ + internal static class ObservableTestExtensions + { + + public static void SubscribeAndWaitForCompletion(this IObservable sequence, Action observer) + { + var sequenceComplete = new ManualResetEvent(false); + var subscription = sequence.Subscribe( + onNext: observer, + onCompleted: () => sequenceComplete.Set() + ); + sequenceComplete.WaitOne(); + subscription.Dispose(); + sequenceComplete.Dispose(); + } + } +} diff --git a/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs b/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs new file mode 100644 index 0000000..5b486dd --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Helpers/TestData.cs @@ -0,0 +1,27 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: TestData.cs Last modified: 2018-06-16@16:20 by Tim Long + +using System.IO; +using System.Reflection; + +namespace TA.DigitalDomeworks.Specifications.Helpers + { + internal static class TestData + { + internal static string FromEmbeddedResource(string resourceName) + { + var asm = Assembly.GetExecutingAssembly(); + var asmName = asm.GetName().Name; + var resourceRoot = $"{asmName}.TestData"; + var resource = $"{resourceRoot}.{resourceName}"; + using (var stream = asm.GetManifestResourceStream(resource)) + { + var reader = new StreamReader(stream); + return reader.ReadToEnd(); + } + } + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs b/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs new file mode 100644 index 0000000..979747b --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/ObservableExtensionSpecs.cs @@ -0,0 +1,41 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: ObservableExtensionSpecs.cs Last modified: 2018-08-30@01:43 by Tim Long + +using System; +using System.Collections.Generic; +using System.Reactive.Linq; +using Machine.Specifications; +using TA.Ascom.ReactiveCommunications.Diagnostics; +using TA.DigitalDomeworks.DeviceInterface; +using TA.DigitalDomeworks.Specifications.Helpers; +using ObservableExtensions = TA.DigitalDomeworks.DeviceInterface.ObservableExtensions; + +namespace TA.DigitalDomeworks.Specifications + { + [Subject(typeof(ObservableExtensions), "Encoder Ticks")] + internal class when_an_encoder_tick_is_received + { + Establish context = () => source = "P99\nP100\nP101\n".ToObservable(); + Because of = () => source.AzimuthEncoderTicks().SubscribeAndWaitForCompletion(tick => tickHistory.Add(tick)); + It should_receive_the_encoder_ticks = () => tickHistory.ShouldEqual(expectedTicks); + static List expectedTicks = new List {99, 100, 101}; + static IObservable source; + static List tickHistory = new List(); + } + + [Subject(typeof(ObservableExtensions), "Shutter Current Readings")] + internal class when_a_shutter_current_reading_is_received + { + Establish context = () => source = "Z8\nZ10\nZ11\n".ToObservable(); + Because of = () => source + .ShutterCurrentReadings().Trace("Unbelievable") + .SubscribeAndWaitForCompletion(item => elementHistory.Add(item)); + It should_receive_the_current_readings = () => elementHistory.ShouldEqual(expectedElements); + static List elementHistory = new List(); + static List expectedElements = new List {8, 10, 11}; + static IObservable source; + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs b/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs index 2712a53..ddeb9e0 100644 --- a/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs +++ b/TA.DigitalDomeworks.Specifications/Properties/AssemblyInfo.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: AssemblyInfo.cs Last modified: 2018-08-30@11:43 by Tim Long +// File: AssemblyInfo.cs Last modified: 2018-09-03@14:25 by Tim Long using System.Reflection; @@ -10,4 +10,4 @@ // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("TA.DigitalDomeworks.Specifications")] -[assembly: AssemblyDescription("Unit tests")] \ No newline at end of file +[assembly: AssemblyDescription("")] \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs b/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs new file mode 100644 index 0000000..91577f0 --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/Simulator/SimulatorEndpointSpecs.cs @@ -0,0 +1,29 @@ +// This file is part of the TA.DigitalDomeworks project +// +// Copyright © 2016-2018 Tigra Astronomy, all rights reserved. +// +// File: SimulatorEndpointSpecs.cs Last modified: 2018-09-03@14:54 by Tim Long + +using System; +using Machine.Specifications; +using TA.DigitalDomeworks.HardwareSimulator; + +namespace TA.DigitalDomeworks.Specifications.Simulator + { + [Subject(typeof(SimulatorEndpoint), "code contracts")] + internal class when_violating_a_code_contract + { + Because of = () => Exception = Catch.Exception(() => SimulatorEndpoint.IsConnectionStringValid(null)); + It should_throw = () => Exception.ShouldNotBeNull(); + static Exception Exception; + } + + [Subject(typeof(SimulatorEndpoint), "connection string")] + internal class when_validating_a_valid_connection_string + { + It should_succeed_for_realtime = + () => SimulatorEndpoint.IsConnectionStringValid("Simulator:Realtime").ShouldBeTrue(); + It should_succeed_for_fast = () => SimulatorEndpoint.IsConnectionStringValid("Simulator:Fast").ShouldBeTrue(); + It should_succeed_for_default = () => SimulatorEndpoint.IsConnectionStringValid("Simulator").ShouldBeTrue(); + } + } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj index 2573649..425acd9 100644 --- a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj +++ b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj @@ -41,9 +41,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.8.0 + 3.6.5 runtime; build; native; contentfiles; analyzers @@ -70,6 +99,14 @@ TA.DigitalDomeworks.SharedTypes + + + + + + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings new file mode 100644 index 0000000..aeb14de --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj.DotSettings @@ -0,0 +1,99 @@ + + Implicit + <?xml version="1.0" encoding="utf-16"?> +<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"> + <FilePattern RemoveRegions="AllExceptGenerated"> + <Region Name=" Context base classes"> + <Entry DisplayName="with_"> + <Entry.Match> + <And> + <Kind Is="Class" /> + <Name Is="^with_.+$" IgnoreCase="True" /> + </And> + </Entry.Match> + </Entry> + </Region> + <Entry DisplayName="when_"> + <Entry.Match> + <And> + <Kind Is="Class" /> + <Or> + <HasAttribute Name="^Subject$" /> + <Name Is="^when_.+$" IgnoreCase="True" /> + </Or> + </And> + </Entry.Match> + </Entry> + </FilePattern> + <TypePattern DisplayName="Machine.Specifications"> + <TypePattern.Match> + <And> + <Kind Is="Class" /> + <Not> + <Access Is="Private" /> + </Not> + <Or> + <HasAttribute Name="^Subject(Attribute)?$" /> + <Name Is="^with_.+$" IgnoreCase="True" /> + <Name Is="^when_.+$" IgnoreCase="True" /> + </Or> + </And> + </TypePattern.Match> + <Entry DisplayName="Establish context"> + <Entry.Match> + <And> + <Access Is="Private" /> + <Kind Is="Field" /> + <Name Is="^context$" IgnoreCase="True" /> + </And> + </Entry.Match> + </Entry> + <Entry DisplayName="Because of"> + <Entry.Match> + <And> + <Access Is="Private" /> + <Kind Is="Field" /> + <Name Is="^of$" IgnoreCase="True" /> + </And> + </Entry.Match> + </Entry> + <Entry DisplayName="It should"> + <Entry.Match> + <And> + <Access Is="Private" /> + <Kind Is="Field" /> + <Name Is="^should_.+$" IgnoreCase="True" /> + </And> + </Entry.Match> + </Entry> + <Entry DisplayName="Cleanup after"> + <Entry.Match> + <And> + <Access Is="Private" /> + <Kind Is="Field" /> + <Name Is="^after$" IgnoreCase="True" /> + </And> + </Entry.Match> + </Entry> + <Entry DisplayName="Static fields"> + <Entry.Match> + <And> + <Access Is="Any" /> + <Static /> + <Kind Is="Field" /> + </And> + </Entry.Match> + <Entry.SortBy> + <Access /> + <Name Is="Enter Pattern Here" /> + </Entry.SortBy> + </Entry> + <Entry DisplayName="Other fields"> + <Entry.Match> + <Kind Is="Field" /> + </Entry.Match> + </Entry> + </TypePattern> +</Patterns> + C:\Users\Tim\AppData\Local\JetBrains\Transient\ReSharperPlatformVs15\v11_9dbfd6da\SolutionCaches + True \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt b/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt new file mode 100644 index 0000000..d38c3bc --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/TestData/StatusWithIndeterminateShutter.txt @@ -0,0 +1 @@ +V4,407,376,2,376,0,0,1,0,371,382,0,128,255,255,255,255,255,255,255,999,3,0 \ No newline at end of file diff --git a/TA.DigitalDomeworks.Specifications/app.config b/TA.DigitalDomeworks.Specifications/app.config new file mode 100644 index 0000000..a43167f --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/app.config @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/TA.DigitalDomeworks.Specifications/nlog.dll.nlog b/TA.DigitalDomeworks.Specifications/nlog.dll.nlog new file mode 100644 index 0000000..fb66edc --- /dev/null +++ b/TA.DigitalDomeworks.Specifications/nlog.dll.nlog @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + \ No newline at end of file From 25afd1b75e178ea14c0d393f965d0cd3bacb25e0 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 15:20:47 +0100 Subject: [PATCH 11/18] Adjust build output locations --- .../TA.DigitalDomewoks.AscomDome.csproj | 4 ++-- .../TA.DigitalDomeworks.AscomSwitch.csproj | 4 ++-- TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj index e530bb9..c28ac11 100644 --- a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj +++ b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj @@ -17,7 +17,7 @@ true full false - bin\Debug\ + ..\BuildOutput\Debug\ DEBUG;TRACE prompt 4 @@ -25,7 +25,7 @@ pdbonly true - bin\Release\ + ..\BuildOutput\Release\ TRACE prompt 4 diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj index 622ac05..a2b315f 100644 --- a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj +++ b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj @@ -17,7 +17,7 @@ true full false - bin\Debug\ + ..\BuildOutput\Debug\ DEBUG;TRACE prompt 4 @@ -25,7 +25,7 @@ pdbonly true - bin\Release\ + ..\BuildOutput\Release\ TRACE prompt 4 diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index aec5a9e..4bcd411 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -32,7 +32,7 @@ 4 - + TA.DigitalDomeworks.Server.Server From d33d6694d53de521da9cafb622247a8e7b1abdad Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 17:51:05 +0100 Subject: [PATCH 12/18] Clean up AboutBox Add new masthead image Ensured that the user guide button links to the correct document --- .../AboutBox.Designer.cs | 132 +- TA.DigitalDomeworks.Server/AboutBox.cs | 2 +- TA.DigitalDomeworks.Server/AboutBox.resx | 11141 ++++++++++++++++ .../Properties/Resources.resx | 16 +- .../Resources/MNR-Twilight.JPG | Bin 0 -> 105594 bytes .../TA.DigitalDomeworks.Server.csproj | 1 + 6 files changed, 11240 insertions(+), 52 deletions(-) create mode 100644 TA.DigitalDomeworks.Server/Resources/MNR-Twilight.JPG diff --git a/TA.DigitalDomeworks.Server/AboutBox.Designer.cs b/TA.DigitalDomeworks.Server/AboutBox.Designer.cs index f68f15c..e934f39 100644 --- a/TA.DigitalDomeworks.Server/AboutBox.Designer.cs +++ b/TA.DigitalDomeworks.Server/AboutBox.Designer.cs @@ -30,6 +30,7 @@ private void InitializeComponent() { System.Windows.Forms.Label DriverVersionLabel; System.Windows.Forms.Label label3; + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); this.ProductIcon = new System.Windows.Forms.PictureBox(); this.LogoBanner = new System.Windows.Forms.PictureBox(); this.TigraLogo = new System.Windows.Forms.PictureBox(); @@ -37,21 +38,25 @@ private void InitializeComponent() this.ProductTitle = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.DriverVersion = new System.Windows.Forms.Label(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); this.ShowUserGuideCommand = new System.Windows.Forms.Button(); this.InformationalVersion = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel(); DriverVersionLabel = new System.Windows.Forms.Label(); label3 = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.ProductIcon)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.LogoBanner)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.TigraLogo)).BeginInit(); + this.flowLayoutPanel2.SuspendLayout(); this.SuspendLayout(); // // DriverVersionLabel // DriverVersionLabel.AutoSize = true; DriverVersionLabel.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - DriverVersionLabel.Location = new System.Drawing.Point(13, 211); + DriverVersionLabel.Location = new System.Drawing.Point(14, 665); DriverVersionLabel.Name = "DriverVersionLabel"; DriverVersionLabel.Size = new System.Drawing.Size(111, 21); DriverVersionLabel.TabIndex = 5; @@ -61,7 +66,7 @@ private void InitializeComponent() // label3.AutoSize = true; label3.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - label3.Location = new System.Drawing.Point(15, 232); + label3.Location = new System.Drawing.Point(16, 686); label3.Name = "label3"; label3.Size = new System.Drawing.Size(126, 21); label3.TabIndex = 11; @@ -69,11 +74,12 @@ private void InitializeComponent() // // ProductIcon // + this.ProductIcon.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.ProductIcon.Cursor = System.Windows.Forms.Cursors.Hand; this.ProductIcon.Image = global::TA.DigitalDomeworks.Server.Properties.Resources.DigitalDomeworks; - this.ProductIcon.Location = new System.Drawing.Point(324, 144); + this.ProductIcon.Location = new System.Drawing.Point(790, 277); this.ProductIcon.Name = "ProductIcon"; - this.ProductIcon.Size = new System.Drawing.Size(200, 200); + this.ProductIcon.Size = new System.Drawing.Size(200, 153); this.ProductIcon.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.ProductIcon.TabIndex = 0; this.ProductIcon.TabStop = false; @@ -85,11 +91,11 @@ private void InitializeComponent() this.LogoBanner.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.LogoBanner.Cursor = System.Windows.Forms.Cursors.Hand; this.LogoBanner.Dock = System.Windows.Forms.DockStyle.Top; - this.LogoBanner.Image = global::TA.DigitalDomeworks.Server.Properties.Resources.AuroraWideWithText; + this.LogoBanner.Image = ((System.Drawing.Image)(resources.GetObject("LogoBanner.Image"))); this.LogoBanner.Location = new System.Drawing.Point(0, 0); this.LogoBanner.Name = "LogoBanner"; - this.LogoBanner.Size = new System.Drawing.Size(536, 138); - this.LogoBanner.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.LogoBanner.Size = new System.Drawing.Size(1002, 254); + this.LogoBanner.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.LogoBanner.TabIndex = 1; this.LogoBanner.TabStop = false; this.LogoBanner.Tag = "http://www.geminitelescope.com/"; @@ -97,9 +103,10 @@ private void InitializeComponent() // // TigraLogo // + this.TigraLogo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.TigraLogo.Cursor = System.Windows.Forms.Cursors.Hand; this.TigraLogo.Image = global::TA.DigitalDomeworks.Server.Properties.Resources.TigraAstronomyLogo; - this.TigraLogo.Location = new System.Drawing.Point(324, 350); + this.TigraLogo.Location = new System.Drawing.Point(790, 454); this.TigraLogo.Name = "TigraLogo"; this.TigraLogo.Size = new System.Drawing.Size(200, 200); this.TigraLogo.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; @@ -110,10 +117,12 @@ private void InitializeComponent() // // OkCommand // + this.OkCommand.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.OkCommand.DialogResult = System.Windows.Forms.DialogResult.OK; - this.OkCommand.Location = new System.Drawing.Point(324, 577); + this.OkCommand.Font = new System.Drawing.Font("Segoe UI", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.OkCommand.Location = new System.Drawing.Point(790, 749); this.OkCommand.Name = "OkCommand"; - this.OkCommand.Size = new System.Drawing.Size(200, 23); + this.OkCommand.Size = new System.Drawing.Size(185, 29); this.OkCommand.TabIndex = 2; this.OkCommand.Text = "OK"; this.OkCommand.UseVisualStyleBackColor = true; @@ -121,86 +130,119 @@ private void InitializeComponent() // // ProductTitle // - this.ProductTitle.Font = new System.Drawing.Font("Segoe UI Semibold", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ProductTitle.Location = new System.Drawing.Point(13, 166); + this.ProductTitle.Font = new System.Drawing.Font("Segoe UI Semibold", 22F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ProductTitle.Location = new System.Drawing.Point(3, 0); this.ProductTitle.Name = "ProductTitle"; - this.ProductTitle.Size = new System.Drawing.Size(305, 30); + this.ProductTitle.Size = new System.Drawing.Size(760, 64); this.ProductTitle.TabIndex = 3; this.ProductTitle.Text = "Digital Domeworks 2018"; + this.ProductTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // label1 // this.label1.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(15, 350); + this.label1.Location = new System.Drawing.Point(3, 64); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(303, 177); + this.label1.Size = new System.Drawing.Size(760, 79); this.label1.TabIndex = 4; - this.label1.Text = "ASCOM Multi-instance Server\r\nProfessionally produced by\r\n\r\nTigra Astronomy\r\n\r\nWe " + - "are available for hire to create your ASCOM driver, firmware, or application"; + this.label1.Text = "ASCOM Multi-instance Server\r\nProfessionally produced by"; this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - this.label1.Click += new System.EventHandler(this.label1_Click); // // DriverVersion // + this.DriverVersion.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.DriverVersion.AutoSize = true; this.DriverVersion.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DriverVersion.Location = new System.Drawing.Point(154, 211); + this.DriverVersion.Location = new System.Drawing.Point(155, 665); this.DriverVersion.Name = "DriverVersion"; this.DriverVersion.Size = new System.Drawing.Size(60, 21); this.DriverVersion.TabIndex = 5; this.DriverVersion.Text = "(unset)"; this.DriverVersion.Click += new System.EventHandler(this.DriverVersion_Click); // - // linkLabel1 - // - this.linkLabel1.Cursor = System.Windows.Forms.Cursors.Hand; - this.linkLabel1.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.linkLabel1.Location = new System.Drawing.Point(12, 527); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(297, 23); - this.linkLabel1.TabIndex = 6; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "http://tigra-astronomy.com"; - this.linkLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // // ShowUserGuideCommand // + this.ShowUserGuideCommand.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.ShowUserGuideCommand.AutoSize = true; - this.ShowUserGuideCommand.Enabled = false; - this.ShowUserGuideCommand.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ShowUserGuideCommand.Location = new System.Drawing.Point(107, 300); + this.ShowUserGuideCommand.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ShowUserGuideCommand.Location = new System.Drawing.Point(598, 749); this.ShowUserGuideCommand.Name = "ShowUserGuideCommand"; - this.ShowUserGuideCommand.Size = new System.Drawing.Size(121, 27); + this.ShowUserGuideCommand.Size = new System.Drawing.Size(185, 29); this.ShowUserGuideCommand.TabIndex = 9; - this.ShowUserGuideCommand.Tag = "http://www.geminitelescope.com/Manuals/Integra85_manual.pdf"; + this.ShowUserGuideCommand.Tag = "http://homedome.com/documents/ddw51.doc"; this.ShowUserGuideCommand.Text = "Show User Guide"; this.ShowUserGuideCommand.UseVisualStyleBackColor = true; this.ShowUserGuideCommand.Click += new System.EventHandler(this.NavigateToWebPage); // // InformationalVersion // + this.InformationalVersion.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.InformationalVersion.AutoSize = true; this.InformationalVersion.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.InformationalVersion.Location = new System.Drawing.Point(156, 232); + this.InformationalVersion.Location = new System.Drawing.Point(157, 686); this.InformationalVersion.Name = "InformationalVersion"; this.InformationalVersion.Size = new System.Drawing.Size(60, 21); this.InformationalVersion.TabIndex = 10; this.InformationalVersion.Text = "(unset)"; // + // label2 + // + this.label2.Font = new System.Drawing.Font("Segoe UI Semibold", 32F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(3, 143); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(760, 79); + this.label2.TabIndex = 5; + this.label2.Text = "Tigra Astronomy"; + this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label4 + // + this.label4.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(3, 222); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(760, 79); + this.label4.TabIndex = 6; + this.label4.Text = "We are available for hire to create your ASCOM driver,\r\nfirmware, or application"; + this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // linkLabel1 + // + this.linkLabel1.Cursor = System.Windows.Forms.Cursors.Hand; + this.linkLabel1.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.linkLabel1.Location = new System.Drawing.Point(3, 301); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(760, 21); + this.linkLabel1.TabIndex = 7; + this.linkLabel1.TabStop = true; + this.linkLabel1.Text = "http://tigra-astronomy.com"; + this.linkLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // flowLayoutPanel2 + // + this.flowLayoutPanel2.Controls.Add(this.ProductTitle); + this.flowLayoutPanel2.Controls.Add(this.label1); + this.flowLayoutPanel2.Controls.Add(this.label2); + this.flowLayoutPanel2.Controls.Add(this.label4); + this.flowLayoutPanel2.Controls.Add(this.linkLabel1); + this.flowLayoutPanel2.Location = new System.Drawing.Point(12, 277); + this.flowLayoutPanel2.Name = "flowLayoutPanel2"; + this.flowLayoutPanel2.Size = new System.Drawing.Size(763, 377); + this.flowLayoutPanel2.TabIndex = 13; + // // AboutBox // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CausesValidation = false; - this.ClientSize = new System.Drawing.Size(536, 612); + this.ClientSize = new System.Drawing.Size(1002, 790); + this.Controls.Add(this.flowLayoutPanel2); this.Controls.Add(this.InformationalVersion); this.Controls.Add(label3); this.Controls.Add(this.ShowUserGuideCommand); - this.Controls.Add(this.linkLabel1); this.Controls.Add(this.DriverVersion); this.Controls.Add(DriverVersionLabel); - this.Controls.Add(this.label1); - this.Controls.Add(this.ProductTitle); this.Controls.Add(this.OkCommand); this.Controls.Add(this.LogoBanner); this.Controls.Add(this.TigraLogo); @@ -212,6 +254,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.ProductIcon)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.LogoBanner)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.TigraLogo)).EndInit(); + this.flowLayoutPanel2.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); @@ -226,8 +269,11 @@ private void InitializeComponent() private System.Windows.Forms.Label ProductTitle; private System.Windows.Forms.Label label1; private System.Windows.Forms.Label DriverVersion; - private System.Windows.Forms.LinkLabel linkLabel1; private System.Windows.Forms.Button ShowUserGuideCommand; private System.Windows.Forms.Label InformationalVersion; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.LinkLabel linkLabel1; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2; } } \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/AboutBox.cs b/TA.DigitalDomeworks.Server/AboutBox.cs index fa04e9d..878a4ca 100644 --- a/TA.DigitalDomeworks.Server/AboutBox.cs +++ b/TA.DigitalDomeworks.Server/AboutBox.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: AboutBox.cs Last modified: 2018-03-28@22:20 by Tim Long +// File: AboutBox.cs Last modified: 2018-09-03@17:00 by Tim Long using System; using System.Diagnostics; diff --git a/TA.DigitalDomeworks.Server/AboutBox.resx b/TA.DigitalDomeworks.Server/AboutBox.resx index 0e640e8..6558356 100644 --- a/TA.DigitalDomeworks.Server/AboutBox.resx +++ b/TA.DigitalDomeworks.Server/AboutBox.resx @@ -123,4 +123,11145 @@ False + + + + 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 + 2OuNBv1xIZQIAVxDcR9PAwbsAfMgClQmKBGXZybH4iHqdDrdewZPYYKVk0lK3OWnjnr2ZIIUKM6GSqUY + uStlQ4DYWvZvJlbOJVqYqvlkWzHZWUrj8HHgpUywtRKtloVqOcKtqiCcB3ziPNDKlcHbUVtBJ1EldoaV + 3WIfKMTKQqakpIeDK9W4prH/gG1AOO/Wg4U+wGpQsAoxB4Vnk24hYscc7IqH8aQHSqS8GGkLXGkgvQ9b + CMbc4aTPF3Z4/Banx+j2mjwei9thdNr0DitFXKmXjVWnc+gVVo3KZTAGnJDF7zT7HBaXjTd0NTlNeqdR + 49DJ7UBWDQRqlZlVCrNaadJCKrMO9CjRKjAqjBq5QS0zquUmHWtdY5IZjKyNDRn/AlnVFh7FNenNJqOV + 0FRvMego49egthghXrZqALjazQaLWWPQq3RaSEnRSNydG1iepFlmAP3q6L301Ce2QaFaLVWvkerqFJY1 + cvMquWm5mIKui5rkS6XK5XLlUplqocwwT0pc+kaTZp5IB0ydL9a/3qh8S6ID0y4Q6xYCX0XaNxtV85rU + P9Pp64GOWpsYnKk2NelNzWajyKJr0qnr5Op6ICjrkVMvV9dJlStlypVKzRqRdJlUsQJzsKtItgLsinVA + uXKtWKVXgEhFqnqFoVlhFkkNjRJjvdImUlib5RaR0iJRWeVqs0Kuk0nUYrFKJNE0y3SA3maVsVFjadTZ + Gk32JpOjwWyvszjqba5ml0fi8ck8PoXfp/R5ai1wwLFBvwpAywR2xRJMpH6vBBwbjSgJ1cLiRLQ+Fa9P + JyXJhCqV1GUzxnzOUCqok7G6VLIuJKywOJfoLCtF6tUvLnz9zw88fP09T/zxkeevuuO+S27689w/3XzV + HXded//Dl99xz/k333XW7289+fLf//rC3/169tyTzrj4zNMunT3rypNmXQjC/H9+febP/s+vf33KOddc + ed3TDzyw+s2XVr7x5KolTy1f8fyC5c89++o/7r3/vptvuPOGq2+55sYbL/jt3DPOnn3G7Dlnn3PBmWfO + OuOUU8+dfeY1v5v75z9fd8XvLjzpzN/858m/+r+nE7j+95nn/GbWnFPPPOu8ObOvu/SiB2669vWH/9L8 + xmOm1S+l7aurMVlrSpkLSzJhKZSNKPIJTSapzqY0uaQ2G9Nmo/p83FhIWLJxA0g+kzIVs+QMZJSuWPby + 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 + BbiajG1Wc5vN0m6xtBmNzTpDk97YbLC0avWNWmMTHkIGUwtn/9uKudnabrG3QWZzs9nYApm0jTplvVq2 + SSOv1SrI4piLtgE52ihUa6rja1dL9JQwrNFvMgGJ5TU6xSaFcINKXGtUthlUPKm4USxulinaRbKmVt6a + Veuff/aVx5986amnXnn+oSf/fvNdt1189YrH/nF/fePLekONx93mdbUaDZuslia7vd3pFpvszRZPrSfe + bvELV9W+fe1v//ircy4pmXnD7NKrLrzk6j89cv/zKx/92wv3XnP3ZYsuXnjx4uUXVMy9/qJFD9550frX + fh8wvdoTrekJ1wwk2vozkp6sspCRd+UUw12qLb3KiW4j4OrvTzx28aUXzV00b9HyJYsuWj6zqvzXJbPO + ryifMbtiRunsWSWzS0tnlZfNqiybibG8ogoLSytnL7lgwWVXLLn+uqV/uOvK5564XdLwz4yXN9FpHMyq + +vKK/h5NJisO+mrT3oa+MG80Jhnw87rtjV22hk5XQ4e3qTMmiIXaTLaaesFLL6194rFXHrnt4TuXXH1F + 2fzlcxZfOmfJRVWLl8+78MK5F68oX7awZNHcmYuqZy2sKlk0p3Rhxcy5M8+p/OW5lf91ftWvZ88pr5xb + XT2nvKqsZE55xdw5C6qqlpWWLZ4xa/7cuRdcsOCCxbNn33zR/PXP3aNr/ptN9JhX8VzGuX44LRjOinqT + /I5oezbKS8cEhZSskFJk49J0VJqNSDtiCqgzIodyAXHKI0z6ROmgLB1RJQLKiE8R9iiDHoXPKfXYxR67 + EHJZ+Q4jDwDJetJw7VglRh3foBGYDGKjXmQyCM1Gkd5AjVj1Bh5GLZd1rNG2Q1odD7CqVbdBLH6LkV6u + bdNrWg3aFoCxzSywG3hAVpMWf5YtFn2bzciDrIZ2CBOgrNMkcBkFbpPQZxL5zWICV6vIYxVPx2axY3aj + kKUN4yFHsBK/QxpwSKdhFcISr02MpwJ46KHPywR8JQslrybpAceqCGj9GhbbjPrUEa8KI5ZQTSxn5lS0 + dIoyryZDLqzNR8Cx+ml1xAyg0//jwq6ECZOuuLEnae5LmHvjlt6ouSdigvoi1u6wuStg7PCTALEY835D + 1qvN+HXZgD7LuUklOaXC5IdM2cJBapmTDZozPjN1ggVehi3UiiBojPrIK5iLkYJUKdAKaqVE34AFoJsP + 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 + v9KkXWXRr7MYYK3rIa7wVYd9m826xWrZ7LRudVi22Eyb7KZNTssWjzXPZd7iMW0ptm71WbZ6TRuLzZt8 + ti1u6wa3e4veuUVs2bhRveYvX/zx8WceXH5L1gtP3vfh6z+Vrfy7LvcjWcE/pKqPtqr+9o+Nv375bz98 + 6PkHb5675Hvpy7Pn3rowa+Ejt97x0g+e+OVLP3zl1R++9LO7Hnwo7Y5b0+695/Zl99yXMn9x+oL5WQty + ssHCuZikL8jOnJ+NMWVuxn90V97S5kZ3Tcjq/xJxxc5UT5hFWfEQjHwf+CQpZfockJoxJyM7ad7CjMXL + 5s+dPy81M2taXMk8yVdn8fE/imt6OhnpjBk3zZozMzM7LT0nbXbqrJnJM+Cu/yKuqanJyxZm33/3knvv + XrxkSdbCJZnzl2ZmLkxLX5iWOj9tztzkpBwKt2bMTc/ISs3ITMnKTp03L2nR4uTU9P97bs7/9Zuf37dp + 059WFrz71prf3fOrR781b+Z/46kWLvxeTs63szNnzM1Kmp+WlnVzZvr37lo674XvP/zWS8+/9uPvv/jg + ba/++MGP3nxpy1d/dWjznCZB/uYv/vj7Xz33kyd+/cpzK7d+KNJvKsj9ct2K9wqFa802Md7LSkNqtz3X + bFkv1365YtWrK95/UbH1ba9xRcizPuBc77atdZrX2YzrjJo1SvGXkqKPxfkfKIo+1Eo/8tvXxtwbPIbP + gtYV1f4t5b5tAU++3ycMFov9HmHALQ555RGvKuRW4A2Ov5mWMKIBddinDBUrMAa98liAclqwM+ZRvwqj + zyn2uWixa8Ajw4i53yXCxqCLMlLwRknNdXwawqOKuBQxD1GCJ3IrSj3K8mJ1hU/DlmGo6oLqhrC2MaJr + iuqZyppgevA9tlKUmtzA9DrKtaCrSkvtcBpo7KvTcQbrjEP1ppFGy85my542EjAWULVzfSVf7bYd7bLC + XUlfu23HexyjfS7SV3gs9HWqlBE43O043Ft8qK/4YK93b7cbBrury82Bx4KRVsdQsw1CO9hoGai39tdZ + eqqpJU9vjam7xoixr97WX2cjp62ydFdbMeKFdFVYILH4KtZdiS2mHhhptQUMMGCtkEzuq4OVRsjqQLVp + sM6SkFVQZxmstQ3UWMFIgxNfXwDXV7Cj0UbW2urY1UIGy3zVBXbWu3fWO8GuBhfgE4jr3mY3IINtcrHI + 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 + uQQyUb4sL1++rUCezzvKAKqKpBRAXAsUIhH8UKvg4ppbtA1AX0GBiDKQ4b1w1AJ5EZV0khUCWGuhUkjL + fdmKXzJbUREJtVwmU0ilcmpUK4OXqsRiZZFIkQ9kmkKlQaAyFkk1uULFVgg2xFWugqgLYa0aLQs1a0WY + w11F4gKxhAK/MoVYTNHmIomqUKzKFcu3ypRb1Zpco67ArMsza3L1sk3AINmoE63XCAitcMO3/nvmd2el + zEjPvDkr47uLsr/z9EMLPnjrGcGav6hyP1QWfKIo/FRZ9E+18DO15HON9Augln2hkn4uF3+mwBbFKq1m + rVa9XqveaNRsNqrWmjVr7bp1NsNah4EtiLWsdNtWuqwrgNu2Gnjs67yO9R7HBq+dxLXYuM5r2UA5n54i + tXLj+3/7/Y8ef2R5zqLsmRnL0xc+dNsdP3rs3nf+9LPVq3/7t09/9eK7v5r3w0e+lZXz3+nZqRmzMlK+ + uzA7e978JVl333fnSz+859f3L/xB5txbk7OyZmckpeTAziBpmSnZWWlz52XOX5A9dz48llZ4ps9LT8lO + mZ2VNDNj9s3ps6a5KeVfmcGKNvFYK+cb4poym0hOmpk0Z05yEuDllOCc8FIiY056VjLENXteckZ2Eikr + E9cU+i8pOZlShSGuvDgTDgV35d47KzUVk5TkWRkZs5OTb0pNm3n/Q3f+6pUXfvjck3OXZt2c8l2I68zU + mbPTZ2NniGsyxXCTFmXOXp494/7b533/4VvvvH1eWsZNM1O+k5Q1Y1bmbDAng6Uupyanp6ZlplCy8Ly5 + S+fmLEpPS5qfetOz9yz65PcvvPfeyy+++oPM2zL+J/l7SbNTs9LnpeTMT8qZixPDbrctXPTkg3f9/vWn + Nqx5Xa14b/Pq195946kV77ymXPe5V7St0iyJGLeFHFsjgXyLc63ZvMqjW+c3rndYPrWZ37eo/mrTf+Qt + LtTZRR+s++Qnr//i8Z/+8KmXn/vh68//8OXnnn/xmd+8+qtfvfXzH77647t++FDW7Utvysz6dlLaTSnZ + yRk5y2+95Ve//Onrrzz/i+cf+uLD1/y2vMqgxG/e4DOtjzq3lRcXVhQLK7yCSq+42iet8cswqfRJKgLS + 8qAYlIaEJUEBKPULY8VF2F4VUdC7Z0hRFYaaSiuCrJVrUMPLu1OaSkhfHdbVhDXVISVPX+GrL7AbDBZA + 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 + 3eda3Wd201c23ec2zRdu42qvZYPbusFhZenE+o0uzTqLcb3GtLZA9vkH699+4nc/Tn5g8c2Ls5OXLcm6 + 8/aZWWk33fR/374o+e3Xn9Ypvli36c+/+t1jdz4495Z7su9/eNk999+yaNnylLmLvpu+4L8z5v9XRub/ + pKV+Jyn5ptmQsszMrHkpGenJGRSQTEQy2YpQbKGN6XRzKtd3SkHZHA5JN5NmTkNbbphzyaRHpc2ZkT6L + 13bCodjRKBLL033hrkkpXFbpP2pmw3yVFr8mJUNxGWkzQVLqjOTkm5OSvseKEt+cmjQDXpmWlJGeNDcr + OTtjzrx5aQ8+dNcLLz3z2A8eyVqYOSNlxs2p7NnTkmempzDSoK8kxckzk1NnkyRnJFEZp5TZc/BKGdxy + eYQWpKZT1DU9fVZ6+oxFC1LuuW3eA/csvfOeWxffsfw7KSnfS828KSkrJT0ne/681IxZ83Jm/OCe7LW/ + /YllxR8iig8rHV/WhNfHPKud2k8d6i/L3IWwRxCwbS62rA06V4ddX/oMn8bMW33q9S7VZw7tB8WWj8L+ + tUbz6k/X/PWR55/+bs6i/yt54X9nLP9O1i2zc25JSlmQk7V86ZKH0rLvvjn7rqQljyQve3jWwrtnLbo1 + Z9nyJx649xc/ePgvL/94zfu/NQpWBu1ikWDFm28+u23Du1bd+phXEnIKgrbCqF1Q6hJXFcvL3SJIbLmn + qLy4sNJfWBkqqo4W1URF8FX4IaBeYVF1bUwDF2XiShnFsEfA59M3p7eUB1gr14AcKlsb0daENYmmODF9 + Q4mhocSESWNUXxdW1YdUjREdqA9p6kKahogOu9FDolTzvTyiBqUQ5jBZK8lwRMF7w0JZm8r1zRX4jNQ1 + lahBY0zVVKoEzWWqljJta7mhvdLUVUXpxD21lr56C2XqNtt2tDlhevA9uCvY02Hb22k/1Oc51ENh2ON9 + flad2HN80D86DF/1nxqmKrsw22lODFD1XRjvsUH30QEXDBbzE8O+E0MB6Csfj/TB3zwYobXwN0xwfHjy + /k4Hw7Wvw7mnzb6rxbq/07MXKkvJxpBbOK1rZ4uDbLbJwStt7GilPgf4wsG+eWAfD6R0qN4MEeWRW5Ym + bcZ2itmylGOq29Hg4PMdTZjbWETXsbPFNdJih81SrY4W795mYk+Th9dtAvta2LzFSfNW1/42NzgA/W73 + 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 + WtpcLS2WgEcS88k2ZqIgT4tIP5tgF31PC5G1FoeHVdWlatjq0HKiXAZqU/Kj7ENtuUURjiVRzqlepkEW + 7BgXrcZsn0Nj5W+t9b59tu3Nk/Xnp7NX2yJOjGe+eqD2xfmyi+OFB1rihgs9z84VvffS2LXjzS/vr3lj + rfmtM23geYGneWOt/bXjDa+eaLh6vP5lgO1jbXfW+h+eGfrgzOCDU523TjbePFv/zsWq6xeq717puH+5 + 596Z1ncOVr+ymLc2kDBb4d2SYlmXZJ0VbFiS7FpfGB7lZ2EixBnxcTb6TAMeSYtFELMJOnw49jI4TFPI + OCoFz6QRwWHa1kTbzkRkb8R2NmG6mtKcjKj2hjwbI5GekE6naJJhIysKiUynUJl0GlsoFJqZGjraWdpY + GhnqCMQ8loDLEGpx9Y3EDg4mHi4WLjaGDmY6VgZCQxHb3EDL0dbEyEgg0qJb2+p7etu5e9p4eTl4uth5 + OtmEeDmkRnj0SbL3jNWeWWk+OVe1Nl9+eq78zFzV2fna84sNF5ZbL610XtjTc3K1G/betNh6aL7pyELj + iQXJqcXa04uVJ2bzT83mHRxK2j+QcGgwaV9v/MGelP0DgK8VS+NVe2frDixLYO9NyzUHVuv375YcXIW1 + 1v2LDYeWWmCNd15ydLHh8Fzd3omKPePlKyOFc/2Zo21x3fWhLRU+jaXetfleDSVB1bkBmbGuIe5m7pZ6 + gS42mbGBtWUx7U3JHc0pnS2pkyPlS7OShem6ldmG6ZFKAMWlkarFwYqV4ar9k5Ij0w2HpqoOLZXuns1d + mS6cGysCdp0eLRsdKFyer15eqFiaL56ZzJ2bLJgeLZobr16d65wfaVgZrV8crpwdKp8dKVsYB1KF7YHn + Z8vnZkomJ3IX5ovmZwr6umKGe+KnR9JHupPba2MlReEVWQEVmUHV+eENpfGddRkDrQXTI7DQOjcJO2da + nKuZn62YniyZnikFGRsvGOrJbKqISgq2cTBgGXIJRiKGl5tVUnJwQ3P+4EjFxETx1FhWW61PYoS+q7Me + T8gAJ7FEDsXQztQ30j+nJLW1q2RstGJ2vGRhAux53sRo7shYwTBA6bRkZFgyPtg4OVI/O1k/N1U3OVE7 + NlY7MlY/NFY3PFE9Olk6PlE4MpAtqQiJ8NI34Gsoq6CUcLueU1VF7VBEKatT9HSDUyObB2q7BysGB8vG + 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 + JvrTZ3viV/ri9gwmr/an7O5PXxzKmh7KmBhJnRlPnJ2InxmPmxiKHx1MHR3MGe7P6u5IGOyNB7sx1hGT + FaJrSkFhUSiCsioGTd+5i7RdhWRo41RQWzI42zq1VNPXmzTalzjTlzHXlzffWzbbVzXZUzXYXQIrooNI + 50lFA12FA515/R05ve1pfV2p/V2Jwz2JI+1x7SX+GX66jswd9O0orCpWUYWC2onepoZlGxr4xIbm1GbX + dhXVtqbXtyQ2NcW3N8d3Nid1NaZ21Ke0SdI62nOam7MaJekIXLvbsvpa0/tbk/ubYwaao4ZbokZbooYb + IjuKApK8dQxpCujtKOXnt2mqaKhBb2CU1EjP7QIvFwa1S00Zg/cJ8G9tq29vKWuqTe9symyrS2xvjGtr + jGlriAVpbYxvbUhsBmqVJLY2pdRWRddWRDXUxEiqouoqwhqrwlpqIzsaYupKwwozQ9LiAv3dHA1EAiJG + Y+f2HSqKGkoKGCVFkjqayRHquni5peXHVLfkFFUlVdamlVUklxYlVpWkVJemVpQmyVoLx5TVRJXWRBVX + hhaWhhQWBZcVhVeURJaVhgHElpVElxTG5WZF52bHFRYlFZbE55dGJud6F1WGl1RGengY0IkKmnAc1y1w + BYjaClcEY5uy2hAjgCiC2M3IiCWD6P8CV5XNDo3+j3AFQRY+zRa4Io8Od/j/BFcQ+TobeyvLM0vgTaRk + +tcV4LMAM1vgKrcr8igIXDfsumWbm3zdUCuyt/8Y+SNuDbjv/y1c5WpFIlsIe37+R7iqYZ72tvU/wxWo + 9Slc5Q8k7zd4q1phF8GbdkVcKsfq1sjVCvLf4YrUYLfClUTEg3kcVhOPQ5OIkKAAoniCJoVKIFNwJDIW + cBRYFASgFNgVLpepFQQeNSl4AhGDw6PxJE0QsAJYH8BVFnhHKoMIdgNomQx8i1enkzA6IqalkchYm8Wn + Y/h0tDafqM3HG2iT9LSBjjA8FpHJJDLYFPh9MIUEcKfD4ghpFBGTYmUgcDTkWPMwrkKNeAeeJNlxvCGx + viDS3UpsI6b42Wo723DsjIlR9uySAJ2aUK3lKo93l/O+PlP/w8WmT09Xnx8N780W72+2P9HtdqTD7USv + /9pQ+NpwzIuL+a/vqzw6mDxV7z9e4zXd4LPcEXRgMHKlK2C+xa+/xLU2zqAuVmuswPxYi9dLQxGnm70n + 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 + oohFiVqTGcovxX4nCa4SWphdxZs86uZKfteUL5Py51JKPs1+4GA2H2HPbT6vNhcibfloVzrUnlTaGqL1 + +WBLIdhVH2zPuVoyjoaip6Hoa8n5W5KB7nQc4NqRph5HhZZCpphqzcZ7cvGOXKItE+vNJgcbMt3NSVjJ + g6nadrdlS1fV+RuVOw6NfO7cli+cnf/k8cpPP75Te/lj2uyjcy+95xsfmXr0mpZfPn/s3N9u0l69c/7f + d87+597Z1x6YfeMT+1/9GOVwev3jc69/aN/rt+x74+bZN2/TZu/WtPtJ8/fPzz44v/8RbfZT2twT1D11 + 7nlt9jlt9ul57QnBrp+ZIz0xqz0+O//E7PxT8xpWMa9+Xpf2vBjE9avz2te1eeirmM6Tc5UGdxUhyl+a + e/3B1/5y856/XvXvl9719EdaL9huuWSD5ZELGj9+ZvrUFZYjx/2rBpS+LmdvT7CrUQXbt9T7Ghqc+WZ7 + oRHMH2pOR1ty8aZcCVzxq2AQPSC4ZmPFTIxWleMrfqW0bwlcGVZpZCY5z+xKvZ3FKwx2t3KxJXA1RrJh + F6vkVUmq7JLleXOWYMAnsaVpKmXUTmIfqcTXkpj3FipOeY/1+8jEriJ3kQlcEwq/DKoAV6ZWCa5pwa7S + 3UoS3VwluOrOVcGoxK4GtRKd6oHEACIaXlUCLXtZ9fIJU3GQJKbWrBrOxSLZOLFrnAa0yajpXCSTh2KZ + DI10nYziodeSifU1ZoY66vt6Gtq7C00tKWyCE8GzKBILUXUGuJJrF8gaDUKxaBC8F4yKEWGEczUOdlXB + SEStKZpRUtEQTjAWDdFwaZEIsCmWSsYzCZwFnXXED8qtzwRbC2pnQ2TVSMtB6wa2reo6fPPgRaftuO3K + Iz992xFf//gJP33q/Jc+d8kvn72Y9NmLf/qZ83762HkvfeaiXzx64ZdvP/rhS9Y+fNGap67Z9tlrD7r/ + 7LVnzeQ25B3TKeshg9l3beg6ZmX2sBWRY1dljl/buqY92RJ0pXxuAB7I36f60AyBTZldKT0+/QVDRK26 + hFvRL9or8rtGVacasoWpAQqqkRj1ahUeV180HEgEg3EFCtM45DGcHiixpRjtb040xQMF1Y+fDYA5o8Ya + k9nWXH5Ff9e2DSuOO3zm0pPXXX/upnefu+byd41fcdKK2y/c/PD1h3329qM/9f5D33Pi0OZ+pTmytCEZ + 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 + nkiytg6VOa02Vy2gloEWME9+Zh1cq1w1kPA81+Ec+fqAJ5dYydHKvlZ2t6IoLg3CDDtdMdU9sbVWPhGI + w31ZdI56mfo3AnIWdM3Uiu9YrBXgSt1idTG0VkNY+n8BVwM7S+L3OOKX/Q7Ale8HviU4mJ55leMTIL5X + 5RHSXoBGo1KIcdE4PPGTEnXpgCpfTRlJj/XlpgcBb4Bf/jsCV+6MDi6VyApJUl2IrCx5vvLxBOHYzLgI + yedXBbhCOruaNmPJfeXy/xu4UqWmAiu2rKBWn4/eNkJmcHUpBK4QZS0mTy8Nn8Pg6gvoPU8kuHLjZG69 + 5EcpLOQep9LbyeDKaZkqxIWYl0gLADJRKKkCXHneDK7muGJ+W8wFlpUvRuXR2VU3Gqg7gbBTyWsK9IKR + nclQn1JAIPkz44pIAhlUIjq1wpphcGWPKzASZmgy5o9HqKdrOkKe0pZUuD8ZmSxEd41kzt7actaO+hM3 + ZQ9fmd46ltrcn9zUETltqvnGo2auO2bqnO19h65qmhpIdhcD9TFHNmJvygZb62OFjDiktIrDKwNXwa7g + TFqiJ2fSFaXEUbpvdiG4Si5lSV6VqtiA0dQMqJhBOTzPH3lmUXCVHtcDgit13CVnNVQBrsKzVwJXZlGi + VtDOYtQKmZDVCBjOBgpZX32GFSB2zSjkSxTg2pAJm8G1PqcSUwl2bUgHm9I0HiyLWDfrbcn7uuoDvUVf + V9bWk7YOZmqG0pbNHa5VKdu2zLLrZ1z3bLc/cKT/G9e2/etTm7Ufn6X94Vrt5Q9p/35g/+9v/fsPzpj7 + 38u03bdrr9ys/fM67Z83zL98q/bKbdrrN869ft38GzfO775597/fPfv6zdree+Ze/9D87lu1N2/S9tzy + yl+v+svvLn75L9fMYt/5e7T5e2f3f1Sbe2B+/pPzcw/Nzz0s9Kg2++j8/s9q2vfntG//R3v0Fe2+1/fc + /c8/XvuPn73r9d+86y8/OvaVX535i8/vuu644K5uy7DfMpSwrGioXl5YMtNUs7rdvardN9HqH2vy9xd8 + XRmcYLAjG25Pg1oj7elYW4rAtSUVaRCpcZhazeCqcyl/O2WSNCg+6l9cgL8vLKF+0QyBnIDnAOAq44SB + rBAhKymWzlFmJlDrW4OroFZyk8oCzeC6kF3xO+TfJIMfpB+kIbm8XDTITQW4sseVUZDFgApSJXYVQ+DQ + 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 + Lu/evwN3vf/g8tGjy2efvXr++atnnjm/d2+JHQ9nGxFFFVf53CCuUMdCVhOilHoCZ4UdLgXPychAZWVg + b+KaPDZF+3LVwLWjdLFA5r48o4EDDnPyKkN4VRIq4kq3vKG4gmvF1aZSfTXUQZKd2oW4IEgpr9Tpel1P + rFVVXEmrj7DhGnFlWAIkwEgTirsGBSXRPzns+NhqfuJBFMNFgNCQdif+0z7Z7yi91l73BGAYiWzTs79K + xEVirLgpnXEj8QA1gw9n2pTTI17HZQ9ECaQHVsW13bGthZ1GdspgrYQNDs1u13VUN5skurgCrnymSH7N + iU9Z5kpzqwtqVlVq5JH/hWVBIaDirpgsF1fOjuLKXpOUqySuEB65Y3aruO4Q+B71sop5auUvGGgJzIiy + Smt1d6UfVqHFoTaxFKSz3dXy7Mrzk3YVPuiIyhp18Za+C4evcpV0lVW+ESeKK/H5cpiYu4b2Xorr3vHx + QauV1m1z50Td9dh+F6C7sk+yW2tVXLEtMnH1DBgl4krSzh0RIXRxFe+iuLIDcBJXkNpazceitVbFlcMo + jVKKmXJPYgWQwmGOjZRqpfp6iEUDHLaHqunerOIqO3FFXAFnVz3aqa0uruKuW8UVk7CEeMaJJ52YgS2r + vooSubi6tVJc470TAKZKcXV3dclUt7RTrcOjdRNpKis8g2MdpEThLBFkNZJZK7hWXHmtkotfuhzKV5wb + 9UqJM2eEF3sOI3MU1+bwhOLqbzxvQ1PL4sqAIFor8QyIMFxZYzxRCkFKmK8ycPGvmZr6V1jrzcV1OOnC + pXuTVhTXUqSldRiMJcN2ceWbYP1rrbiWlZVIR+UnEFez1iSunCNLiJF6Jq5gwZvlbF5VTFxDNerFle5K + SWDbF/OwelV3dV914F0iUcFaSRRX4BZqJHHFKPjq+ayTiSunoqddLDp3JycqruPZ2fR8ORNxPWvfPTt+ + 7u7w/qL14p3Tu/3j+73dt8x2P2S/8TumjX/4R59d/5svWf/ff3/9M1/96k/83vUvQ1z/1nr9d1+S/sPf + vX7nd8srW9/5v/9fP/rl7/nXX7z+2S9f/6fvXL/yz9fr/0Os9bW3/9D3fMFf+YN3/+QnN37vBzZ+7Fv+ + n+tXfnD98j/8377td/yWj2g8u9P4yHnj0z6i8eufazzXbbxx1Hq/y/ELdwdXy6fuXuyuLg/OLk7Oz3p3 + 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 + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/Properties/Resources.resx b/TA.DigitalDomeworks.Server/Properties/Resources.resx index c69d913..6f3bc7b 100644 --- a/TA.DigitalDomeworks.Server/Properties/Resources.resx +++ b/TA.DigitalDomeworks.Server/Properties/Resources.resx @@ -118,19 +118,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\TiGra Astronomy logo 800x900.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\DigitalDomeworks.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\ASCOM.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\AuroraWideWithText.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\ASCOM.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\TiGra Astronomy logo 800x900.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\DigitalDomeworks.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\AuroraWideWithText.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/Resources/MNR-Twilight.JPG b/TA.DigitalDomeworks.Server/Resources/MNR-Twilight.JPG new file mode 100644 index 0000000000000000000000000000000000000000..d54faa118c606322a617140f9fb3e60b37d79416 GIT binary patch literal 105594 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 + From cab4ebac0190993d10944e30a2af70d6c5d3c8c0 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 3 Sep 2018 19:04:06 +0100 Subject: [PATCH 13/18] Change GitVersion strategy to Continuous Deployment for GitFlow --- GitVersion.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GitVersion.yml b/GitVersion.yml index 7cf947d..390cf51 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1 +1,5 @@ assembly-versioning-scheme: MajorMinorPatch +mode: ContinuousDeployment +branches: {} +ignore: + sha: [] From a3045e7059deae591a8b2b3588099994c1529d5a Mon Sep 17 00:00:00 2001 From: Tim Long Date: Sun, 9 Sep 2018 22:52:17 +0100 Subject: [PATCH 14/18] Force LocalServer to run with standard user permissions, even if activated from an elevated client. --- TA.DigitalDomeworks.Installer/AscomLocalServer.wxs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs index 2d184ee..93f36e7 100644 --- a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs +++ b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs @@ -41,6 +41,12 @@ + + + + + + From 77fa2c96ed9b0f5ab162d07052ef094e8ccfc8c5 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Mon, 10 Sep 2018 23:52:45 +0100 Subject: [PATCH 15/18] Change GitVersion config to increment the build part of the assembly version --- GitVersion.yml | 2 +- .../AscomLocalServer.wxs | 13 +-- TA.DigitalDomeworks.Server/LocalServer.cs | 82 +++++++++---------- 3 files changed, 44 insertions(+), 53 deletions(-) diff --git a/GitVersion.yml b/GitVersion.yml index 390cf51..f732d85 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,4 +1,4 @@ -assembly-versioning-scheme: MajorMinorPatch +assembly-versioning-scheme: MajorMinorPatchTag mode: ContinuousDeployment branches: {} ignore: diff --git a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs index 93f36e7..ff3008c 100644 --- a/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs +++ b/TA.DigitalDomeworks.Installer/AscomLocalServer.wxs @@ -29,24 +29,19 @@ - - + + + - + - - - - - - diff --git a/TA.DigitalDomeworks.Server/LocalServer.cs b/TA.DigitalDomeworks.Server/LocalServer.cs index 41cd6fb..ba2f699 100644 --- a/TA.DigitalDomeworks.Server/LocalServer.cs +++ b/TA.DigitalDomeworks.Server/LocalServer.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: LocalServer.cs Last modified: 2018-08-30@01:23 by Tim Long +// File: LocalServer.cs Last modified: 2018-09-10@23:51 by Tim Long using System; using System.Collections; @@ -451,25 +451,25 @@ private static void RegisterObjects() // // Local server's DCOM/AppID information // + var appIdKey = Registry.LocalMachine.CreateSubKey(@"Software\Classes\AppID"); + var serverAppIdKey = appIdKey.CreateSubKey(s_appId); try { // - // HKCR\APPID\appid + // HKLM\Software\Classes\AppID\{server-app-id} // - using (var key = Registry.ClassesRoot.CreateSubKey("APPID\\" + s_appId)) - { - key.SetValue(null, assyDescription); - key.SetValue("AppID", s_appId); - key.SetValue("AuthenticationLevel", 1, RegistryValueKind.DWord); - } + serverAppIdKey.SetValue(null, assyDescription); + serverAppIdKey.SetValue("AppID", s_appId); + serverAppIdKey.SetValue("AuthenticationLevel", 1, RegistryValueKind.DWord); + serverAppIdKey.SetValue("RunAs", "Interactive User"); // - // HKCR\APPID\exename.ext + // HKLM\Software\Classes\AppID\{server-executable-filename} // - using (var key = Registry.ClassesRoot.CreateSubKey(string.Format("APPID\\{0}", - Application.ExecutablePath.Substring(Application.ExecutablePath.LastIndexOf('\\') + 1)))) + var executableFileName = Path.GetFileName(Application.ExecutablePath); + using (var executableKey = appIdKey.CreateSubKey(executableFileName)) { - key.SetValue("AppID", s_appId); + executableKey?.SetValue("AppID", s_appId, RegistryValueKind.String); } } catch (Exception ex) @@ -478,7 +478,11 @@ private static void RegisterObjects() "ASCOM LocalServer", MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } - finally { } + finally + { + appIdKey?.Dispose(); + serverAppIdKey?.Dispose(); + } // // For each of the driver assemblies @@ -489,14 +493,14 @@ private static void RegisterObjects() try { // - // HKCR\CLSID\clsid + // HKLM\Software\Classes\ClsID\{clsid} // var clsid = Marshal.GenerateGuidForType(type).ToString("B"); var progid = Marshal.GenerateProgIdForType(type); //PWGS Generate device type from the Class name - var deviceType = type.Name; + var deviceType = type.Name; //[TPL] unsafe assumption - using (var key = Registry.ClassesRoot.CreateSubKey(string.Format("CLSID\\{0}", clsid))) + using (var key = Registry.LocalMachine.CreateSubKey($@"Software\Classes\CLSID\{clsid}")) { key.SetValue(null, progid); // Could be assyTitle/Desc??, but .NET components show ProgId here key.SetValue("AppId", s_appId); @@ -518,9 +522,9 @@ private static void RegisterObjects() } // - // HKCR\progid + // HKLM\Software\Classes\{progid} // - using (var key = Registry.ClassesRoot.CreateSubKey(progid)) + using (var key = Registry.LocalMachine.CreateSubKey($@"Software\Classes\{progid}")) { key.SetValue(null, assyTitle); using (var key2 = key.CreateSubKey("CLSID")) @@ -537,7 +541,7 @@ private static void RegisterObjects() // Pull the display name from the ServedClassName attribute. attr = Attribute.GetCustomAttribute(type, typeof(ServedClassNameAttribute)); //PWGS Changed to search type for attribute rather than assembly - var chooserName = ((ServedClassNameAttribute) attr).DisplayName ?? "MultiServer"; + var chooserName = ((ServedClassNameAttribute) attr).DisplayName ?? $"Server for {type.Name}"; using (var P = new Profile()) { P.DeviceType = deviceType; @@ -550,7 +554,6 @@ private static void RegisterObjects() "ASCOM LocalServer", MessageBoxButtons.OK, MessageBoxIcon.Stop); bFail = true; } - finally { } if (bFail) break; } @@ -573,9 +576,10 @@ private static void UnregisterObjects() // // Local server's DCOM/AppID information // - Registry.ClassesRoot.DeleteSubKey(string.Format("APPID\\{0}", s_appId), false); - Registry.ClassesRoot.DeleteSubKey(string.Format("APPID\\{0}", - Application.ExecutablePath.Substring(Application.ExecutablePath.LastIndexOf('\\') + 1)), false); + var exePath = Path.GetFileName(Application.ExecutablePath); + var appIdRoot = Registry.LocalMachine.OpenSubKey(@"Software\Classes\APPID", writable: true); + appIdRoot?.DeleteSubKey(s_appId, false); + appIdRoot?.DeleteSubKey(exePath, false); // // For each of the driver assemblies @@ -585,26 +589,15 @@ private static void UnregisterObjects() var clsid = Marshal.GenerateGuidForType(type).ToString("B"); var progid = Marshal.GenerateProgIdForType(type); var deviceType = type.Name; - // + // Best efforts - // - // - // HKCR\progid - // - Registry.ClassesRoot.DeleteSubKey(string.Format("{0}\\CLSID", progid), false); - Registry.ClassesRoot.DeleteSubKey(progid, false); - // - // HKCR\CLSID\clsid - // - Registry.ClassesRoot.DeleteSubKey( - string.Format("CLSID\\{0}\\Implemented Categories\\{{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}}", - clsid), - false); - Registry.ClassesRoot.DeleteSubKey(string.Format("CLSID\\{0}\\Implemented Categories", clsid), false); - Registry.ClassesRoot.DeleteSubKey(string.Format("CLSID\\{0}\\ProgId", clsid), false); - Registry.ClassesRoot.DeleteSubKey(string.Format("CLSID\\{0}\\LocalServer32", clsid), false); - Registry.ClassesRoot.DeleteSubKey(string.Format("CLSID\\{0}\\Programmable", clsid), false); - Registry.ClassesRoot.DeleteSubKey(string.Format("CLSID\\{0}", clsid), false); + // HKLM\Software\Classes\{progid} + var classesRoot = Registry.LocalMachine.OpenSubKey(@"Software\Classes"); + classesRoot.DeleteSubKeyTree(progid, throwOnMissingSubKey: false); + + // HKLM\Software\Classes\CLSID\{clsid} + classesRoot.DeleteSubKeyTree($@"CLSID\{clsid}", throwOnMissingSubKey: false); + try { // @@ -616,7 +609,10 @@ private static void UnregisterObjects() P.Unregister(progid); } } - catch (Exception) { } + catch (Exception) + { + // Fail silently + } } } #endregion From 6e083b81d44abd7196cef40bff205ed812d3b432 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Fri, 14 Sep 2018 18:48:40 +0100 Subject: [PATCH 16/18] Added a test to verify the absence of a race condition in the IsMoving property. --- .../DeviceController.cs | 2 +- .../StateMachine/ControllerStateMachine.cs | 4 +++- .../DeviceInterface/ControllerStateMachineSpecs.cs | 14 +++++++++++++- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs b/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs index c4e7a0d..b6173b3 100644 --- a/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs +++ b/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs @@ -49,7 +49,7 @@ public DeviceController(ICommunicationChannel channel, ControllerStatusFactory f ///

/// true if any part of the building is moving. /// - public bool IsMoving => stateMachine.AzimuthMotorActive || stateMachine.ShutterMotorActive; + public bool IsMoving => stateMachine.IsMoving; [IgnoreAutoChangeNotification] public bool IsConnected => channel.IsOpen; diff --git a/TA.DigitalDomeworks.DeviceInterface/StateMachine/ControllerStateMachine.cs b/TA.DigitalDomeworks.DeviceInterface/StateMachine/ControllerStateMachine.cs index d61d6da..ce518bf 100644 --- a/TA.DigitalDomeworks.DeviceInterface/StateMachine/ControllerStateMachine.cs +++ b/TA.DigitalDomeworks.DeviceInterface/StateMachine/ControllerStateMachine.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: ControllerStateMachine.cs Last modified: 2018-08-30@06:37 by Tim Long +// File: ControllerStateMachine.cs Last modified: 2018-09-14@18:13 by Tim Long using System; using System.ComponentModel; @@ -54,6 +54,8 @@ public ControllerStateMachine(IControllerActions controllerActions, DeviceContro [IgnoreAutoChangeNotification] internal SensorState InferredShutterPosition { get; set; } = SensorState.Indeterminate; + public bool IsMoving => AzimuthMotorActive || ShutterMotorActive; + public int AzimuthEncoderPosition { get; internal set; } public int ShutterMotorCurrent { get; internal set; } diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs index 17aa72a..6d0e499 100644 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/ControllerStateMachineSpecs.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: ControllerStateMachineSpecs.cs Last modified: 2018-09-03@14:54 by Tim Long +// File: ControllerStateMachineSpecs.cs Last modified: 2018-09-14@18:14 by Tim Long using System; using FakeItEasy; @@ -204,4 +204,16 @@ internal class when_the_shutter_move_is_insufficient : with_state_machine_that_i It should_finish_with_shutter_indeterminate = () => Machine.ShutterPosition.ShouldEqual(SensorState.Indeterminate); } + + [Subject(typeof(ControllerStateMachine), "Movement Race Condition")] + internal class when_the_dome_is_moved : with_state_machine_that_infers_shutter_position + { + Establish context = () => + { + Machine.Initialize(new Ready(Machine)); + Machine.WaitForReady(TimeSpan.FromSeconds(2)); + }; + Because of = () => { Machine.RotateToAzimuthDegrees(180); }; + It should_indicate_movement_when_the_command_returns = () => Machine.IsMoving.ShouldBeTrue(); + } } \ No newline at end of file From 0612ba7124cf78af37f26604d9f4f327b7883895 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Sun, 16 Sep 2018 15:44:25 +0100 Subject: [PATCH 17/18] Changed the behaviour of OpenShutter() and CloseShutter() calls in the device interface so that redundant operations are simply ignored. --- .../DeviceController.cs | 20 ++++++- .../DeviceControllerContextBuilder.cs | 35 +++++++++++- .../DeviceInterface/MovementUpdateSpecs.cs | 56 ++++++++++++++++++- 3 files changed, 107 insertions(+), 4 deletions(-) diff --git a/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs b/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs index b6173b3..182b6c0 100644 --- a/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs +++ b/TA.DigitalDomeworks.DeviceInterface/DeviceController.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: DeviceController.cs Last modified: 2018-08-30@04:34 by Tim Long +// File: DeviceController.cs Last modified: 2018-09-16@15:44 by Tim Long using System; using System.Collections.Generic; @@ -261,11 +261,29 @@ public void SlewToAzimuth(double azimuth) public void OpenShutter() { + if (ShutterPosition == SensorState.Open) + { + Log.Warn() + .Message("Ignoring OpenShutter request because ShutterPosition is {state}") + .Property("state", ShutterPosition) + .Write(); + return; + } + Log.Info().Message("Closing shutter").Write(); stateMachine.OpenShutter(); } public void CloseShutter() { + if (ShutterPosition == SensorState.Closed) + { + Log.Warn() + .Message("Ignoring CloseShutter request because ShutterPosition is {state}") + .Property("state", ShutterPosition) + .Write(); + return; + } + Log.Info().Message("Closing shutter").Write(); stateMachine.CloseShutter(); } diff --git a/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs b/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs index 5929bcf..b61200c 100644 --- a/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs +++ b/TA.DigitalDomeworks.Specifications/Builders/DeviceControllerContextBuilder.cs @@ -2,7 +2,7 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: DeviceControllerContextBuilder.cs Last modified: 2018-08-30@01:18 by Tim Long +// File: DeviceControllerContextBuilder.cs Last modified: 2018-09-16@14:01 by Tim Long using System; using System.Collections.Generic; @@ -52,6 +52,8 @@ public DeviceControllerContextBuilder() }; PropertyChangedEventHandler propertyChangedAction; List> propertyChangeObservers = new List>(); + SensorState initialShutterState; + bool startInReadyState; public DeviceControllerContext Build() { @@ -65,6 +67,9 @@ public DeviceControllerContext Build() var controllerActions = new RxControllerActions(channel); var controllerStateMachine = new ControllerStateMachine(controllerActions, controllerOptions, timeSource); + controllerStateMachine.ShutterPosition = initialShutterState; + if (startInReadyState) + controllerStateMachine.Initialize(new Ready(controllerStateMachine)); // Build the device controller var controller = new DeviceController(channel, statusFactory, controllerStateMachine, controllerOptions); @@ -91,6 +96,16 @@ public DeviceControllerContextBuilder WithOpenConnection(string connection) return this; } + /// + /// Start with the state machine initialized and in the Ready state. Implies an open channel. + /// + /// The connection string to use when creating and opening the channel. + public DeviceControllerContextBuilder WithStateMachineInitializedAndReady(string connectionString) + { + startInReadyState = true; + return WithOpenConnection(connectionString); + } + public DeviceControllerContextBuilder WithFakeResponse(string fakeResponse) { fakeResponseBuilder.Append(fakeResponse); @@ -104,6 +119,24 @@ public DeviceControllerContextBuilder WithClosedConnection(string connection) return this; } + public DeviceControllerContextBuilder WithClosedShutter() + { + initialShutterState = SensorState.Closed; + return this; + } + + public DeviceControllerContextBuilder WithOpenShutter() + { + initialShutterState = SensorState.Open; + return this; + } + + public DeviceControllerContextBuilder WithIndeterminateShutter() + { + initialShutterState = SensorState.Indeterminate; + return this; + } + public DeviceControllerContextBuilder OnPropertyChanged(PropertyChangedEventHandler action) { propertyChangedAction = action; diff --git a/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs b/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs index 1a916e0..8f11321 100644 --- a/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs +++ b/TA.DigitalDomeworks.Specifications/DeviceInterface/MovementUpdateSpecs.cs @@ -2,13 +2,14 @@ // // Copyright © 2016-2018 Tigra Astronomy, all rights reserved. // -// File: MovementUpdateSpecs.cs Last modified: 2018-03-14@00:31 by Tim Long +// File: MovementUpdateSpecs.cs Last modified: 2018-09-16@15:47 by Tim Long using Machine.Specifications; using TA.DigitalDomeworks.DeviceInterface; using TA.DigitalDomeworks.SharedTypes; using TA.DigitalDomeworks.Specifications.Contexts; using TA.DigitalDomeworks.Specifications.DeviceInterface.Behaviours; +using TI.DigitalDomeWorks; #pragma warning disable 0169 // Field not used, triggers on Behaves_like<> @@ -98,6 +99,56 @@ internal class when_the_shutter_begins_to_close : with_device_controller_context Behaves_like _; } + [Subject(typeof(DeviceController), "Shutter redundant operations")] + internal class when_shutter_close_received_and_shutter_not_closed : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithStateMachineInitializedAndReady("Fake") + .WithIndeterminateShutter() + .Build(); + Because of = () => Controller.CloseShutter(); + It should_be_closing = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Closing); + It should_send_the_close_command = () => FakeChannel.SendLog.ShouldEqual(Constants.CmdClose); + } + + [Subject(typeof(DeviceController), "Shutter redundant operations")] + internal class when_shutter_open_received_and_shutter_not_open : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithStateMachineInitializedAndReady("Fake") + .WithIndeterminateShutter() + .Build(); + Because of = () => Controller.OpenShutter(); + It should_be_opening = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.Opening); + It should_send_the_open_command = () => FakeChannel.SendLog.ShouldEqual(Constants.CmdOpen); + } + + [Subject(typeof(DeviceController), "Shutter redundant operations")] + internal class when_shutter_open_received_and_shutter_already_open : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithStateMachineInitializedAndReady("Fake") + .WithOpenShutter() + .Build(); + Because of = () => { Controller.OpenShutter(); }; + It should_not_move = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); + It should_be_open = () => Controller.ShutterPosition.ShouldEqual(SensorState.Open); + It should_not_send_any_command = () => FakeChannel.SendLog.ShouldBeEmpty(); + } + + [Subject(typeof(DeviceController), "Shutter redundant operations")] + internal class when_shutter_close_received_and_shutter_already_closed : with_device_controller_context + { + Establish context = () => Context = DeviceControllerContextBuilder + .WithStateMachineInitializedAndReady("Fake") + .WithClosedShutter() + .Build(); + Because of = () => { Controller.CloseShutter(); }; + It should_not_move = () => Controller.ShutterMovementDirection.ShouldEqual(ShutterDirection.None); + It should_be_closed = () => Controller.ShutterPosition.ShouldEqual(SensorState.Closed); + It should_not_send_any_command = () => FakeChannel.SendLog.ShouldBeEmpty(); + } + [Subject(typeof(DeviceController), "Shutter Direction")] internal class when_the_shutter_begins_to_open : with_device_controller_context { @@ -121,6 +172,7 @@ internal class when_the_client_requests_an_emergency_stop : with_device_controll .WithOpenConnection("Fake") .Build(); Because of = () => Controller.RequestEmergencyStop(); - It should_send_the_emergency_stop_command_three_times = () => FakeChannel.SendLog.ShouldEqual("STOP\nSTOP\nSTOP\n"); + It should_send_the_emergency_stop_command_three_times = + () => FakeChannel.SendLog.ShouldEqual("STOP\nSTOP\nSTOP\n"); } } \ No newline at end of file From e5f520623bf44e5c45cd7f7df2af0f9c5c1e3fb9 Mon Sep 17 00:00:00 2001 From: Tim Long Date: Tue, 1 Jan 2019 01:37:43 +0000 Subject: [PATCH 18/18] Moved installer build outputs into the BuildOutput directory Named outputs to include the SemVer from GitVersion --- .../TA.DigitalDomewoks.AscomDome.csproj | 9 ++------- .../TA.DigitalDomeworks.AscomSwitch.csproj | 9 ++------- .../TA.DigitalDomeworks.Aspects.csproj | 10 ++++------ .../TA.DigitalDomeworks.DeviceInterface.csproj | 4 ++-- ...TA.DigitalDomeworks.HardwareSimulator.csproj | 6 +++--- .../TA.DigitalDomeworks.Installer.wixproj | 17 +++++++++-------- TA.DigitalDomeworks.Installer/packages.config | 2 ++ TA.DigitalDomeworks.Server/NLog.config | 10 ++-------- .../TA.DigitalDomeworks.Server.csproj | 12 +++++------- .../TA.DigitalDomeworks.SharedTypes.csproj | 6 +++--- .../TA.DigitalDomeworks.Specifications.csproj | 6 +++--- 11 files changed, 37 insertions(+), 54 deletions(-) diff --git a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj index c28ac11..89515e5 100644 --- a/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj +++ b/TA.DigitalDomewoks.AscomDome/TA.DigitalDomewoks.AscomDome.csproj @@ -45,13 +45,8 @@ - - 6.4.0 - runtime; build; native; contentfiles; analyzers - all - - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all @@ -59,7 +54,7 @@ 2018.2.1 - 6.0.26 + 6.0.32 diff --git a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj index a2b315f..8970860 100644 --- a/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj +++ b/TA.DigitalDomeworks.AscomSwitch/TA.DigitalDomeworks.AscomSwitch.csproj @@ -63,13 +63,8 @@ - - 6.4.0 - runtime; build; native; contentfiles; analyzers - all - - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all @@ -77,7 +72,7 @@ 2018.2.1 - 6.0.26 + 6.0.32 diff --git a/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj index e49b0a4..6c25b0c 100644 --- a/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj +++ b/TA.DigitalDomeworks.Aspects/TA.DigitalDomeworks.Aspects.csproj @@ -55,20 +55,18 @@ - 6.4.0 - runtime; build; native; contentfiles; analyzers - all + 6.4.2 - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all - 4.5.9 + 4.5.11 - 6.0.26 + 6.0.32 diff --git a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj index 97d7ceb..c289242 100644 --- a/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj +++ b/TA.DigitalDomeworks.DeviceInterface/TA.DigitalDomeworks.DeviceInterface.csproj @@ -75,7 +75,7 @@ - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all @@ -83,7 +83,7 @@ 2018.2.1 - 6.0.26 + 6.0.32 diff --git a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj index 9b26cd3..81209ff 100644 --- a/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj +++ b/TA.DigitalDomeworks.HardwareSimulator/TA.DigitalDomeworks.HardwareSimulator.csproj @@ -74,17 +74,17 @@ - 6.4.0 + 6.4.2 runtime; build; native; contentfiles; analyzers all - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all - 1.1.0 + 1.2.2 diff --git a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj index 0bed53a..1bc037d 100644 --- a/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj +++ b/TA.DigitalDomeworks.Installer/TA.DigitalDomeworks.Installer.wixproj @@ -1,5 +1,6 @@ + Debug @@ -13,22 +14,22 @@ - bin\Debug\x86\ + ..\BuildOutput\Debug\ obj\Debug\x86\ Debug - bin\Release\x86\ + ..\BuildOutput\Release\ obj\Release\x86\ - bin\Debug\x64\ + ..\BuildOutput\Debug\ obj\Debug\x64\ Debug 1076 - bin\Release\x64\ + ..\BuildOutput\Release\ obj\Release\x64\ @@ -136,10 +137,7 @@ --> - - - - + @@ -155,5 +153,8 @@ + + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Installer/packages.config b/TA.DigitalDomeworks.Installer/packages.config index 3027fb1..8442013 100644 --- a/TA.DigitalDomeworks.Installer/packages.config +++ b/TA.DigitalDomeworks.Installer/packages.config @@ -1,5 +1,7 @@  + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/NLog.config b/TA.DigitalDomeworks.Server/NLog.config index e3dd3f5..05d7fb4 100644 --- a/TA.DigitalDomeworks.Server/NLog.config +++ b/TA.DigitalDomeworks.Server/NLog.config @@ -14,15 +14,9 @@ - - - - + + \ No newline at end of file diff --git a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj index 892cfaf..6035e6f 100644 --- a/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj +++ b/TA.DigitalDomeworks.Server/TA.DigitalDomeworks.Server.csproj @@ -148,12 +148,10 @@ - 6.4.0 - runtime; build; native; contentfiles; analyzers - all + 6.4.2 - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all @@ -169,13 +167,13 @@ 3.3.4 - 4.5.9 + 4.5.11 - 6.0.26 + 6.0.32 - 1.1.0 + 1.2.2 diff --git a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj index 0938377..f6515b0 100644 --- a/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj +++ b/TA.DigitalDomeworks.SharedTypes/TA.DigitalDomeworks.SharedTypes.csproj @@ -59,15 +59,15 @@ - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all - 4.5.9 + 4.5.11 - 4.1.0 + 4.1.2 diff --git a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj index 425acd9..96ab383 100644 --- a/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj +++ b/TA.DigitalDomeworks.Specifications/TA.DigitalDomeworks.Specifications.csproj @@ -71,10 +71,10 @@ - 4.8.0 + 4.9.2 - 3.6.5 + 4.0.0 runtime; build; native; contentfiles; analyzers all @@ -82,7 +82,7 @@ 0.11.0 - 11.0.2 + 12.0.1