This commit is contained in:
Luc 2019-02-01 17:35:18 +01:00
parent 589c17cd01
commit a7cb9d2074
374 changed files with 10610 additions and 225 deletions

BIN
.vs/eDos/v15/.suo Normal file

Binary file not shown.

BIN
.vs/eDos/v15/Browse.VC.db Normal file

Binary file not shown.

View file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
.vs/eDos/v15/Solution.VC.db Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Debug/EpdBase.lib Normal file

Binary file not shown.

BIN
Debug/EpdBase.pdb Normal file

Binary file not shown.

BIN
Debug/EpdBaseClr.dll Normal file

Binary file not shown.

View file

@ -0,0 +1,42 @@
ImageRuntimeVersion: v4.0.30319
Assembly EpdBaseClr, Version=1.0.*, Culture=Invariant Language (Invariant Country):
hash=SHA1, flags=PublicKey
Assembly mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:
hash=None, flags=None
Assembly System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:
hash=None, flags=None
Assembly System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:
hash=None, flags=None
Assembly System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:
hash=None, flags=None
Class EpdBaseClr.sEpdBase: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit
Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName
Fields:
System.ValueType RealTime DateTime IsBoxed : Public
UInt32 CurrentDeviceID : Public
Class EpdBaseClr.Epd2: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit
Void .ctor(Int32): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName
Fields:
EpdBase.Epd2U* epd : Public
EpdBaseClr.sEpdBase b : Public
System.ValueType RealTime DateTime IsBoxed : Public
System.String WearerName : Public
System.String WearerID : Public
Boolean Issued : Public
Boolean isOn : Public
Int32 InitRV : Public
Int32 DiscRV : Public
Int32 StatusRV : Public
Int32 ReadDosesRV : Public
Double Hp07 : Public
Double Hp10 : Public
Double Hp07Peak : Public
Double Hp10Peak : Public
Double alarmHP07 : Public
Double alarmHP10 : Public
Methods:
Connect(): PrivateScope, Public, HideBySig
GetStatus(): PrivateScope, Public, HideBySig
GetDoses(): PrivateScope, Public, HideBySig
SetDeIssued(): PrivateScope, Public, HideBySig
SetIssued(): PrivateScope, Public, HideBySig

BIN
Debug/EpdBaseClr.pdb Normal file

Binary file not shown.

BIN
Debug/TestDirect.exe Normal file

Binary file not shown.

BIN
Debug/TestDirect.ilk Normal file

Binary file not shown.

BIN
Debug/TestDirect.pdb Normal file

Binary file not shown.

BIN
Debug/TestEdosBase.exe Normal file

Binary file not shown.

BIN
Debug/TestEdosBase.pdb Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp build" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build">
<!--
THIS PACKAGE MANIFEST FILE IS GENERATED BY THE BUILD PROCESS.
Changes to this file will be lost when it is regenerated. To correct errors in this file, edit the source .appxmanifest file.
For more information on package manifest files, see http://go.microsoft.com/fwlink/?LinkID=241727
-->
<Identity Name="35d52b50-cf69-44fe-9271-3054db72dc9b" Publisher="CN=admlvand" Version="1.0.0.0" ProcessorArchitecture="x86" />
<mp:PhoneIdentity PhoneProductId="35d52b50-cf69-44fe-9271-3054db72dc9b" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties>
<DisplayName>eDosStationApp</DisplayName>
<PublisherDisplayName>admlvand</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.15063.0" MaxVersionTested="10.0.17134.0" />
<PackageDependency Name="Microsoft.VCLibs.140.00.Debug" MinVersion="14.0.27023.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
</Dependencies>
<Resources>
<Resource Language="EN-US" />
</Resources>
<Applications>
<Application Id="App" Executable="eDosStationApp.exe" EntryPoint="eDosStationApp.App">
<uap:VisualElements DisplayName="eDosStationApp" Square150x150Logo="Assets\Square150x150Logo.png" Square44x44Logo="Assets\Square44x44Logo.png" Description="eDosStationApp" BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" />
<uap:SplashScreen Image="Assets\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
</Capabilities>
<build:Metadata>
<build:Item Name="cl.exe" Version="19.16.27026.1 built by: vcwrkspc" />
<build:Item Name="VisualStudio" Version="15.0" />
<build:Item Name="VisualStudioEdition" Value="Microsoft Visual Studio Enterprise 2017" />
<build:Item Name="OperatingSystem" Version="10.0.17134.1 (WinBuild.160101.0800)" />
<build:Item Name="Microsoft.Build.AppxPackage.dll" Version="15.0.28307.104" />
<build:Item Name="ProjectGUID" Value="{a9a6d31b-34f4-47e4-bd05-2294c9a7b4dc}" />
<build:Item Name="OptimizingToolset" Value="None" />
<build:Item Name="TargetRuntime" Value="Native" />
<build:Item Name="Microsoft.Windows.UI.Xaml.Build.Tasks.dll" Version="15.0.28307.102" />
<build:Item Name="MakePri.exe" Version="10.0.17134.12 (WinBuild.160101.0800)" />
</build:Metadata>
</Package>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,141 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Machine>PC5013</Machine>
<WindowsUser>admlvand</WindowsUser>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetOsVersion>10.0</TargetOsVersion>
<TargetOsDescription>Windows 10.0</TargetOsDescription>
<SolutionConfiguration>Debug|Win32</SolutionConfiguration>
<PackageArchitecture>x86</PackageArchitecture>
<PackageIdentityName>35d52b50-cf69-44fe-9271-3054db72dc9b</PackageIdentityName>
<PackageIdentityPublisher>CN=admlvand</PackageIdentityPublisher>
<IntermediateOutputPath>C:\l\src\cs\eDos\eDosStationApp\Debug\</IntermediateOutputPath>
<RemoteDeploymentType>CopyToDevice</RemoteDeploymentType>
<PackageRegistrationPath>
</PackageRegistrationPath>
<RemoveNonLayoutFiles>false</RemoveNonLayoutFiles>
<DeployOptionalPackages>false</DeployOptionalPackages>
<WindowsSdkPath>C:\Program Files %28x86%29\Windows Kits\10\</WindowsSdkPath>
<LayoutDir>C:\l\src\cs\eDos\Debug\eDosStationApp\AppX</LayoutDir>
<RegisteredManifestChecksum>53B79674F34B4FC5E7E32B561BCA07B4CDCD5A740D530E81544C7B85B96E419A</RegisteredManifestChecksum>
<RegisteredPackageMoniker>35d52b50-cf69-44fe-9271-3054db72dc9b_1.0.0.0_x86__w8sq1sj5c9ad8</RegisteredPackageMoniker>
<RegisteredUserModeAppID>35d52b50-cf69-44fe-9271-3054db72dc9b_w8sq1sj5c9ad8!App</RegisteredUserModeAppID>
<RegisteredPackageID>35d52b50-cf69-44fe-9271-3054db72dc9b</RegisteredPackageID>
<RegisteredPackagePublisher>CN=admlvand</RegisteredPackagePublisher>
<RegisteredVersion>1.0.0.0</RegisteredVersion>
</PropertyGroup>
<ItemGroup>
<AppXManifest Include="C:\l\src\cs\eDos\Debug\eDosStationApp\AppxManifest.xml">
<PackagePath>AppxManifest.xml</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:50:56.041</Modified>
</AppXManifest>
</ItemGroup>
<ItemGroup>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\eDosStationApp.exe">
<PackagePath>eDosStationApp.exe</PackagePath>
<Modified>2019-02-01T09:50:54.509</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\eDosStationApp.winmd">
<PackagePath>eDosStationApp.winmd</PackagePath>
<Modified>2019-02-01T09:50:50.889</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\LockScreenLogo.scale-200.png">
<PackagePath>Assets\LockScreenLogo.scale-200.png</PackagePath>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\SplashScreen.scale-200.png">
<PackagePath>Assets\SplashScreen.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square150x150Logo.scale-200.png">
<PackagePath>Assets\Square150x150Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square44x44Logo.scale-200.png">
<PackagePath>Assets\Square44x44Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square44x44Logo.targetsize-24_altform-unplated.png">
<PackagePath>Assets\Square44x44Logo.targetsize-24_altform-unplated.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\StoreLogo.png">
<PackagePath>Assets\StoreLogo.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Wide310x150Logo.scale-200.png">
<PackagePath>Assets\Wide310x150Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
<Modified>2019-02-01T09:44:13.907</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\SamplePixelShader.cso">
<PackagePath>SamplePixelShader.cso</PackagePath>
<Modified>2019-02-01T09:50:35.399</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\SampleVertexShader.cso">
<PackagePath>SampleVertexShader.cso</PackagePath>
<Modified>2019-02-01T09:50:35.628</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\App.xbf">
<PackagePath>App.xbf</PackagePath>
<Modified>2019-02-01T09:50:51.240</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\DirectXPage.xbf">
<PackagePath>DirectXPage.xbf</PackagePath>
<Modified>2019-02-01T09:50:51.241</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.UniversalCRT.Debug\10.0.17134.0\\redist\Debug\x86\ucrtbased.dll">
<PackagePath>ucrtbased.dll</PackagePath>
<Modified>2018-04-19T22:05:16.000</Modified>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\resources.pri">
<PackagePath>resources.pri</PackagePath>
<Modified>2019-02-01T09:50:55.570</Modified>
</AppxPackagedFile>
</ItemGroup>
<ItemGroup>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>ARM</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\ARM\Microsoft.VCLibs.ARM.Debug.14.00.appx</AppxLocation>
<MoreInfo>
</MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>ARM64</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\ARM64\Microsoft.VCLibs.ARM64.Debug.14.00.appx</AppxLocation>
<MoreInfo>
</MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>x64</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\x64\Microsoft.VCLibs.x64.Debug.14.00.appx</AppxLocation>
<MoreInfo>
</MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>x86</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\x86\Microsoft.VCLibs.x86.Debug.14.00.appx</AppxLocation>
<MoreInfo>
</MoreInfo>
</ResolvedSDKReference>
</ItemGroup>
</Project>

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp build" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build">
<!--
THIS PACKAGE MANIFEST FILE IS GENERATED BY THE BUILD PROCESS.
Changes to this file will be lost when it is regenerated. To correct errors in this file, edit the source .appxmanifest file.
For more information on package manifest files, see http://go.microsoft.com/fwlink/?LinkID=241727
-->
<Identity Name="35d52b50-cf69-44fe-9271-3054db72dc9b" Publisher="CN=admlvand" Version="1.0.0.0" ProcessorArchitecture="x86" />
<mp:PhoneIdentity PhoneProductId="35d52b50-cf69-44fe-9271-3054db72dc9b" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties>
<DisplayName>eDosStationApp</DisplayName>
<PublisherDisplayName>admlvand</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.15063.0" MaxVersionTested="10.0.17134.0" />
<PackageDependency Name="Microsoft.VCLibs.140.00.Debug" MinVersion="14.0.27023.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
</Dependencies>
<Resources>
<Resource Language="EN-US" />
</Resources>
<Applications>
<Application Id="App" Executable="eDosStationApp.exe" EntryPoint="eDosStationApp.App">
<uap:VisualElements DisplayName="eDosStationApp" Square150x150Logo="Assets\Square150x150Logo.png" Square44x44Logo="Assets\Square44x44Logo.png" Description="eDosStationApp" BackgroundColor="transparent">
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" />
<uap:SplashScreen Image="Assets\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
</Capabilities>
<build:Metadata>
<build:Item Name="cl.exe" Version="19.16.27026.1 built by: vcwrkspc" />
<build:Item Name="VisualStudio" Version="15.0" />
<build:Item Name="VisualStudioEdition" Value="Microsoft Visual Studio Enterprise 2017" />
<build:Item Name="OperatingSystem" Version="10.0.17134.1 (WinBuild.160101.0800)" />
<build:Item Name="Microsoft.Build.AppxPackage.dll" Version="15.0.28307.104" />
<build:Item Name="ProjectGUID" Value="{a9a6d31b-34f4-47e4-bd05-2294c9a7b4dc}" />
<build:Item Name="OptimizingToolset" Value="None" />
<build:Item Name="TargetRuntime" Value="Native" />
<build:Item Name="Microsoft.Windows.UI.Xaml.Build.Tasks.dll" Version="15.0.28307.102" />
<build:Item Name="MakePri.exe" Version="10.0.17134.12 (WinBuild.160101.0800)" />
</build:Metadata>
</Package>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Machine>PC5013</Machine>
<WindowsUser>admlvand</WindowsUser>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetOsVersion>10.0</TargetOsVersion>
<TargetOsDescription>Windows 10.0</TargetOsDescription>
<SolutionConfiguration>Debug|Win32</SolutionConfiguration>
<PackageArchitecture>x86</PackageArchitecture>
<PackageIdentityName>35d52b50-cf69-44fe-9271-3054db72dc9b</PackageIdentityName>
<PackageIdentityPublisher>CN=admlvand</PackageIdentityPublisher>
<IntermediateOutputPath>C:\l\src\cs\eDos\eDosStationApp\Debug\</IntermediateOutputPath>
<RemoteDeploymentType>CopyToDevice</RemoteDeploymentType>
<PackageRegistrationPath></PackageRegistrationPath>
<RemoveNonLayoutFiles>false</RemoveNonLayoutFiles>
<DeployOptionalPackages>false</DeployOptionalPackages>
<WindowsSdkPath>C:\Program Files %28x86%29\Windows Kits\10\</WindowsSdkPath>
<LayoutDir>C:\l\src\cs\eDos\Debug\eDosStationApp\AppX</LayoutDir>
</PropertyGroup>
<ItemGroup>
<AppXManifest Include="C:\l\src\cs\eDos\Debug\eDosStationApp\AppxManifest.xml">
<PackagePath>AppxManifest.xml</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppXManifest>
</ItemGroup>
<ItemGroup>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\eDosStationApp.exe">
<PackagePath>eDosStationApp.exe</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\eDosStationApp.winmd">
<PackagePath>eDosStationApp.winmd</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\LockScreenLogo.scale-200.png">
<PackagePath>Assets\LockScreenLogo.scale-200.png</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\SplashScreen.scale-200.png">
<PackagePath>Assets\SplashScreen.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square150x150Logo.scale-200.png">
<PackagePath>Assets\Square150x150Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square44x44Logo.scale-200.png">
<PackagePath>Assets\Square44x44Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Square44x44Logo.targetsize-24_altform-unplated.png">
<PackagePath>Assets\Square44x44Logo.targetsize-24_altform-unplated.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\StoreLogo.png">
<PackagePath>Assets\StoreLogo.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\eDosStationApp\Assets\Wide310x150Logo.scale-200.png">
<PackagePath>Assets\Wide310x150Logo.scale-200.png</PackagePath>
<ReRegisterAppIfChanged>true</ReRegisterAppIfChanged>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\SamplePixelShader.cso">
<PackagePath>SamplePixelShader.cso</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\SampleVertexShader.cso">
<PackagePath>SampleVertexShader.cso</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\App.xbf">
<PackagePath>App.xbf</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\DirectXPage.xbf">
<PackagePath>DirectXPage.xbf</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.UniversalCRT.Debug\10.0.17134.0\\redist\Debug\x86\ucrtbased.dll">
<PackagePath>ucrtbased.dll</PackagePath>
</AppxPackagedFile>
<AppxPackagedFile Include="C:\l\src\cs\eDos\Debug\eDosStationApp\resources.pri">
<PackagePath>resources.pri</PackagePath>
</AppxPackagedFile>
</ItemGroup>
<ItemGroup>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>ARM</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\ARM\Microsoft.VCLibs.ARM.Debug.14.00.appx</AppxLocation>
<MoreInfo></MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>ARM64</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\ARM64\Microsoft.VCLibs.ARM64.Debug.14.00.appx</AppxLocation>
<MoreInfo></MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>x64</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\x64\Microsoft.VCLibs.x64.Debug.14.00.appx</AppxLocation>
<MoreInfo></MoreInfo>
</ResolvedSDKReference>
<ResolvedSDKReference Include="C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\">
<Name>Microsoft.VCLibs.140.00.Debug</Name>
<Version>14.0.27023.1</Version>
<Architecture>x86</Architecture>
<FrameworkIdentity>Name = Microsoft.VCLibs.140.00.Debug, MinVersion = 14.0.27023.1, Publisher = %27CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US%27</FrameworkIdentity>
<AppxLocation>C:\Program Files %28x86%29\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\.\AppX\Debug\x86\Microsoft.VCLibs.x86.Debug.14.00.appx</AppxLocation>
<MoreInfo></MoreInfo>
</ResolvedSDKReference>
</ItemGroup>
</Project>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.16.27026.1
; Generated by VC++ for Common Language Runtime
.file "C:\Users\admlvand\AppData\Local\Temp\.NETFramework,Version=v4.7.2.AssemblyAttributes.cpp"

Binary file not shown.

View file

@ -0,0 +1,23 @@
c:\l\src\cs\edos\epdbase\debug\epdbase.pch
c:\l\src\cs\edos\epdbase\debug\epdbase.pdb
c:\l\src\cs\edos\epdbase\debug\stdafx.obj
c:\l\src\cs\edos\epdbase\debug\timefunctions.obj
c:\l\src\cs\edos\epdbase\debug\assemblyinfo.obj
c:\l\src\cs\edos\epdbase\debug\epdbase.obj
c:\l\src\cs\edos\epdbase\debug\.netframework,version=v4.7.2.assemblyattributes.obj
c:\l\src\cs\edos\epdbase\debug\.netframework,version=v4.7.2.assemblyattributes.asm
c:\l\src\cs\edos\debug\epdbase.lib
c:\l\src\cs\edos\epdbase\debug\app.res
c:\l\src\cs\edos\epdbase\debug\epdbase.vcxprojassemblyreference.cache
c:\l\src\cs\edos\debug\epdbase.pdb
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\cl.command.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\cl.read.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\cl.write.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\lib-link-cvtres.read.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\lib-link-cvtres.write.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\lib.command.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\metagen.read.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\metagen.write.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\rc.command.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\rc.read.1.tlog
c:\l\src\cs\edos\epdbase\debug\epdbase.tlog\rc.write.1.tlog

View file

@ -0,0 +1,8 @@
 EpdBase.cpp
c:\l\src\cs\edos\epdbase\timefunctions.h(12): warning C4091: 'static ': ignored on left of 'TimeFunctions' when no variable is declared
c:\l\src\cs\edos\epdbase\epdbase.cpp(96): warning C4244: '=': conversion from 'DWORD' to 'WORD', possible loss of data
c:\l\src\cs\edos\epdbase\epdbase.cpp(328): warning C4244: 'return': conversion from 'DWORD' to 'WORD', possible loss of data
LINK : warning LNK4068: /MACHINE not specified; defaulting to X86
.NETFramework,Version=v4.7.2.AssemblyAttributes.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
AssemblyInfo.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
EpdBase.vcxproj -> C:\l\src\cs\eDos\Debug\EpdBase.lib

BIN
EpdBase/Debug/EpdBase.obj Normal file

Binary file not shown.

BIN
EpdBase/Debug/EpdBase.pch Normal file

Binary file not shown.

BIN
EpdBase/Debug/EpdBase.pdb Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,2 @@
#TargetFrameworkVersion=v4.7.2:PlatformToolSet=v141:EnableManagedIncrementalBuild=true:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0
Debug|Win32|C:\l\src\cs\eDos\|

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1 @@


View file

@ -0,0 +1 @@


Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
EpdBase/Debug/app.res Normal file

Binary file not shown.

BIN
EpdBase/Debug/stdafx.obj Normal file

Binary file not shown.

View file

@ -25,6 +25,7 @@ void EpdBase::Epd2U::StartDiscover()
DiscRV= Discover(port, DeviceIDs, MaxDevices, &DeviceCount); DiscRV= Discover(port, DeviceIDs, MaxDevices, &DeviceCount);
if (DiscRV == 1 && DeviceCount == 0) { if (DiscRV == 1 && DeviceCount == 0) {
OnRV = EpdOn(); OnRV = EpdOn();
Commit();
Sleep(1100); Sleep(1100);
DiscRV = Discover(port, DeviceIDs, MaxDevices, &DeviceCount); DiscRV = Discover(port, DeviceIDs, MaxDevices, &DeviceCount);
} }
@ -89,8 +90,8 @@ void EpdBase::Epd2U::DecodeStatus()
WORD EpdBase::Epd2U::ReadStatus() WORD EpdBase::Epd2U::ReadStatus()
{ {
memset(WearerID, 0, IDLength+1); memset(WearerID, 0, WearerIDLength+1);
memset(WearerName, 0, NameLength+1); memset(WearerName, 0, WearerNameLength+1);
EpdClock = RealTime = IssueCount = OffTime = OperatingStatus = ErrorStatus = AlarmStatus = OtherAlarms = EEPROMBadSectors = 0; EpdClock = RealTime = IssueCount = OffTime = OperatingStatus = ErrorStatus = AlarmStatus = OtherAlarms = EEPROMBadSectors = 0;
ErrorSource = ErrorReason = ErrorData = 0; ErrorSource = ErrorReason = ErrorData = 0;
@ -128,9 +129,9 @@ WORD EpdBase::Epd2U::ReadStatus()
ReadWearerRV = 3; ReadWearerRV = 3;
ReadWearerRV = ReadWearer( ReadWearerRV = ReadWearer(
WearerID, WearerID,
IDLength, WearerIDLength,
WearerName, WearerName,
NameLength); WearerNameLength);
CommitRV = Commit(); CommitRV = Commit();
if (CommitRV == 0) { if (CommitRV == 0) {
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
@ -171,7 +172,7 @@ WORD EpdBase::Epd2U::TurnOff()
{ {
OffRV = EpdOff(); OffRV = EpdOff();
if (OffRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); if (OffRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
EndSessionRV = EndSession(AlarmCtrl,8); EndSessionRV = EndSession(AlarmCtrl,10);
if (EndSessionRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); if (EndSessionRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
else { else {
@ -181,9 +182,29 @@ WORD EpdBase::Epd2U::TurnOff()
return CommitRV; return CommitRV;
} }
WORD EpdBase::Epd2U::TurnOn()
{
//OnRV = EpdOn();
//if (OnRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
EndSessionRV = EndSession(AlarmCtrl, 10);
if (EndSessionRV == 0) {
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
return 0;
}
/*
CommitRV = Commit();
if (CommitRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);*/
return 0;
}
WORD EpdBase::Epd2U::ReadTresHolds() WORD EpdBase::Epd2U::ReadTresHolds()
{ {
ReadDoseTresholdRV = ReadAlarmDoseThresholds(&Hp10Dose1, &Hp10Dose2, &Hp07Dose); ReadDoseTresholdRV = ReadAlarmDoseThresholds(&Hp10THDose1, &Hp10THDose2, &Hp07THDose);
ReadAlarmRateThresholdsRV = ReadAlarmRateThresholds( ReadAlarmRateThresholdsRV = ReadAlarmRateThresholds(
&Hp10Rate1On, &Hp10Rate1On,
&Hp10Rate2On, &Hp10Rate2On,
@ -205,4 +226,107 @@ WORD EpdBase::Epd2U::ReadTresHolds()
CommitRV = Commit(); CommitRV = Commit();
if (CommitRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); if (CommitRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
return CommitRV; return CommitRV;
}
WORD EpdBase::Epd2U::ReadDoses()
{
ReadDosesQualityRV = ReadPeaksRV = CommitRV = 0;
ReadDosesQualityRV = ReadDosesQuality(
&Hp10Dose,
&Hp07Dose,
&Hp10Total,
&Hp07Total,
&Knocks,
&Resets,
&QualityData);
if (ReadDosesQualityRV == 0) {
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
return 0;
}
ReadPeaksRV = ReadPeaks(
&Hp10Peak,
&Hp07Peak,
&Hp10Time,
&Hp07Time);
if (ReadPeaksRV == 0) {
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
return 0;
}
CommitRV = Commit();
if (CommitRV == 0) Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData);
return CommitRV;
}
WORD EpdBase::Epd2U::DeIssue()
{
ClearDoseRV = ClearTotalDoseRV = ClearPeakRatesRV = DeIssueEpdRV = 0;
CommitRV = ClearFailFlag();
if (CommitRV) CommitRV = ClearFaultFlags();
if (CommitRV) CommitRV = ClearLatchedAlarms();
if (CommitRV) CommitRV = Commit();
if (CommitRV) CommitRV = ClearDose();
if (CommitRV) CommitRV = ClearTotalDose();
if (CommitRV) CommitRV = ClearPeakRates();
if (CommitRV) CommitRV = DeIssueEpd();
if (CommitRV) CommitRV = Commit();
if (CommitRV && DetectorsOn) {
CommitRV = EpdOff();
CommitRV= Commit();
Sleep(1000);// Versie < .. Commit & Sleep
}
if (CommitRV) { EndSession(0x16, 12); Commit(); }// Continuous high tone for 1.2 seconds
else
{
FlushBuffers();
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); EndSession(0x5E, 40); return 0;
}
return CommitRV;
}
WORD EpdBase::Epd2U::Issue()
{
IssueEpdRV = WriteAlarmDoseThresholdsRV = WriteAlarmRateThresholdsRV = WriteWearerNameRV = OnRV = CommitRV = 0;
DWORD OKRV = SetFailFlag(); // all actions have been completed
if (OKRV) OKRV = Commit();
if (OKRV) OKRV = WriteAlarmDoseThresholds(Hp10THDose1, Hp10THDose2, Hp07THDose);
if (OKRV) OKRV = WriteAlarmRateThresholds(Hp10Rate1On, Hp10Rate2On, Hp07RateOn, Hp10Rate1Off, Hp10Rate2Off, Hp07RateOff);
if (OKRV) OKRV = Commit();
if (OKRV) OKRV = IssueEpd(WearerID, WearerIDLength);
if (OKRV) OKRV = Commit();
if (OKRV) OKRV = WriteWearerName(WearerName,WearerNameLength);
if (OKRV) OKRV = ClearFailFlag(); // all actions have been completed
if (OKRV) OKRV = Commit();
if (!DetectorsOn) {
OKRV = EpdOn(); OKRV=Commit(); Sleep(1000);
}
if (OKRV) {
EndSession(0x16, 12);
Commit();
} // Continuous high tone for 1.2 seconds
else
{
FlushBuffers();
Error = GetErrorDetails(&ErrorSource, &ErrorReason, &ErrorData); EndSession(0x5E, 40);
}
return OKRV;
} }

View file

@ -1,167 +1,204 @@
#pragma once #pragma once
#include <windows.h> #include <windows.h>
#include "dll2/ex15.mif" #include "dll2/ex15.mif"
#include "TimeFunctions.h" #include "TimeFunctions.h"
namespace EpdBase
{ namespace EpdBase
{
class Epd2U
{
public: class Epd2U
WORD port = 3; {
const WORD MaxDevices = 10; public:
WORD DeviceCount = 0; WORD port = 3;
DWORD DeviceIDs[10]; const WORD MaxDevices = 10;
DWORD CurrentDeviceID; WORD DeviceCount = 0;
DWORD DeviceIDs[10];
WORD AlarmCtrl = 0b01101110; DWORD CurrentDeviceID;
DWORD EpdClock; WORD AlarmCtrl = 0b01111110;
DWORD RealTime;
WORD IssueCount; DWORD EpdClock;
DWORD OffTime; DWORD RealTime;
WORD OperatingStatus; WORD IssueCount;
WORD ErrorStatus; DWORD OffTime;
WORD AlarmStatus; WORD OperatingStatus;
WORD OtherAlarms; WORD ErrorStatus;
WORD EEPROMBadSectors; WORD AlarmStatus;
WORD OtherAlarms;
WORD InitRv = 0; WORD EEPROMBadSectors;
WORD DiscRV = 0;
WORD ConRV = 0; WORD InitRv = 0;
WORD OpenRV=0; WORD DiscRV = 0;
WORD ReadStatusRV = 0; WORD ConRV = 0;
WORD CommitRV = 0; WORD OpenRV=0;
WORD OffRV = 0; WORD ReadStatusRV = 0;
WORD OnRV = 0; WORD CommitRV = 0;
WORD EndSessionRV = 0; WORD OffRV = 0;
WORD ReadConfigRV = 0; WORD OnRV = 0;
WORD ReadDoseTresholdRV = 0; WORD EndSessionRV = 0;
WORD ReadAlarmRateThresholdsRV = 0; WORD ReadConfigRV = 0;
WORD ReadCalibrationDataRV = 0; WORD ReadDoseTresholdRV = 0;
WORD ReadWearerRV = 0; WORD ReadAlarmRateThresholdsRV = 0;
WORD ReadEpdIDRV = 0; WORD ReadCalibrationDataRV = 0;
WORD Error=0; WORD ReadWearerRV = 0;
WORD ReadEpdIDRV = 0;
WORD ErrorSource; WORD ReadDosesQualityRV;
WORD ErrorReason; WORD ReadPeaksRV = 0;
WORD ErrorData;
WORD ClearDoseRV;
//Identification WORD ClearTotalDoseRV;
WORD ClearPeakRatesRV;
DWORD EpdID=0; WORD DeIssueEpdRV = 0;
WORD HardVersion;
WORD SoftVersion; WORD WriteAlarmDoseThresholdsRV = 0;
WORD FunctionFlags; WORD WriteAlarmRateThresholdsRV = 0;
WORD WriteWearerNameRV = 0;
WORD EpdType = 0xff;
WORD IssueEpdRV = 0;
SYSTEMTIME tRealTime;
WORD Error=0;
//Wearer
WORD ErrorSource;
#define IDLength 12 WORD ErrorReason;
BYTE WearerID[(IDLength)+1]; WORD ErrorData;
#define NameLength 22
BYTE WearerName[NameLength+1]; //Identification
//AlarmDoseTreshold DWORD EpdID=0;
DWORD Hp10Dose1; WORD HardVersion;
DWORD Hp10Dose2; WORD SoftVersion;
DWORD Hp07Dose; WORD FunctionFlags;
DWORD Hp10Rate1On; WORD EpdType = 0xff;
DWORD Hp10Rate2On;
DWORD Hp07RateOn; SYSTEMTIME tRealTime;
DWORD Hp10Rate1Off;
DWORD Hp10Rate2Off; //Wearer
DWORD Hp07RateOff;
#define WearerIDLength 12
BYTE WearerID[(WearerIDLength)+1];
WORD K1; #define WearerNameLength 22
WORD K2; BYTE WearerName[WearerNameLength+1];
WORD K3;
WORD K4;
WORD K5; // Dose
WORD K6;
WORD SG; DWORD Hp10Dose;
WORD BC; DWORD Hp07Dose;
WORD FB; DWORD Hp10Total;
WORD HG; DWORD Hp07Total;
WORD Knocks;
//Config WORD Resets;
WORD QualityData;
WORD CountDownTime;
DWORD ReturnTime; //Peaks
WORD ChirpRate; DWORD Hp10Peak;
WORD TeleBaudSetting; DWORD Hp07Peak;
WORD SelfTestInterval; DWORD Hp10Time;
WORD BatteryLoadTestInt; DWORD Hp07Time;
WORD GeneralControl;
WORD CommsTimeout;
WORD InhibitTimeout; //AlarmDoseTreshold
WORD MinTxInterval; DWORD Hp10THDose1;
WORD MaxTxIntervals; DWORD Hp10THDose2;
WORD RandomiseWindow; DWORD Hp07THDose;
WORD DoseIncThresh;
DWORD Hp10Rate1On;
DWORD Hp10Rate2On;
DWORD Hp07RateOn;
DWORD Hp10Rate1Off;
//OperatringStatus DWORD Hp10Rate2Off;
BYTE DetectorsOn=0; DWORD Hp07RateOff;
BYTE EPDIssued = 0;
BYTE EPDLocked = 0;
BYTE EPDTesting = 0; WORD K1;
BYTE EPDProcSec= 0; WORD K2;
BYTE EPDFaulty = 0; WORD K3;
WORD K4;
WORD K5;
//ERrrostatus WORD K6;
BYTE EPDNewFault = 0; WORD SG;
BYTE EPDComFault = 0; WORD BC;
BYTE EPDCalFault = 0; WORD FB;
BYTE EPDDetFault = 0; WORD HG;
BYTE EPDEprFault = 0;
BYTE EPDTrhFault = 0; //Config
BYTE EPDOthFault = 0; WORD CountDownTime;
DWORD ReturnTime;
WORD ChirpRate;
//AlarmStatus WORD TeleBaudSetting;
BYTE AlarmDoseHP101G = 0; WORD SelfTestInterval;
BYTE AlarmDoseHP102G = 0; WORD BatteryLoadTestInt;
BYTE AlarmDoseHP07N = 0; WORD GeneralControl;
BYTE AlarmRateHP101G = 0; WORD CommsTimeout;
BYTE AlarmRateHP102G = 0; WORD InhibitTimeout;
BYTE AlarmRateHP07N = 0; WORD MinTxInterval;
WORD MaxTxIntervals;
//OtherAlarm WORD RandomiseWindow;
BYTE OtherAlarmRateHp101G = 0; WORD DoseIncThresh;
BYTE OtherAlarmRateHp102G = 0;
BYTE OtherAlarmRateHp07N = 0; //OperatingStatus
BYTE OtherAlarmReturn = 0; BYTE DetectorsOn=0;
BYTE OtherAlarmBatLow = 0; BYTE EPDIssued = 0;
BYTE OtherAlarmCarrier= 0; BYTE EPDLocked = 0;
BYTE OtherAlarmBatVolt = 0; BYTE EPDTesting = 0;
BYTE EPDProcSec= 0;
BYTE EPDFaulty = 0;
void StartDiscover();
void Open(DWORD DeviceID);
void Close(); //ERrrostatus
BYTE EPDNewFault = 0;
void DecodeFunctionFlags(); BYTE EPDComFault = 0;
BYTE EPDCalFault = 0;
void DecodeStatus(); BYTE EPDDetFault = 0;
BYTE EPDEprFault = 0;
Epd2U(int comport); BYTE EPDTrhFault = 0;
WORD ReadStatus(); BYTE EPDOthFault = 0;
WORD EPDReadConfig();
WORD TurnOff();
WORD ReadTresHolds(); //AlarmStatus
~Epd2U(); BYTE AlarmDoseHP101G = 0;
}; BYTE AlarmDoseHP102G = 0;
} BYTE AlarmDoseHP07N = 0;
BYTE AlarmRateHP101G = 0;
BYTE AlarmRateHP102G = 0;
BYTE AlarmRateHP07N = 0;
//OtherAlarm
BYTE OtherAlarmRateHp101G = 0;
BYTE OtherAlarmRateHp102G = 0;
BYTE OtherAlarmRateHp07N = 0;
BYTE OtherAlarmReturn = 0;
BYTE OtherAlarmBatLow = 0;
BYTE OtherAlarmCarrier= 0;
BYTE OtherAlarmBatVolt = 0;
void StartDiscover();
void Open(DWORD DeviceID);
void Close();
void DecodeFunctionFlags();
void DecodeStatus();
Epd2U(int comport);
WORD ReadStatus();
WORD EPDReadConfig();
WORD TurnOff();
WORD TurnOn();
WORD ReadTresHolds();
WORD ReadDoses();
WORD DeIssue();
WORD Issue();
~Epd2U();
};
}

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View file

@ -0,0 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.16.27026.1
; Generated by VC++ for Common Language Runtime
.file "C:\Users\admlvand\AppData\Local\Temp\.NETFramework,Version=v4.7.2.AssemblyAttributes.cpp"

Binary file not shown.

View file

@ -0,0 +1,23 @@
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.pch
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.pdb
c:\l\src\cs\edos\epdbase\x64\debug\stdafx.obj
c:\l\src\cs\edos\epdbase\x64\debug\timefunctions.obj
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.obj
c:\l\src\cs\edos\epdbase\x64\debug\assemblyinfo.obj
c:\l\src\cs\edos\epdbase\x64\debug\.netframework,version=v4.7.2.assemblyattributes.obj
c:\l\src\cs\edos\epdbase\x64\debug\.netframework,version=v4.7.2.assemblyattributes.asm
c:\l\src\cs\edos\x64\debug\epdbase.lib
c:\l\src\cs\edos\epdbase\x64\debug\app.res
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.vcxprojassemblyreference.cache
c:\l\src\cs\edos\x64\debug\epdbase.pdb
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\cl.command.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\cl.read.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\cl.write.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\lib-link-cvtres.read.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\lib-link-cvtres.write.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\lib.command.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\metagen.read.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\metagen.write.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\rc.command.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\rc.read.1.tlog
c:\l\src\cs\edos\epdbase\x64\debug\epdbase.tlog\rc.write.1.tlog

View file

@ -0,0 +1,12 @@
 stdafx.cpp
AssemblyInfo.cpp
EpdBase.cpp
c:\l\src\cs\edos\epdbase\timefunctions.h(12): warning C4091: 'static ': ignored on left of 'TimeFunctions' when no variable is declared
c:\l\src\cs\edos\epdbase\epdbase.cpp(95): warning C4244: '=': conversion from 'DWORD' to 'WORD', possible loss of data
TimeFunctions.cpp
c:\l\src\cs\edos\epdbase\timefunctions.h(12): warning C4091: 'static ': ignored on left of 'TimeFunctions' when no variable is declared
Generating Code...
.NETFramework,Version=v4.7.2.AssemblyAttributes.cpp
.NETFramework,Version=v4.7.2.AssemblyAttributes.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
AssemblyInfo.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
EpdBase.vcxproj -> C:\l\src\cs\eDos\x64\Debug\EpdBase.lib

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,2 @@
#TargetFrameworkVersion=v4.7.2:PlatformToolSet=v141:EnableManagedIncrementalBuild=true:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0
Debug|x64|C:\l\src\cs\eDos\|

Binary file not shown.

View file

@ -0,0 +1 @@


View file

@ -0,0 +1 @@


Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more