";
64 | mySwamp.Sources[16].Name.StringValue = "Doorbell Chime";
65 |
66 | foreach (Zone zone in mySwamp.Zones)
67 | {
68 | zone.Balance.UShortValue = 0; // -50% to +50%
69 | zone.Bass.UShortValue = 1; // -12dB to +12dB -- This is UShort - how do I set UShort to negative value?
70 | zone.CrestronDRCOff();
71 | zone.DoorbellEnableOn();
72 | zone.DoorbellVolume.UShortValue = SimplSharpDeviceHelper.PercentToUshort(60);
73 | zone.LoudnessOn();
74 | zone.MaxVolume.UShortValue = SimplSharpDeviceHelper.PercentToUshort(100);
75 | zone.MinVolume.UShortValue = SimplSharpDeviceHelper.PercentToUshort(0);
76 | zone.MonoOff();
77 | zone.MuteOff();
78 | zone.Source.UShortValue = 0;
79 | zone.StartupVolume.UShortValue = SimplSharpDeviceHelper.PercentToUshort(40);
80 | zone.Treble.UShortValue = 0; // -12dB to +12dB -- This is UShort - how do I set UShort to negative value?
81 | }
82 | }
83 |
84 |
85 | public void SetSourceForRoom(ushort zoneNbr, ushort sourceNbr)
86 | {
87 | mySwamp.Zones[zoneNbr].Source.UShortValue = sourceNbr;
88 | }
89 |
90 | public void PrintAllZonesSources()
91 | {
92 | foreach (Zone zone in mySwamp.Zones)
93 | {
94 | CrestronConsole.PrintLine("Zone Name:{0},Zone Nbr:{1},Source Number:{2}",
95 | zone.Name.StringValue,
96 | zone.Number,
97 | zone.Source.UShortValue);
98 | }
99 | foreach (Source src in mySwamp.Sources)
100 | {
101 | CrestronConsole.PrintLine("Source Name:{0},Source Number:{1}",
102 | src.Name.StringValue,
103 | src.Number);
104 | }
105 | }
106 | #region event handlers
107 | void mySwamp_SourcesChangeEvent(object sender, SourceEventArgs args)
108 | {
109 | int e = args.EventId;
110 | Source src = args.Source;
111 |
112 | // EventIds areCrestron.SimplSharpPro.AudioDistribution.SourceEventIds;
113 | // NameFeedbackEventId
114 | if (e == SourceEventIds.NameFeedbackEventId)
115 | {
116 | // Source Name Changed?
117 | }
118 | else if (e == SourceEventIds.CompensationFeedbackEventId)
119 | {
120 | // Who Cares
121 | }
122 |
123 | }
124 |
125 | void mySwamp_ZoneChangeEvent(object sender, ZoneEventArgs args)
126 | {
127 | int e = args.EventId;
128 | Zone z = args.Zone;
129 |
130 | // Crestron.SimplSharpPro.AudioDistribution.Swamp.AllZonesDoorbellAudioOnFeedbackEventId?
131 | // EventIds are in Crestron.SimplSharpPro.AudioDistribution.ZoneEventIds
132 |
133 | if (e == ZoneEventIds.SourceFeedbackEventId)
134 | {
135 | // Source Changed?
136 | }
137 | else if (e == ZoneEventIds.DoorbellEnableFeedbackEventId)
138 | {
139 | // Doorbell enable
140 | }
141 | }
142 | #endregion
143 | }
144 | }
--------------------------------------------------------------------------------
/ssCertClasss/ssCertDay3/ssCertDay3/ssCertDay3.projectinfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertDay3/ssCertDay3/ssCertDay3.projectinfo
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 10.00
3 | # Visual Studio 2008
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ssCertMain", "ssCertMain\ssCertMain.csproj", "{1BF1A2AB-DF76-4841-A03D-C8B9250BFA5B}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|Any CPU = Debug|Any CPU
9 | Release|Any CPU = Release|Any CPU
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {1BF1A2AB-DF76-4841-A03D-C8B9250BFA5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
13 | {1BF1A2AB-DF76-4841-A03D-C8B9250BFA5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
14 | {1BF1A2AB-DF76-4841-A03D-C8B9250BFA5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
15 | {1BF1A2AB-DF76-4841-A03D-C8B9250BFA5B}.Release|Any CPU.Build.0 = Release|Any CPU
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/IR/AppleTV.ir:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertMain/ssCertMain/IR/AppleTV.ir
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 |
3 | [assembly: AssemblyTitle("ssCertMain")]
4 | [assembly: AssemblyCompany("")]
5 | [assembly: AssemblyProduct("ssCertMain")]
6 | [assembly: AssemblyCopyright("Copyright © 2016")]
7 | [assembly: AssemblyVersion("1.0.0.*")]
8 |
9 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/Properties/ControlSystem.cfg:
--------------------------------------------------------------------------------
1 |
2 |
3 | linckCP3Lake
4 | auto 192.168.1.242
5 | Program01
6 | Internal Flash
7 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/ProgramInfo.config:
--------------------------------------------------------------------------------
1 |
2 |
3 | ssCertDay3
4 | ssCertDay3
5 | ssCertDay3
6 | 1.009.0029
7 | SIMPL# Plugin
8 | 5
9 | 5
10 |
11 |
12 |
13 | 7/28/2016 1:48:42 PM
14 | 1.0.0.23060
15 |
16 |
17 | Crestron.SIMPLSharp, Version=2.0.48.0, Culture=neutral, PublicKeyToken=812d080f93e2de10
18 |
19 |
20 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/SimplSharpData.dat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertMain/ssCertMain/VTP/SimplSharpData.dat
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/SimplSharpPro.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/Xpnl.c3p:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertMain/ssCertMain/VTP/Xpnl.c3p
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/manifest.info:
--------------------------------------------------------------------------------
1 | MainAssembly=ssCertDay3.dll:98223d6e752a1b54211b34c1f57a339f
2 | MainAssemblyMinFirmwareVersion=1.009.0029
3 | MainAssemblyResource=SimplSharpData.dat:315526abf906cded47fb0c7510266a7e
4 | ü
5 | DependencySource=Crestron.SimplSharpPro.DeviceSupport.dll:caae4b4259aaf619059f0ae34473bfd2
6 | DependencyPath=ssCertDay3.cpz:Crestron.SimplSharpPro.DeviceSupport.dll
7 | DependencyMainAssembly=Crestron.SimplSharpPro.DeviceSupport.dll:caae4b4259aaf619059f0ae34473bfd2
8 | ü
9 | DependencySource=Crestron.SimplSharpPro.DM.dll:bdf5acfa80cc3bb87f21deb891128b1d
10 | DependencyPath=ssCertDay3.cpz:Crestron.SimplSharpPro.DM.dll
11 | DependencyMainAssembly=Crestron.SimplSharpPro.DM.dll:bdf5acfa80cc3bb87f21deb891128b1d
12 | ü
13 | DependencySource=Crestron.SimplSharpPro.Keypads.dll:3209065e441aeeeece1815f664f7d563
14 | DependencyPath=ssCertDay3.cpz:Crestron.SimplSharpPro.Keypads.dll
15 | DependencyMainAssembly=Crestron.SimplSharpPro.Keypads.dll:3209065e441aeeeece1815f664f7d563
16 | ü
17 | DependencySource=SimplSharpCustomAttributesInterface.dll:9c4b4d4c519b655af90016edca2d66b9
18 | DependencyPath=ssCertDay3.cpz:SimplSharpCustomAttributesInterface.dll
19 | DependencyMainAssembly=SimplSharpCustomAttributesInterface.dll:9c4b4d4c519b655af90016edca2d66b9
20 | ü
21 | DependencySource=SimplSharpHelperInterface.dll:aed72eb0e19559a3f56708be76445dcd
22 | DependencyPath=ssCertDay3.cpz:SimplSharpHelperInterface.dll
23 | DependencyMainAssembly=SimplSharpHelperInterface.dll:aed72eb0e19559a3f56708be76445dcd
24 | ü
25 | DependencySource=SimplSharpPro.exe:9db48cd88113bccc458964d9e6af5725
26 | DependencyPath=ssCertDay3.cpz:SimplSharpPro.exe
27 | DependencyMainAssembly=SimplSharpPro.exe:9db48cd88113bccc458964d9e6af5725
28 | ü
29 | DependencySource=SimplSharpReflectionInterface.dll:e3ff8edbba84ccd7155b9984e67488b2
30 | DependencyPath=ssCertDay3.cpz:SimplSharpReflectionInterface.dll
31 | DependencyMainAssembly=SimplSharpReflectionInterface.dll:e3ff8edbba84ccd7155b9984e67488b2
32 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/VTP/manifest.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertMain/ssCertMain/VTP/manifest.ser
--------------------------------------------------------------------------------
/ssCertClasss/ssCertMain/ssCertMain/ssCertMain.projectinfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertMain/ssCertMain/ssCertMain.projectinfo
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/CTI-SIMPL Sharp Plug-in Quick Start Guide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/CTI-SIMPL Sharp Plug-in Quick Start Guide.pdf
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/E1_ThreadSync.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/E1_ThreadSync.zip
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/HTML/Form.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/HTML/ThankYou.html:
--------------------------------------------------------------------------------
1 |
2 | Thank you
3 | You can send more data by following this link
4 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/AppleTV.ir:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/NVRAM/AppleTV.ir
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/Books.xml:
--------------------------------------------------------------------------------
1 | Gambardella, MatthewXML Developer's GuideComputer44.952000-10-01An in-depth look at creating applications with XML.Ralls, KimMidnight RainFantasy5.952000-12-16A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.Corets, EvaMaeve AscendantFantasy5.952000-11-17After the collapse of a nanotechnology society in England, the young survivors lay the foundation for a new society.Corets, EvaOberon's LegacyFantasy5.952001-03-10In post-apocalypse England, the mysterious agent known only as Oberon helps to create a new life for the inhabitants of London. Sequel to Maeve Ascendant.Corets, EvaThe Sundered GrailFantasy5.952001-09-10The two daughters of Maeve, half-sisters, battle one another for control of England. Sequel to Oberon's Legacy.Randall, CynthiaLover BirdsRomance4.952000-09-02When Carla meets Paul at an ornithology conference, tempers fly as feathers get ruffled.Thurman, PaulaSplish SplashRomance4.952000-11-02A deep sea diver finds true love twenty thousand leagues beneath the sea.Knorr, StefanCreepy CrawliesHorror4.952000-12-06An anthology of horror stories about roaches, centipedes, scorpions and other insects.Kress, PeterParadox LostScience Fiction6.952000-11-02After an inadvertant trip through a Heisenberg Uncertainty Device, James Salway discovers the problems of being quantum.O'Brien, TimMicrosoft .NET: The Programming BibleComputer36.952000-12-09Microsoft's .NET initiative is explored in detail in this deep programmer's reference.O'Brien, TimMSXML3: A Comprehensive GuideComputer36.952000-12-01The Microsoft MSXML3 parser is covered in detail, with attention to XML DOM interfaces, XSLT processing, SAX and more.Galos, MikeVisual Studio 7: A Comprehensive GuideComputer49.952001-04-16Microsoft Visual Studio 7 is explored in depth, looking at how Visual Basic, Visual C++, C#, and ASP+ are integrated into a comprehensive development environment.
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/ReflectionLib1.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/NVRAM/ReflectionLib1.dll
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/ReflectionLib2.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/NVRAM/ReflectionLib2.dll
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/Xpnl.c3p:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/NVRAM/Xpnl.c3p
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/NVRAM/include4.dat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/NVRAM/include4.dat
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpClassTemplate.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/SimplSharpClassTemplate.zip
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/FileControls/FileControl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Text;
3 | using Crestron.SimplSharp; // For Basic SIMPL# Classes
4 | using Crestron.SimplSharp.CrestronIO;
5 | using Crestron.SimplSharp.Net.Http;
6 | using Crestron.SimplSharp.Ssh;
7 |
8 | namespace FileControls
9 | {
10 | public class FileControl
11 | {
12 | private FileStream myStream;
13 | private StreamReader myReader;
14 |
15 | //Default Constructor
16 | public FileControl()
17 | {
18 | }
19 |
20 | public ushort OpenLocalFile(String strPath)
21 | {
22 | ushort returnvalue = 1;
23 | try
24 | {
25 | myStream = new FileStream(strPath, FileMode.Open);
26 | }
27 | catch (FileNotFoundException e)
28 | {
29 | ErrorLog.Error("FileNotFoundException: {0}", e.Message);
30 | return 0;
31 | }
32 | catch (IOException e)
33 | {
34 | ErrorLog.Error("IOException: {0}", e.Message);
35 | return 0;
36 | }
37 | catch (DirectoryNotFoundException e)
38 | {
39 | ErrorLog.Error("DirectoryNotFoundException: {0}", e.Message);
40 | return 0;
41 | }
42 | catch (PathTooLongException e)
43 | {
44 | ErrorLog.Error("PathTooLongException: {0}", e.Message);
45 | return 0;
46 | }
47 | catch (Exception e)
48 | {
49 | ErrorLog.Error("Exception: {0}", e.Message);
50 | return 0;
51 | }
52 | try
53 | {
54 | myReader = new StreamReader(myStream);
55 | while (!myReader.EndOfStream)
56 | {
57 | CrestronConsole.PrintLine(myReader.ReadLine());
58 | }
59 | }
60 | catch (Exception e)
61 | {
62 | ErrorLog.Error(String.Format("Exception: {0}", e.Message));
63 | returnvalue = 0;
64 | }
65 | finally
66 | {
67 | myStream.Close();
68 | }
69 | return returnvalue;
70 | }
71 | public ushort OpenHTTPFile(String strURL)
72 | {
73 | ushort returnvalue = 1;
74 | HttpClient myClient = new HttpClient();
75 | try
76 | {
77 | string tempUrl = @"\nvram\httptmp.txt";
78 | myClient.FgetFile(strURL, tempUrl);
79 | OpenLocalFile(tempUrl);
80 | }
81 | catch (Exception e)
82 | {
83 | ErrorLog.Error(String.Format("Error Getting HTTP file: {0}", e.Message));
84 | returnvalue = 0;
85 | }
86 | return returnvalue;
87 | }
88 | public ushort OpenSFTPFile(String strUser, String strPassword, String strHost, String strPath)
89 | {
90 | ushort returnvalue = 1;
91 | FileStream myStream;
92 | SftpClient myClient;
93 | try
94 | {
95 | myStream = new FileStream(@"\nvram\temp.txt", FileMode.Create);
96 | myClient = new SftpClient(strHost, 22, strUser, strPassword);
97 | myClient.Connect();
98 | //Action myAction = DownloadDone; // Defines that myAction is a delegate that takes a single ulong input and is the same as the function download done.
99 | myClient.DownloadFile(strPath, myStream, DownloadDone); // Replace DownloadDone with myAction if using.
100 | myClient.Disconnect();
101 | myStream.Close();
102 | }
103 | catch (Exception e)
104 | {
105 | ErrorLog.Error(String.Format("Error Loading SFTP file: {0}", e.Message));
106 | returnvalue = 0;
107 | }
108 | finally
109 | {
110 | if (returnvalue == 1)
111 | OpenLocalFile(@"\nvram\temp.txt");
112 | }
113 |
114 | return returnvalue;
115 | }
116 | //Triggered on Download Completed
117 | private void DownloadDone(ulong size)
118 | {
119 | CrestronConsole.PrintLine("Downloaded file: {0}", size);
120 | }
121 | }
122 | }
123 |
124 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/FileControls/FileControls.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | Release
4 | AnyCPU
5 | 9.0.30729
6 | 2.0
7 | {4137782D-4E08-4918-BFF9-F90C64797A58}
8 | Library
9 | Properties
10 | FileControls
11 | FileControls
12 | {0B4745B0-194B-4BB6-8E21-E9057CA92500};{4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
13 | WindowsCE
14 | E2BECB1F-8C8C-41ba-B736-9BE7D946A398
15 | 5.0
16 | SmartDeviceProject1
17 | v3.5
18 | Windows CE
19 |
20 |
21 |
22 |
23 | .allowedReferenceRelatedFileExtensions
24 | true
25 | full
26 | false
27 | bin\Debug\
28 | DEBUG;TRACE;
29 | prompt
30 | 4
31 | 512
32 | true
33 | true
34 | off
35 |
36 |
37 | .allowedReferenceRelatedFileExtensions
38 | none
39 | true
40 | bin\Release\
41 | prompt
42 | 4
43 | 512
44 | true
45 | true
46 | off
47 |
48 |
49 |
50 |
51 | False
52 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpCustomAttributesInterface.dll
53 |
54 |
55 | False
56 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpHelperInterface.dll
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | rem S# preparation will execute after these operations
70 |
71 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/FileControls/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 |
3 | [assembly: AssemblyTitle("FileControls")]
4 | [assembly: AssemblyCompany("")]
5 | [assembly: AssemblyProduct("FileControls")]
6 | [assembly: AssemblyCopyright("Copyright © 2016")]
7 | [assembly: AssemblyVersion("1.0.0.*")]
8 |
9 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/FileControls/Properties/ControlSystem.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/FileControls/Properties/ControlSystem.cfg
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 10.00
3 | # Visual Studio 2008
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimplSharpDay1", "SimplSharpDay1\SimplSharpDay1.csproj", "{0C8EF624-11D1-4BA3-9D04-EF8B442A7218}"
5 | EndProject
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimplSharpDay1Reusable", "SimplSharpDay1Reusable\SimplSharpDay1Reusable.csproj", "{6923E7A2-0D32-4071-BBB6-24AE10AE1E38}"
7 | EndProject
8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FileControls", "FileControls\FileControls.csproj", "{4137782D-4E08-4918-BFF9-F90C64797A58}"
9 | EndProject
10 | Global
11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
12 | Debug|Any CPU = Debug|Any CPU
13 | Release|Any CPU = Release|Any CPU
14 | EndGlobalSection
15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
16 | {0C8EF624-11D1-4BA3-9D04-EF8B442A7218}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
17 | {0C8EF624-11D1-4BA3-9D04-EF8B442A7218}.Debug|Any CPU.Build.0 = Debug|Any CPU
18 | {0C8EF624-11D1-4BA3-9D04-EF8B442A7218}.Release|Any CPU.ActiveCfg = Release|Any CPU
19 | {0C8EF624-11D1-4BA3-9D04-EF8B442A7218}.Release|Any CPU.Build.0 = Release|Any CPU
20 | {6923E7A2-0D32-4071-BBB6-24AE10AE1E38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
21 | {6923E7A2-0D32-4071-BBB6-24AE10AE1E38}.Debug|Any CPU.Build.0 = Debug|Any CPU
22 | {6923E7A2-0D32-4071-BBB6-24AE10AE1E38}.Release|Any CPU.ActiveCfg = Release|Any CPU
23 | {6923E7A2-0D32-4071-BBB6-24AE10AE1E38}.Release|Any CPU.Build.0 = Release|Any CPU
24 | {4137782D-4E08-4918-BFF9-F90C64797A58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
25 | {4137782D-4E08-4918-BFF9-F90C64797A58}.Debug|Any CPU.Build.0 = Debug|Any CPU
26 | {4137782D-4E08-4918-BFF9-F90C64797A58}.Release|Any CPU.ActiveCfg = Release|Any CPU
27 | {4137782D-4E08-4918-BFF9-F90C64797A58}.Release|Any CPU.Build.0 = Release|Any CPU
28 | EndGlobalSection
29 | GlobalSection(SolutionProperties) = preSolution
30 | HideSolutionNode = FALSE
31 | EndGlobalSection
32 | EndGlobal
33 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 |
3 | [assembly: AssemblyTitle("SimplSharpDay1")]
4 | [assembly: AssemblyCompany("")]
5 | [assembly: AssemblyProduct("SimplSharpDay1")]
6 | [assembly: AssemblyCopyright("Copyright © 2016")]
7 | [assembly: AssemblyVersion("1.0.0.*")]
8 |
9 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1/Properties/ControlSystem.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1/Properties/ControlSystem.cfg
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1/SimplSharpDay1.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | Release
4 | AnyCPU
5 | 9.0.30729
6 | 2.0
7 | {0C8EF624-11D1-4BA3-9D04-EF8B442A7218}
8 | Library
9 | Properties
10 | SimplSharpDay1
11 | SimplSharpDay1
12 | {0B4745B0-194B-4BB6-8E21-E9057CA92230};{4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
13 | WindowsCE
14 | E2BECB1F-8C8C-41ba-B736-9BE7D946A398
15 | 5.0
16 | SmartDeviceProject1
17 | v3.5
18 | Windows CE
19 |
20 |
21 |
22 |
23 | .allowedReferenceRelatedFileExtensions
24 | true
25 | full
26 | false
27 | bin\Debug\
28 | DEBUG;TRACE;
29 | prompt
30 | 4
31 | 512
32 | true
33 | true
34 | off
35 |
36 |
37 | .allowedReferenceRelatedFileExtensions
38 | none
39 | true
40 | bin\Release\
41 | prompt
42 | 4
43 | 512
44 | true
45 | true
46 | off
47 |
48 |
49 |
50 | False
51 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.DeviceSupport.dll
52 |
53 |
54 | False
55 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.Keypads.dll
56 |
57 |
58 |
59 | False
60 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpCustomAttributesInterface.dll
61 |
62 |
63 | False
64 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpHelperInterface.dll
65 |
66 |
67 | False
68 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpPro.exe
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 | rem S# Pro preparation will execute after these operations
82 |
83 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 |
3 | [assembly: AssemblyTitle("SimplSharpDay1Reusable")]
4 | [assembly: AssemblyCompany("")]
5 | [assembly: AssemblyProduct("SimplSharpDay1Reusable")]
6 | [assembly: AssemblyCopyright("Copyright © 2016")]
7 | [assembly: AssemblyVersion("1.0.0.*")]
8 |
9 |
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/Properties/ControlSystem.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/Properties/ControlSystem.cfg
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/References/FileControls.clz/FileControls.clz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plinck/SIMPLSharp/47d3cc05215d0f358f88d11699a5967b108be9a1/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/References/FileControls.clz/FileControls.clz
--------------------------------------------------------------------------------
/ssCertClasss/ssCertificationMaterials/SimplSharpDay1/SimplSharpDay1Reusable/SimplSharpDay1Reusable.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | Release
4 | AnyCPU
5 | 9.0.30729
6 | 2.0
7 | {6923E7A2-0D32-4071-BBB6-24AE10AE1E38}
8 | Library
9 | Properties
10 | SimplSharpDay1Reusable
11 | SimplSharpDay1Reusable
12 | {0B4745B0-194B-4BB6-8E21-E9057CA92230};{4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
13 | WindowsCE
14 | E2BECB1F-8C8C-41ba-B736-9BE7D946A398
15 | 5.0
16 | SmartDeviceProject1
17 | v3.5
18 | Windows CE
19 |
20 |
21 |
22 |
23 | .allowedReferenceRelatedFileExtensions
24 | true
25 | full
26 | false
27 | bin\Debug\
28 | DEBUG;TRACE;
29 | prompt
30 | 4
31 | 512
32 | true
33 | true
34 | off
35 |
36 |
37 | .allowedReferenceRelatedFileExtensions
38 | none
39 | true
40 | bin\Release\
41 | prompt
42 | 4
43 | 512
44 | true
45 | true
46 | off
47 |
48 |
49 |
50 | False
51 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.DeviceSupport.dll
52 |
53 |
54 | False
55 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.Keypads.dll
56 |
57 |
58 | False
59 | References\FileControls.clz\FileControls.dll
60 |
61 |
62 |
63 | False
64 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpCustomAttributesInterface.dll
65 |
66 |
67 | False
68 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpHelperInterface.dll
69 |
70 |
71 | False
72 | ..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SimplSharpPro.exe
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 | rem S# Pro preparation will execute after these operations
86 |
87 |
--------------------------------------------------------------------------------