├── .gitignore ├── Algorithms Library └── .gitkeep ├── CODE_OF_CONDUCT.md ├── Documentation └── .gitkeep ├── GUI Controls ├── .gitkeep └── PipeValveControl │ ├── PipeValveControl │ ├── CrossPipe.Designer.cs │ ├── CrossPipe.cs │ ├── CrossPipe.resx │ ├── DownNodePipe.Designer.cs │ ├── DownNodePipe.cs │ ├── DownNodePipe.resx │ ├── DownPipeCap.Designer.cs │ ├── DownPipeCap.cs │ ├── DownPipeCap.resx │ ├── DownToLeftPipe.Designer.cs │ ├── DownToLeftPipe.cs │ ├── DownToLeftPipe.resx │ ├── DownToRightPipe.Designer.cs │ ├── DownToRightPipe.cs │ ├── DownToRightPipe.resx │ ├── DownsideTPipe.Designer.cs │ ├── DownsideTPipe.cs │ ├── DownsideTPipe.resx │ ├── HorizentalGage.Designer.cs │ ├── HorizentalGage.cs │ ├── HorizentalGage.resx │ ├── HorizentalPipe.Designer.cs │ ├── HorizentalPipe.cs │ ├── HorizentalPipe.resx │ ├── HorizentalValve.Designer.cs │ ├── HorizentalValve.cs │ ├── HorizentalValve.resx │ ├── LeftNodePipe.Designer.cs │ ├── LeftNodePipe.cs │ ├── LeftNodePipe.resx │ ├── LeftPipeCap.Designer.cs │ ├── LeftPipeCap.cs │ ├── LeftPipeCap.resx │ ├── LeftsideTPipe.Designer.cs │ ├── LeftsideTPipe.cs │ ├── LeftsideTPipe.resx │ ├── PipeControlBase.Designer.cs │ ├── PipeControlBase.cs │ ├── PipeControlBase.resx │ ├── PipeValveControl.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RightNodePipe.Designer.cs │ ├── RightNodePipe.cs │ ├── RightNodePipe.resx │ ├── RightPipeCap.Designer.cs │ ├── RightPipeCap.cs │ ├── RightPipeCap.resx │ ├── RightsideTPipe.Designer.cs │ ├── RightsideTPipe.cs │ ├── RightsideTPipe.resx │ ├── UpNodePipe.Designer.cs │ ├── UpNodePipe.cs │ ├── UpNodePipe.resx │ ├── UpPipeCap.Designer.cs │ ├── UpPipeCap.cs │ ├── UpPipeCap.resx │ ├── UpToLeftPipe.Designer.cs │ ├── UpToLeftPipe.cs │ ├── UpToLeftPipe.resx │ ├── UpToRightPipe.Designer.cs │ ├── UpToRightPipe.cs │ ├── UpToRightPipe.resx │ ├── UpsideTPipe.Designer.cs │ ├── UpsideTPipe.cs │ ├── UpsideTPipe.resx │ ├── VerticalGage.Designer.cs │ ├── VerticalGage.cs │ ├── VerticalGage.resx │ ├── VerticalPipe.Designer.cs │ ├── VerticalPipe.cs │ ├── VerticalPipe.resx │ ├── VerticalValve.Designer.cs │ ├── VerticalValve.cs │ └── VerticalValve.resx │ ├── PipeValveDemo │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PipeValveDemo.csproj │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Resources │ ├── Alert │ │ ├── CrossPipe.png │ │ ├── DownNodePipe.png │ │ ├── DownPipeCap.png │ │ ├── DownToLeftPipe.png │ │ ├── DownToRightPipe.png │ │ ├── DownsideTPipe.png │ │ ├── HorizentalGage.png │ │ ├── HorizentalPipe.png │ │ ├── HorizentalValve.png │ │ ├── LeftNodePipe.png │ │ ├── LeftPipeCap.png │ │ ├── LeftsideTPipe.png │ │ ├── RightNodePipe.png │ │ ├── RightPipeCap.png │ │ ├── RightsideTPipe.png │ │ ├── UpNodePipe.png │ │ ├── UpPipeCap.png │ │ ├── UpToLeftPipe.png │ │ ├── UpToRightPipe.png │ │ ├── UpsideTPipe.png │ │ ├── VerticalGage.png │ │ ├── VerticalPipe.png │ │ └── VerticalValve.png │ ├── Off │ │ ├── CrossPipe.png │ │ ├── DownNodePipe.png │ │ ├── DownPipeCap.png │ │ ├── DownToLeftPipe.png │ │ ├── DownToRightPipe.png │ │ ├── DownsideTPipe.png │ │ ├── HorizentalGage.png │ │ ├── HorizentalPipe.png │ │ ├── HorizentalValve.png │ │ ├── LeftNodePipe.png │ │ ├── LeftPipeCap.png │ │ ├── LeftsideTPipe.png │ │ ├── RightNodePipe.png │ │ ├── RightPipeCap.png │ │ ├── RightsideTPipe.png │ │ ├── UpNodePipe.png │ │ ├── UpPipeCap.png │ │ ├── UpToLeftPipe.png │ │ ├── UpToRightPipe.png │ │ ├── UpsideTPipe.png │ │ ├── VerticalGage.png │ │ ├── VerticalPipe.png │ │ └── VerticalValve.png │ ├── On │ │ ├── CrossPipe.png │ │ ├── DownNodePipe.png │ │ ├── DownPipeCap.png │ │ ├── DownToLeftPipe.png │ │ ├── DownToRightPipe.png │ │ ├── DownsideTPipe.png │ │ ├── HorizentalGage.png │ │ ├── HorizentalPipe.png │ │ ├── HorizentalValve.png │ │ ├── LeftNodePipe.png │ │ ├── LeftPipeCap.png │ │ ├── LeftsideTPipe.png │ │ ├── RightNodePipe.png │ │ ├── RightPipeCap.png │ │ ├── RightsideTPipe.png │ │ ├── UpNodePipe.png │ │ ├── UpPipeCap.png │ │ ├── UpToLeftPipe.png │ │ ├── UpToRightPipe.png │ │ ├── UpsideTPipe.png │ │ ├── VerticalGage.png │ │ ├── VerticalPipe.png │ │ └── VerticalValve.png │ ├── PipeAndValves │ │ ├── CrossPipeOn.png │ │ ├── GagePipe.png │ │ ├── PipeCap.png │ │ ├── Pipe_DownToDown_On.png │ │ ├── Pipe_DownToRight_On.png │ │ ├── Pipe_Straight_Down.png │ │ ├── Pipe_Straight_On.png │ │ ├── TPipeOn.png │ │ ├── UpNodePipe.png │ │ ├── UpPipe.png │ │ ├── Valve2_Horizental_On.png │ │ └── Valve_Horizental_On.png │ ├── source1.jpg │ ├── source2.jpg │ ├── source3.jpg │ └── source4.jpg │ └── TestControlLib.sln ├── LICENSE ├── MACOs Application ├── .gitkeep ├── DiskBenchmark │ ├── ContinousRead │ │ ├── App.config │ │ ├── ContinuousRead.csproj │ │ ├── Mainform.Designer.cs │ │ ├── Mainform.cs │ │ ├── Mainform.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Screenshot.PNG │ ├── ContinousWrite │ │ ├── App.config │ │ ├── ContinuousWrite.csproj │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Screenshot.PNG │ ├── DiskBenchmark.sln │ └── SeeSharpTools.JXI.FileIO.VectorFile.dll ├── DsaSoftPanel │ ├── CustomControls │ │ ├── CustomControls.csproj │ │ ├── NumericBox.Designer.cs │ │ ├── NumericBox.cs │ │ ├── NumericBox.resx │ │ ├── NumericBoxEventArgs.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── DsaSoftPanel.sln │ ├── DsaSoftPanel │ │ ├── AITask │ │ │ ├── AITask.cs │ │ │ ├── ITriggerable.cs │ │ │ ├── JYPCI69527AITaskImpl.cs │ │ │ ├── JYPCI69527LAITaskImpl.cs │ │ │ ├── JYPXI69527AITaskImpl.cs │ │ │ ├── JYPXIe5510AITaskImpl.cs │ │ │ ├── JYUSB62405AITaskImpl.cs │ │ │ └── PXIe69529AITaskImpl.cs │ │ ├── AOTask │ │ │ ├── AOTask.cs │ │ │ ├── JYPCI69527AOTaskImpl.cs │ │ │ └── JYPXI69527AOTaskImpl.cs │ │ ├── Common │ │ │ ├── ErrorInfoForm.Designer.cs │ │ │ ├── ErrorInfoForm.cs │ │ │ ├── ErrorInfoForm.resx │ │ │ └── Utility.cs │ │ ├── Constants.cs │ │ ├── Data │ │ │ └── ReadDataBuffer.cs │ │ ├── DsaBoardConnectForm.Designer.cs │ │ ├── DsaBoardConnectForm.cs │ │ ├── DsaBoardConnectForm.resx │ │ ├── DsaSoftPanel.csproj │ │ ├── DsaSoftPanelForm.Designer.cs │ │ ├── DsaSoftPanelForm.cs │ │ ├── DsaSoftPanelForm.resx │ │ ├── Enumeration │ │ │ ├── BoardType.cs │ │ │ ├── Coupling.cs │ │ │ ├── FunctionType.cs │ │ │ ├── MeasureType.cs │ │ │ ├── Probe.cs │ │ │ ├── TaskStatus.cs │ │ │ ├── TriggerCondition.cs │ │ │ └── UnitType.cs │ │ ├── FunctionUtility │ │ │ ├── FilterFunction.cs │ │ │ ├── FunctionBase.cs │ │ │ ├── FunctionConfigView │ │ │ │ ├── FilterConfigForm.Designer.cs │ │ │ │ ├── FilterConfigForm.cs │ │ │ │ ├── FilterConfigForm.resx │ │ │ │ ├── HarmonicConfigForm.Designer.cs │ │ │ │ ├── HarmonicConfigForm.cs │ │ │ │ ├── HarmonicConfigForm.resx │ │ │ │ ├── PhaseShiftConfigForm.Designer.cs │ │ │ │ ├── PhaseShiftConfigForm.cs │ │ │ │ ├── PhaseShiftConfigForm.resx │ │ │ │ ├── SpectrumConfigForm.Designer.cs │ │ │ │ ├── SpectrumConfigForm.cs │ │ │ │ ├── SpectrumConfigForm.resx │ │ │ │ ├── SquareAnalyzeConfigForm.Designer.cs │ │ │ │ ├── SquareAnalyzeConfigForm.cs │ │ │ │ └── SquareAnalyzeConfigForm.resx │ │ │ ├── HarmonicFunction.cs │ │ │ ├── PhaseShiftFunction.cs │ │ │ ├── SpectrumFunction.cs │ │ │ ├── SquareAnalyzeFunction.cs │ │ │ └── ToneAnalyzeFunction.cs │ │ ├── JYTek.ico │ │ ├── OscilloscopeAboutBox.Designer.cs │ │ ├── OscilloscopeAboutBox.cs │ │ ├── OscilloscopeAboutBox.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── ScopeComponents │ │ │ ├── ChannelViewManager.cs │ │ │ └── CommonViewManager.cs │ │ ├── SoftPanelGlobalInfo.cs │ │ ├── TaskComponents │ │ │ ├── ChannelConfig.cs │ │ │ ├── FunctionStatus.cs │ │ │ ├── FunctionTask.cs │ │ │ ├── MeasureTask.cs │ │ │ ├── OscilloscopeTask.cs │ │ │ └── TaskBase.cs │ │ ├── ThemeMaintain │ │ │ └── IThemePainter.cs │ │ ├── TriggerConfigForm.Designer.cs │ │ ├── TriggerConfigForm.cs │ │ ├── TriggerConfigForm.resx │ │ ├── ViewComponents │ │ │ ├── StatisticPanel.Designer.cs │ │ │ ├── StatisticPanel.cs │ │ │ └── StatisticPanel.resx │ │ ├── app.config │ │ └── packages.config │ ├── JYTek.ico │ ├── JYTek.png │ ├── JYTek_28x28.png │ ├── JYTek_small.png │ ├── Measure.png │ ├── Reference │ │ ├── JYPCI69527.dll │ │ ├── JYPCI69527L.dll │ │ ├── JYPXI69527.dll │ │ ├── JYPXIe5510.dll │ │ ├── JYPXIe69529.dll │ │ ├── JYUSB62405.dll │ │ ├── SeeSharpTools.JY.ArrayUtility.dll │ │ ├── SeeSharpTools.JY.DSP.Fundamental.dll │ │ ├── SeeSharpTools.JY.DSP.SoundVibration.dll │ │ ├── SeeSharpTools.JY.DSP.Utility.dll │ │ ├── SeeSharpTools.JY.GUI.XML │ │ ├── SeeSharpTools.JY.GUI.dll │ │ ├── SeeSharpTools.JY.GUI.pdb │ │ ├── System.Windows.Forms.DataVisualization.dll │ │ ├── TX.Framework.WindowUI.dll │ │ ├── TX.Framework.dll │ │ ├── WeifenLuo.WinFormsUI.Docking.dll │ │ └── WeifenLuo.WinFormsUI.Docking.pdb │ ├── function.png │ └── packages │ │ ├── ModernUI.2.0.0 │ │ ├── .signature.p7s │ │ ├── ModernUI.2.0.0.nupkg │ │ └── lib │ │ │ ├── net20 │ │ │ └── MetroFramework.dll │ │ │ ├── netcoreapp3.0 │ │ │ └── MetroFramework.dll │ │ │ └── netcoreapp3.1 │ │ │ └── MetroFramework.dll │ │ └── System.Numerics.Vectors.4.5.0 │ │ ├── .signature.p7s │ │ ├── LICENSE.TXT │ │ ├── System.Numerics.Vectors.4.5.0.nupkg │ │ ├── THIRD-PARTY-NOTICES.TXT │ │ ├── lib │ │ ├── MonoAndroid10 │ │ │ └── _._ │ │ ├── MonoTouch10 │ │ │ └── _._ │ │ ├── net46 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── netcoreapp2.0 │ │ │ └── _._ │ │ ├── netstandard1.0 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── netstandard2.0 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── portable-net45+win8+wp8+wpa81 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── uap10.0.16299 │ │ │ └── _._ │ │ ├── xamarinios10 │ │ │ └── _._ │ │ ├── xamarinmac20 │ │ │ └── _._ │ │ ├── xamarintvos10 │ │ │ └── _._ │ │ └── xamarinwatchos10 │ │ │ └── _._ │ │ ├── ref │ │ ├── MonoAndroid10 │ │ │ └── _._ │ │ ├── MonoTouch10 │ │ │ └── _._ │ │ ├── net45 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── net46 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── netcoreapp2.0 │ │ │ └── _._ │ │ ├── netstandard1.0 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── netstandard2.0 │ │ │ ├── System.Numerics.Vectors.dll │ │ │ └── System.Numerics.Vectors.xml │ │ ├── uap10.0.16299 │ │ │ └── _._ │ │ ├── xamarinios10 │ │ │ └── _._ │ │ ├── xamarinmac20 │ │ │ └── _._ │ │ ├── xamarintvos10 │ │ │ └── _._ │ │ └── xamarinwatchos10 │ │ │ └── _._ │ │ ├── useSharedDesignerContext.txt │ │ └── version.txt ├── EasyDAQ61902 │ ├── EasyDAQ61902类库 │ │ └── EasyDAQ61902 │ │ │ ├── EasyDAQ61902.csproj │ │ │ ├── EasyDAQ61902.sln │ │ │ ├── EasyDAQ61902AI │ │ │ ├── Components │ │ │ │ ├── EasyAI.bmp │ │ │ │ ├── EasyDAQ61902AI.Designer.cs │ │ │ │ └── EasyDAQ61902AI.cs │ │ │ ├── EasyDAQ API │ │ │ │ └── AnalogInputEngine.cs │ │ │ └── Utility │ │ │ │ ├── ChannelSelector.Designer.cs │ │ │ │ ├── ChannelSelector.cs │ │ │ │ ├── ChannelSelector.resx │ │ │ │ ├── Serializer.cs │ │ │ │ ├── TriggerConfigurator.Designer.cs │ │ │ │ ├── TriggerConfigurator.cs │ │ │ │ └── TriggerConfigurator.resx │ │ │ ├── EasyDAQ61902AO │ │ │ ├── AnalogOutputEngine.cs │ │ │ ├── EasyDAQ61902AO.Designer.cs │ │ │ ├── EasyDAQ61902AO.cs │ │ │ └── EasyDAQ61902AO.resx │ │ │ ├── EasyDAQ61902DI │ │ │ ├── DigitalInputEngine.cs │ │ │ ├── EasyDAQ61902DI.cs │ │ │ └── EasyDI.Designer.cs │ │ │ ├── EasyDAQ61902DO │ │ │ ├── DigitalOutputEngine.cs │ │ │ ├── EasyDAQ61902DO.Designer.cs │ │ │ └── EasyDAQ61902DO.cs │ │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── EasyDAQ介绍.pptx │ └── easyDAQ61902_Demo │ │ ├── DEMO_AnalogInput │ │ ├── App.config │ │ ├── DEMO_AnalogInput.csproj │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── JYTek.ico │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── EasyDAQ61902.sln │ │ ├── EasyDAQ61902AIAO-Demo │ │ ├── App.config │ │ ├── EasyDAQ61902AIAO-Demo.csproj │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── JYTek.ico │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── EasyDAQ61902DIDO-Demo │ │ ├── App.config │ │ ├── EasyDAQ61902DIDO-Demo.csproj │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Form1.sq.resx │ │ ├── JYTek.ico │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── MACOs.JY.AudioAnalyzer │ ├── JYTek.ico │ ├── MACOs.JY.AudioAnalyzer.sln │ ├── MACOs.JY.AudioAnalyzer.sln.DotSettings.user │ ├── MACOs.JY.AudioAnalyzer │ │ ├── AITask │ │ │ ├── AITask.cs │ │ │ ├── JYPCI69527AITaskImpl.cs │ │ │ ├── JYPXI69527AITaskImpl.cs │ │ │ └── JYUSB61902AITaskImpl.cs │ │ ├── AOTask │ │ │ ├── AOTask.cs │ │ │ ├── JYPCI69527AOTaskImpl.cs │ │ │ ├── JYPXI69527AOTaskImpl.cs │ │ │ └── JYUSB61902AOTaskImpl.cs │ │ ├── AnalyzePanels │ │ │ ├── AnalyzePanelBase.cs │ │ │ ├── AnalyzePanelImpl │ │ │ │ ├── DualToneAnalyze.Designer.cs │ │ │ │ ├── DualToneAnalyze.cs │ │ │ │ ├── DualToneAnalyze.resx │ │ │ │ ├── LogChripAnalyze.Designer.cs │ │ │ │ ├── LogChripAnalyze.cs │ │ │ │ ├── LogChripAnalyze.resx │ │ │ │ ├── MismatchAnalyze.Designer.cs │ │ │ │ ├── MismatchAnalyze.cs │ │ │ │ ├── MismatchAnalyze.resx │ │ │ │ ├── MultiToneAnalyze.Designer.cs │ │ │ │ ├── MultiToneAnalyze.cs │ │ │ │ ├── MultiToneAnalyze.resx │ │ │ │ ├── SingleToneAnalyze.Designer.cs │ │ │ │ ├── SingleToneAnalyze.cs │ │ │ │ ├── SingleToneAnalyze.resx │ │ │ │ ├── SteppedLevelSineAnalyze.Designer.cs │ │ │ │ ├── SteppedLevelSineAnalyze.cs │ │ │ │ ├── SteppedLevelSineAnalyze.resx │ │ │ │ ├── SteppedSineWaveCrossTalkAnalyze.Designer.cs │ │ │ │ ├── SteppedSineWaveCrossTalkAnalyze.cs │ │ │ │ ├── SteppedSineWaveCrossTalkAnalyze.resx │ │ │ │ ├── TimeDomainEstimateAnalyze.Designer.cs │ │ │ │ ├── TimeDomainEstimateAnalyze.cs │ │ │ │ └── TimeDomainEstimateAnalyze.resx │ │ │ └── AnalyzerPanelFactory.cs │ │ ├── AudioAnalyzerForm.Designer.cs │ │ ├── AudioAnalyzerForm.cs │ │ ├── AudioAnalyzerForm.resx │ │ ├── ConfigBoardForm.Designer.cs │ │ ├── ConfigBoardForm.cs │ │ ├── ConfigBoardForm.resx │ │ ├── Enumerations │ │ │ ├── AnalyzeStatus.cs │ │ │ ├── BoardStatus.cs │ │ │ ├── BoardType.cs │ │ │ ├── TriggerCondition.cs │ │ │ ├── TriggerSource.cs │ │ │ └── TriggerType.cs │ │ ├── GeneratorPanel │ │ │ ├── Equilizer │ │ │ │ ├── EquilizerImpl │ │ │ │ │ ├── SteppedSineEquilizer.Designer.cs │ │ │ │ │ ├── SteppedSineEquilizer.cs │ │ │ │ │ └── SteppedSineEquilizer.resx │ │ │ │ └── IEquilizer.cs │ │ │ ├── Generator.cs │ │ │ ├── GeneratorImpl │ │ │ │ ├── DualToneWaveForm.Designer.cs │ │ │ │ ├── DualToneWaveForm.cs │ │ │ │ ├── DualToneWaveForm.resx │ │ │ │ ├── LogChripWaveForm.Designer.cs │ │ │ │ ├── LogChripWaveForm.cs │ │ │ │ ├── LogChripWaveForm.resx │ │ │ │ ├── MultiToneWaveForm.Designer.cs │ │ │ │ ├── MultiToneWaveForm.cs │ │ │ │ ├── MultiToneWaveForm.resx │ │ │ │ ├── SingleToneWaveForm.Designer.cs │ │ │ │ ├── SingleToneWaveForm.cs │ │ │ │ ├── SingleToneWaveForm.resx │ │ │ │ ├── SteppedLevelSineWaveform.Designer.cs │ │ │ │ ├── SteppedLevelSineWaveform.cs │ │ │ │ ├── SteppedLevelSineWaveform.resx │ │ │ │ ├── SteppedSineWave.Designer.cs │ │ │ │ ├── SteppedSineWave.cs │ │ │ │ └── SteppedSineWave.resx │ │ │ ├── GeneratorPanelFactory.cs │ │ │ └── GeneratorType.cs │ │ ├── GlobalInfo.cs │ │ ├── MACOs.JY.AudioAnalyzer.csproj │ │ ├── MACOs.JY.AudioAnalyzer.csproj.user │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── StateMachine │ │ │ └── AppStateMachine.cs │ │ ├── TriggerConfigForm.Designer.cs │ │ ├── TriggerConfigForm.cs │ │ ├── TriggerConfigForm.resx │ │ └── bin.zip │ └── Reference │ │ ├── AudioLibrary.dll │ │ ├── ManagedAudioLibrary.dll │ │ ├── SeeSharpTools.JY.Audio.dll │ │ ├── SeeSharpTools.JY.Audio.pdb │ │ ├── SeeSharpTools.JY.GUI.dll │ │ └── System.Windows.Forms.DataVisualization.dll ├── MACOs.JY.DAQDevice │ ├── AnalogInput │ │ ├── AnalogInputChannel.cs │ │ └── AnalogInputDevice.cs │ ├── HardwareInformation.ini │ ├── MACOs.JY.DAQDevice.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Utilities │ │ ├── HardwareInformation.cs │ │ └── ReflectionEngine.cs ├── MACOs.JY.Drawing │ ├── DEMO │ │ ├── DEMO.csproj │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ ├── Drawing.sln │ └── MACOs.JY.Drawing │ │ ├── BitmapGeneration.cs │ │ ├── MACOs.JY.Drawing.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── MACOs.JY.FRF │ ├── FrequencyResponseFunctionDemo │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── FrequencyResponseFunctionDemo.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ ├── MACOs-FrequencyResponseFunction.pptx │ ├── MACOs.JY.FRF.sln │ └── Source │ │ ├── DSAFRF.png │ │ ├── JYTek.ico │ │ ├── RC.png │ │ ├── SeeSharpTools.JX.DSP.Spectrum.dll │ │ ├── SeeSharpTools.JX.DSP.Spectrum.xml │ │ ├── SeeSharpTools.JY.DSP.FRF.dll │ │ ├── SeeSharpTools.JY.DSP.FRF.xml │ │ ├── SeeSharpTools.JY.DSP.Fundamental.dll │ │ ├── SeeSharpTools.JY.DSP.Fundamental.xml │ │ ├── SeeSharpTools.JY.DSP.SoundVibration.dll │ │ ├── SeeSharpTools.JY.DSP.SoundVibration.xml │ │ ├── SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll │ │ ├── SeeSharpTools.JY.DSP.Utility.ToneAnalysis.xml │ │ ├── StepSine.bin │ │ └── WhiteNoise.bin ├── MACOs.JY.MaterialTest │ ├── JYTek.ico │ ├── MACOs MaterialTestSystem │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── MACOs MaterialTestSystem.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ ├── MACOs-MaterialTest.pptx │ ├── MACOs.JY.MaterialTest.sln │ └── MACOs.JYPCI69524 │ │ ├── Hardware.cs │ │ ├── MACOs.JYPCI69524.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── MACOs.JY.SoftFrontPanel │ ├── JYTek.ico │ ├── MACOs.JY.SoftFrontPanel.sln │ └── SoftFrontPanel │ │ ├── App.config │ │ ├── HardwareFactory │ │ ├── AnalogInputDevices.cs │ │ ├── DAQ │ │ │ ├── JYUSB101.cs │ │ │ └── JYUSB61902.cs │ │ ├── DSA │ │ │ ├── JYPXI69527.cs │ │ │ └── JYUSB62405.cs │ │ ├── Digitizer │ │ │ ├── JYPXIe69848H.cs │ │ │ └── JYPXIe69852.cs │ │ ├── HardwareFactory.cs │ │ └── Simulation │ │ │ └── Simulation.cs │ │ ├── Interfaces │ │ ├── IDaq.cs │ │ ├── IDigitizer.cs │ │ ├── IDsa.cs │ │ └── ISimulation.cs │ │ ├── MathematicsFactory │ │ ├── Libraries │ │ │ ├── JXMathLibrary.cs │ │ │ └── JYMathLibrary.cs │ │ ├── MathEngine.cs │ │ ├── MathEngineFactory.cs │ │ └── MathLibraries.cs │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── SoftFrontPanel.Designer.cs │ │ ├── SoftFrontPanel.cs │ │ ├── SoftFrontPanel.csproj │ │ ├── SoftFrontPanel.resx │ │ └── Utility │ │ ├── DGVHandler.cs │ │ ├── userDialog.Designer.cs │ │ ├── userDialog.cs │ │ └── userDialog.resx ├── MACOs.JY.SpeakerTest │ ├── MACOs-SpeakerTest.pptx │ ├── MACOs.JY.SpeakerTest.sln │ ├── Source │ │ ├── Chirp.bin │ │ ├── DSAFRF.png │ │ ├── FrequencyResponseFunctionDemo.pdb │ │ ├── FrequencyResponseFunctionDemo.vshost.exe.manifest │ │ ├── JXFilter_Resample.csv │ │ ├── JYPXI69527.dll │ │ ├── JYPXI69527.xml │ │ ├── JYTek.ico │ │ ├── RC.png │ │ ├── SeeSharpTools.JX.DSP.Spectrum.dll │ │ ├── SeeSharpTools.JX.DSP.Spectrum.xml │ │ ├── SeeSharpTools.JY.ArrayUtility.dll │ │ ├── SeeSharpTools.JY.ArrayUtility.xml │ │ ├── SeeSharpTools.JY.DSP.FRF.dll │ │ ├── SeeSharpTools.JY.DSP.FRF.xml │ │ ├── SeeSharpTools.JY.DSP.Fundamental.dll │ │ ├── SeeSharpTools.JY.DSP.Fundamental.xml │ │ ├── SeeSharpTools.JY.DSP.SoundVibration.dll │ │ ├── SeeSharpTools.JY.DSP.SoundVibration.xml │ │ ├── SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll │ │ ├── SeeSharpTools.JY.DSP.Utility.ToneAnalysis.xml │ │ ├── SeeSharpTools.JY.GUI.dll │ │ ├── SeeSharpTools.JY.GUI.xml │ │ └── WhiteNoise.bin │ └── SpeakerTestDemo │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── SpeakerTest.csproj ├── Streaming and Playback with Measurement │ ├── JYTek.ico │ ├── Playback │ │ ├── Playback.cs │ │ ├── Playback.csproj │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── Readme.txt │ ├── Streaming and Playback Demo.sln │ ├── Streaming and Playback │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── FormMeasurementItemsSelect.Designer.cs │ │ ├── FormMeasurementItemsSelect.cs │ │ ├── FormMeasurementItemsSelect.resx │ │ ├── MetroFramework.txt │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── Resources │ │ │ └── JYTek.ico │ │ ├── Streaming and Playback Demo.csproj │ │ └── packages.config │ ├── Streaming │ │ ├── JYCommon.cs │ │ ├── JYPCIE69814.cs │ │ ├── JYPCIE69834.cs │ │ ├── JYPCIE69852.cs │ │ ├── JYPXI62204.cs │ │ ├── JYPXI69816H.cs │ │ ├── JYPXI69846D.cs │ │ ├── JYPXIE69529.cs │ │ ├── JYPXIE69848H.cs │ │ ├── JYPXIE69852.cs │ │ ├── JYUSB61902.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Streaming.cs │ │ ├── Streaming.csproj │ │ └── TaskCreater.cs │ └── packages │ │ ├── MetroFramework.1.2.0.3 │ │ ├── Content │ │ │ └── MetroFramework.txt │ │ ├── MetroFramework.1.2.0.3.nupkg │ │ └── README.TXT │ │ ├── MetroFramework.Design.1.2.0.3 │ │ ├── MetroFramework.Design.1.2.0.3.nupkg │ │ ├── README.TXT │ │ ├── Tools │ │ │ └── install.ps1 │ │ └── lib │ │ │ └── net40 │ │ │ └── MetroFramework.Design.dll │ │ ├── MetroFramework.Fonts.1.2.0.3 │ │ ├── MetroFramework.Fonts.1.2.0.3.nupkg │ │ ├── README.TXT │ │ └── lib │ │ │ └── net40 │ │ │ └── MetroFramework.Fonts.dll │ │ └── MetroFramework.RunTime.1.2.0.3 │ │ ├── MetroFramework.RunTime.1.2.0.3.nupkg │ │ ├── README.TXT │ │ └── lib │ │ └── net40-Client │ │ └── MetroFramework.dll └── Streaming and Playback │ ├── Changes.txt │ ├── JYTek.ico │ ├── Playback │ ├── Playback.cs │ ├── Playback.csproj │ └── Properties │ │ └── AssemblyInfo.cs │ ├── Readme.txt │ ├── Streaming and Playback.sln │ ├── Streaming and Playback │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Resources │ │ └── JYTek.ico │ └── Streaming and Playback Demo.csproj │ └── Streaming │ ├── JYCommon.cs │ ├── JYPCI69846D.cs │ ├── JYPCI69846H.cs │ ├── JYPCIE69814.cs │ ├── JYPCIE69834.cs │ ├── JYPCIE69852.cs │ ├── JYPXI62022.cs │ ├── JYPXI62204.cs │ ├── JYPXI69527.cs │ ├── JYPXI69816H.cs │ ├── JYPXI69846D.cs │ ├── JYPXIE69529.cs │ ├── JYPXIE69848H.cs │ ├── JYPXIE69852.cs │ ├── JYUSB61902.cs │ ├── JYUSB62405.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Streaming.cs │ ├── Streaming.csproj │ └── TaskCreater.cs ├── README.md ├── Reference Design └── .gitkeep └── Utilities └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | #*.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | 34 | # CSharp cache folders 35 | bin/ 36 | obj/ 37 | TestResults/ 38 | test/ 39 | .vs/ 40 | 41 | # CSharp temporary files 42 | *.cd 43 | *.DotSettings.user 44 | 45 | ## Ignore Visual Studio temporary files, build results, and 46 | ## files generated by popular Visual Studio add-ons. 47 | 48 | # User-specific files 49 | *.suo 50 | *.user 51 | *.userosscache 52 | *.sln.docstates 53 | 54 | # User-specific files (MonoDevelop/Xamarin Studio) 55 | *.userprefs 56 | 57 | # Build results 58 | [Dd]ebug/ 59 | [Dd]ebugPublic/ 60 | [Rr]elease/ 61 | [Rr]eleases/ 62 | x64/ 63 | x86/ 64 | bld/ 65 | [Bb]in/ 66 | [Oo]bj/ 67 | -------------------------------------------------------------------------------- /Algorithms Library/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/Algorithms Library/.gitkeep -------------------------------------------------------------------------------- /Documentation/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/Documentation/.gitkeep -------------------------------------------------------------------------------- /GUI Controls/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/.gitkeep -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/CrossPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class CrossPipe : PipeControlBase 13 | { 14 | public CrossPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/DownNodePipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class DownNodePipe : PipeControlBase 13 | { 14 | public DownNodePipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = false; 23 | 24 | } 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/DownPipeCap.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class DownPipeCap : PipeControlBase 13 | { 14 | public DownPipeCap() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/DownToLeftPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class DownToLeftPipe : PipeControlBase 13 | { 14 | public DownToLeftPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = true; 21 | HasLeftNode = true; 22 | HasRightNode = false; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/DownToRightPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class DownToRightPipe : PipeControlBase 13 | { 14 | public DownToRightPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/DownsideTPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class DownsideTPipe : PipeControlBase 13 | { 14 | public DownsideTPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = true; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/HorizentalGage.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class HorizentalGage : PipeControlBase 13 | { 14 | public HorizentalGage() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = false; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/HorizentalPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class HorizentalPipe : PipeControlBase 13 | { 14 | public HorizentalPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = false; 19 | HasDownNode = false; 20 | HasLeftNode = true; 21 | HasRightNode = true; 22 | } 23 | 24 | protected override void ResizeFunction(object sender, EventArgs e) 25 | { 26 | if (IsInternalResize) 27 | { 28 | return; 29 | } 30 | if (null != Images) 31 | { 32 | this.InnerPipeWidth = (int)Math.Round(MaxPipeWidth*(double)this.Height / Images.ImageSize.Height); 33 | } 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/HorizentalValve.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class HorizentalValve : PipeControlBase 13 | { 14 | public HorizentalValve() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = false; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/LeftNodePipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class LeftNodePipe : PipeControlBase 13 | { 14 | public LeftNodePipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = false; 20 | HasDownNode = false; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/LeftPipeCap.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class LeftPipeCap : PipeControlBase 13 | { 14 | public LeftPipeCap() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = true; 19 | HasDownNode = true; 20 | HasLeftNode = true; 21 | HasRightNode = true; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/LeftsideTPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class LeftsideTPipe : PipeControlBase 13 | { 14 | public LeftsideTPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = true; 19 | HasDownNode = true; 20 | HasLeftNode = true; 21 | HasRightNode = false; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("TestControlLib")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Microsoft")] 12 | [assembly: AssemblyProduct("TestControlLib")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("d7fa4e74-d563-4551-9b04-6a3ad87f59f1")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/RightNodePipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class RightNodePipe : PipeControlBase 13 | { 14 | public RightNodePipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = false; 19 | HasDownNode = false; 20 | HasLeftNode = true; 21 | HasRightNode = true; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/RightPipeCap.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class RightPipeCap : PipeControlBase 13 | { 14 | public RightPipeCap() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/RightsideTPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class RightsideTPipe : PipeControlBase 13 | { 14 | public RightsideTPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/UpNodePipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class UpNodePipe : PipeControlBase 13 | { 14 | public UpNodePipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = false; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/UpPipeCap.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class UpPipeCap : PipeControlBase 13 | { 14 | public UpPipeCap() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/UpToLeftPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class UpToLeftPipe : PipeControlBase 13 | { 14 | public UpToLeftPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = false; 21 | HasLeftNode = true; 22 | HasRightNode = false; 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/UpToRightPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class UpToRightPipe : PipeControlBase 13 | { 14 | public UpToRightPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = true; 19 | HasDownNode = false; 20 | HasLeftNode = false; 21 | HasRightNode = true; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/UpsideTPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class UpsideTPipe : PipeControlBase 13 | { 14 | public UpsideTPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = false; 21 | HasLeftNode = true; 22 | HasRightNode = true; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/VerticalGage.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class VerticalGage : PipeControlBase 13 | { 14 | public VerticalGage() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | HasUpNode = true; 19 | HasDownNode = true; 20 | HasLeftNode = false; 21 | HasRightNode = false; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/VerticalPipe.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class VerticalPipe : PipeControlBase 13 | { 14 | public VerticalPipe() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = false; 23 | } 24 | 25 | protected override void ResizeFunction(object sender, EventArgs e) 26 | { 27 | if (IsInternalResize) 28 | { 29 | return; 30 | } 31 | if (null != Images) 32 | { 33 | this.InnerPipeWidth = (int)Math.Round(MaxPipeWidth*(double)this.Width / Images.ImageSize.Width); 34 | } 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveControl/VerticalValve.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Drawing; 5 | using System.Data; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace PipeValveControl 11 | { 12 | public partial class VerticalValve : PipeControlBase 13 | { 14 | public VerticalValve() 15 | { 16 | InitializeComponent(); 17 | this.Images = imageList; 18 | 19 | HasUpNode = true; 20 | HasDownNode = true; 21 | HasLeftNode = false; 22 | HasRightNode = false; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace PipeValveDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("PipeValveDemo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Microsoft")] 12 | [assembly: AssemblyProduct("PipeValveDemo")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("8366dc2b-17d3-4391-88d7-fb3c485b7273")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace PipeValveDemo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/PipeValveDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/CrossPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/CrossPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/DownNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/DownNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/DownPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/DownPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/DownToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/DownToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/DownToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/DownToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/DownsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/DownsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/HorizentalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/HorizentalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/HorizentalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/HorizentalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/HorizentalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/HorizentalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/LeftNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/LeftNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/LeftPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/LeftPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/LeftsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/LeftsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/RightNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/RightNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/RightPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/RightPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/RightsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/RightsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/UpNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/UpNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/UpPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/UpPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/UpToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/UpToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/UpToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/UpToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/UpsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/UpsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/VerticalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/VerticalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/VerticalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/VerticalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Alert/VerticalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Alert/VerticalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/CrossPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/CrossPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/DownNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/DownNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/DownPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/DownPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/DownToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/DownToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/DownToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/DownToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/DownsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/DownsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/HorizentalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/HorizentalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/HorizentalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/HorizentalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/HorizentalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/HorizentalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/LeftNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/LeftNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/LeftPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/LeftPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/LeftsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/LeftsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/RightNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/RightNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/RightPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/RightPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/RightsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/RightsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/UpNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/UpNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/UpPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/UpPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/UpToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/UpToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/UpToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/UpToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/UpsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/UpsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/VerticalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/VerticalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/VerticalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/VerticalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/Off/VerticalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/Off/VerticalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/CrossPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/CrossPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/DownNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/DownNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/DownPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/DownPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/DownToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/DownToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/DownToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/DownToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/DownsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/DownsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/HorizentalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/HorizentalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/HorizentalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/HorizentalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/HorizentalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/HorizentalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/LeftNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/LeftNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/LeftPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/LeftPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/LeftsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/LeftsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/RightNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/RightNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/RightPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/RightPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/RightsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/RightsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/UpNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/UpNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/UpPipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/UpPipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/UpToLeftPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/UpToLeftPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/UpToRightPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/UpToRightPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/UpsideTPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/UpsideTPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/VerticalGage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/VerticalGage.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/VerticalPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/VerticalPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/On/VerticalValve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/On/VerticalValve.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/CrossPipeOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/CrossPipeOn.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/GagePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/GagePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/PipeCap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/PipeCap.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_DownToDown_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_DownToDown_On.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_DownToRight_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_DownToRight_On.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_Straight_Down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_Straight_Down.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_Straight_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Pipe_Straight_On.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/TPipeOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/TPipeOn.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/UpNodePipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/UpNodePipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/UpPipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/UpPipe.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Valve2_Horizental_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Valve2_Horizental_On.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/PipeAndValves/Valve_Horizental_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/PipeAndValves/Valve_Horizental_On.png -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/source1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/source1.jpg -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/source2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/source2.jpg -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/source3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/source3.jpg -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/Resources/source4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/GUI Controls/PipeValveControl/Resources/source4.jpg -------------------------------------------------------------------------------- /GUI Controls/PipeValveControl/TestControlLib.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PipeValveControl", "PipeValveControl\PipeValveControl.csproj", "{D7FA4E74-D563-4551-9B04-6A3AD87F59F1}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PipeValveDemo", "PipeValveDemo\PipeValveDemo.csproj", "{8366DC2B-17D3-4391-88D7-FB3C485B7273}" 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 | {D7FA4E74-D563-4551-9B04-6A3AD87F59F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {D7FA4E74-D563-4551-9B04-6A3AD87F59F1}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {D7FA4E74-D563-4551-9B04-6A3AD87F59F1}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {D7FA4E74-D563-4551-9B04-6A3AD87F59F1}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {8366DC2B-17D3-4391-88D7-FB3C485B7273}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {8366DC2B-17D3-4391-88D7-FB3C485B7273}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {8366DC2B-17D3-4391-88D7-FB3C485B7273}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {8366DC2B-17D3-4391-88D7-FB3C485B7273}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /MACOs Application/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/.gitkeep -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace ContinuousRead 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Mainform()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("TestRAID")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Microsoft")] 12 | [assembly: AssemblyProduct("TestRAID")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("495afb6e-5df5-4af5-819c-8b8accc79078")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace ContinuousRead.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousRead/Screenshot.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DiskBenchmark/ContinousRead/Screenshot.PNG -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows.Forms; 3 | 4 | namespace ContinuousWrite 5 | { 6 | internal static class Program 7 | { 8 | /// 9 | /// The main entry point for the application. 10 | /// 11 | [STAThread] 12 | private static void Main() 13 | { 14 | Application.EnableVisualStyles(); 15 | Application.SetCompatibleTextRenderingDefault(false); 16 | Application.Run(new MainForm()); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // General Information about an assembly is controlled through the following 5 | // set of attributes. Change these attribute values to modify the information 6 | // associated with an assembly. 7 | [assembly: AssemblyTitle("binarytest")] 8 | [assembly: AssemblyDescription("")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("")] 11 | [assembly: AssemblyProduct("binarytest")] 12 | [assembly: AssemblyCopyright("Copyright © 2016")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | // Setting ComVisible to false makes the types in this assembly not visible 17 | // to COM components. If you need to access a type in this assembly from 18 | // COM, set the ComVisible attribute to true on that type. 19 | [assembly: ComVisible(false)] 20 | 21 | // The following GUID is for the ID of the typelib if this project is exposed to COM 22 | [assembly: Guid("c4c5ee24-811a-449f-9bbf-7b208b6cc92c")] 23 | 24 | // Version information for an assembly consists of the following four values: 25 | // 26 | // Major Version 27 | // Minor Version 28 | // Build Number 29 | // Revision 30 | // 31 | // You can specify all the values or you can default the Build and Revision Numbers 32 | // by using the '*' as shown below: 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace ContinuousWrite.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/ContinousWrite/Screenshot.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DiskBenchmark/ContinousWrite/Screenshot.PNG -------------------------------------------------------------------------------- /MACOs Application/DiskBenchmark/SeeSharpTools.JXI.FileIO.VectorFile.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DiskBenchmark/SeeSharpTools.JXI.FileIO.VectorFile.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/CustomControls/NumericBoxEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CustomControls 4 | { 5 | public class NumericBoxEventArgs : EventArgs 6 | { 7 | public double OriginalValue { get; set; } 8 | 9 | public double NewValue { get; set; } 10 | } 11 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/CustomControls/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("CustomControls")] 9 | [assembly: AssemblyDescription("DsaSoftPanel Custom Controls")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("JYTEK")] 12 | [assembly: AssemblyProduct("CustomControls")] 13 | [assembly: AssemblyCopyright("Copyright © JYTEK 2016")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("00688784-0c57-41ac-986a-d6fa1683731b")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DsaSoftPanel", "DsaSoftPanel\DsaSoftPanel.csproj", "{44982AFC-FAA9-424D-B71F-974AF91D8115}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomControls", "CustomControls\CustomControls.csproj", "{00688784-0C57-41AC-986A-D6FA1683731B}" 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 | {44982AFC-FAA9-424D-B71F-974AF91D8115}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {44982AFC-FAA9-424D-B71F-974AF91D8115}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {44982AFC-FAA9-424D-B71F-974AF91D8115}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {44982AFC-FAA9-424D-B71F-974AF91D8115}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {00688784-0C57-41AC-986A-D6FA1683731B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {00688784-0C57-41AC-986A-D6FA1683731B}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {00688784-0C57-41AC-986A-D6FA1683731B}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {00688784-0C57-41AC-986A-D6FA1683731B}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/AITask/AITask.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using DsaSoftPanel.Enumeration; 3 | 4 | namespace DsaSoftPanel.AITask 5 | { 6 | public interface AITask : ITriggerable 7 | { 8 | double MaxSampleRate { get; } 9 | int GetChannelCount(); 10 | void SetSampleRate(double sampleRate); 11 | double GetSampleRate(); 12 | void AddChannel(int channelId, double range, Coupling coupling); 13 | void Start(); 14 | void ReadData(ref double[] buf, int timeOut); 15 | void ReadData(ref double[] buf, int samplesPerChannel, int timeOut); 16 | void ReadData(ref double[,] buf, int timeOut); 17 | void ReadData(ref double[,] buf, int samplesPerChannel, int timeOut); 18 | void Stop(); 19 | 20 | void ClearChannels(); 21 | 22 | bool IsBoardDisconnected(int errorCode); 23 | } 24 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/AOTask/AOTask.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace OscilloscopeSoftPanel.AOTask 3 | { 4 | public interface AOTask 5 | { 6 | TriggerType TrigType { get; set; } 7 | TriggerCondition TrigCondition { get; set; } 8 | 9 | int GetChannelCount(); 10 | void SetUpdateRate(double updateRate); 11 | double GetUpdateRate(); 12 | void SetSamplesToUpdate(int samplesToUpdate); 13 | int GetSamplesToUpdate(); 14 | void AddChannel(int channelId, double rangeLow, double rangeHigh); 15 | void Start(); 16 | void WriteData(double[] buf, int timeOut); 17 | void WriteData(double[,] buf, int timeOut); 18 | void Stop(); 19 | } 20 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Common/ErrorInfoForm.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace DsaSoftPanel.Common 4 | { 5 | public partial class ErrorInfoForm : Form 6 | { 7 | public static void Show(IWin32Window parent, string title, string message) 8 | { 9 | using (ErrorInfoForm errorInfoForm = new ErrorInfoForm(title, message)) 10 | { 11 | errorInfoForm.ShowDialog(parent); 12 | } 13 | } 14 | 15 | private ErrorInfoForm(string title, string message) 16 | { 17 | InitializeComponent(); 18 | this.label_title.Text = title; 19 | this.label_message.Text = message; 20 | } 21 | 22 | private void button_OK_Click(object sender, System.EventArgs e) 23 | { 24 | this.Close(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Common/Utility.cs: -------------------------------------------------------------------------------- 1 | using System.Text; 2 | 3 | namespace DsaSoftPanel.Common 4 | { 5 | public static class Utility 6 | { 7 | public static string GetShowValue(double value, int valueIndex) 8 | { 9 | return GetShowValue(!double.IsNaN(value) ? value.ToString(Constants.NumericFormat) : Constants.NotAvailable, 10 | valueIndex); 11 | } 12 | 13 | public static string GetShowValue(string value, int valueIndex) 14 | { 15 | const int defaultValueLength = 15; 16 | StringBuilder builder = new StringBuilder(defaultValueLength); 17 | builder.Append(value); 18 | int valueLength = builder.Length; 19 | int alignedLength = defaultValueLength; 20 | while (alignedLength - valueLength < 2) 21 | { 22 | alignedLength += defaultValueLength; 23 | } 24 | for (int i = valueLength; i < alignedLength; i++) 25 | { 26 | builder.Insert(0, ' '); 27 | } 28 | return builder.ToString(); 29 | } 30 | 31 | public static string GetShowValue(double value) 32 | { 33 | return !double.IsNaN(value) ? value.ToString(Constants.NumericFormat) : Constants.NotAvailable; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/BoardType.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum BoardType 4 | { 5 | JYPCI69527, 6 | 7 | JYPCI69527L, 8 | 9 | JYPXI69527, 10 | 11 | JYPXIe69529, 12 | 13 | JYUSB62405, 14 | 15 | JYPXIe5510 16 | } 17 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/Coupling.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum Coupling 4 | { 5 | AC, 6 | DC 7 | } 8 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/FunctionType.cs: -------------------------------------------------------------------------------- 1 | using SeeSharpTools.JY.DSP.Fundamental; 2 | 3 | namespace DsaSoftPanel.Enumeration 4 | { 5 | public enum FunctionType 6 | { 7 | None, 8 | 9 | Spectrum, 10 | 11 | Harmonic, 12 | 13 | ToneAnalyze, 14 | 15 | Filter, 16 | 17 | SquaureAnalyze, 18 | 19 | PhaseShift 20 | } 21 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/MeasureType.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum MeasureType 4 | { 5 | RMS, 6 | DC, 7 | PeakAmp, 8 | PeakFreq 9 | } 10 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/Probe.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum Probe 4 | { 5 | X1 = 1, 6 | X10 = 10 7 | } 8 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/TaskStatus.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum TaskStatus 4 | { 5 | /// 6 | /// 空闲状态 7 | /// 8 | Idle = 0, 9 | 10 | /// 11 | /// 等待触发状态 12 | /// 13 | Trigger = 1, 14 | 15 | /// 16 | /// 运行状态 17 | /// 18 | Running = 2, 19 | 20 | /// 21 | /// 错误 22 | /// 23 | Error = 3 24 | } 25 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/TriggerCondition.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum TriggerCondition 4 | { 5 | AboveHigh, 6 | 7 | BelowLow, 8 | 9 | InsideRegion 10 | } 11 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Enumeration/UnitType.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.Enumeration 2 | { 3 | public enum UnitType 4 | { 5 | V = 1, 6 | mV = 1000, 7 | // uV 8 | } 9 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/DsaSoftPanel/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace DsaSoftPanel 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | // Application.Run(new DsaBoardConnectForm()); 19 | Application.Run(new DsaSoftPanelForm()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("OscilloscopeSoftPanel")] 9 | [assembly: AssemblyDescription("Oscilloscope SoftPanel")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("JYTEK")] 12 | [assembly: AssemblyProduct("OscilloscopeSoftPanel")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("44982afc-faa9-424d-b71f-974af91d8115")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.0.0")] 36 | [assembly: AssemblyFileVersion("1.1.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace DsaSoftPanel.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/ScopeComponents/CommonViewManager.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.ScopeComponents 2 | { 3 | public class CommonViewManager 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/TaskComponents/FunctionStatus.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.TaskComponents 2 | { 3 | public class FunctionStatus 4 | { 5 | public bool EnableRange { get; set; } 6 | 7 | public FunctionStatus() 8 | { 9 | EnableRange = true; 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/ThemeMaintain/IThemePainter.cs: -------------------------------------------------------------------------------- 1 | namespace DsaSoftPanel.ThemeMaintain 2 | { 3 | public abstract class ThemePainter 4 | { 5 | public DsaBoardConnectForm ConnectForm { get; protected set; } 6 | 7 | } 8 | } -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/ViewComponents/StatisticPanel.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace DsaSoftPanel.ViewComponents 4 | { 5 | public partial class StatisticPanel : Form 6 | { 7 | public int ChannelId { get; } 8 | public bool IsShown { get; set; } 9 | 10 | public StatisticPanel(int channelId) 11 | { 12 | InitializeComponent(); 13 | this.TopLevel = false; 14 | this.ChannelId = channelId; 15 | this.label_index.Text = (channelId+1).ToString(); 16 | } 17 | 18 | public void SetMaxAndMin(double max, double min) 19 | { 20 | label_maxValue.Text = max.ToString("F4"); 21 | label_minValue.Text = min.ToString("F4"); 22 | this.IsShown = false; 23 | } 24 | 25 | public void Clear() 26 | { 27 | label_maxValue.Text = ""; 28 | label_minValue.Text = ""; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/DsaSoftPanel/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/JYTek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/JYTek.png -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/JYTek_28x28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/JYTek_28x28.png -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/JYTek_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/JYTek_small.png -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Measure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Measure.png -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYPCI69527.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYPCI69527.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYPCI69527L.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYPCI69527L.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYPXI69527.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYPXI69527.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYPXIe5510.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYPXIe5510.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYPXIe69529.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYPXIe69529.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/JYUSB62405.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/JYUSB62405.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.ArrayUtility.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.ArrayUtility.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.Fundamental.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.Fundamental.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.SoundVibration.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.SoundVibration.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.Utility.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.DSP.Utility.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.GUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.GUI.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.GUI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/SeeSharpTools.JY.GUI.pdb -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/System.Windows.Forms.DataVisualization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/System.Windows.Forms.DataVisualization.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/TX.Framework.WindowUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/TX.Framework.WindowUI.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/TX.Framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/TX.Framework.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/WeifenLuo.WinFormsUI.Docking.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/WeifenLuo.WinFormsUI.Docking.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/Reference/WeifenLuo.WinFormsUI.Docking.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/Reference/WeifenLuo.WinFormsUI.Docking.pdb -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/function.png -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/.signature.p7s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/.signature.p7s -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/ModernUI.2.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/ModernUI.2.0.0.nupkg -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/net20/MetroFramework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/net20/MetroFramework.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/netcoreapp3.0/MetroFramework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/netcoreapp3.0/MetroFramework.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/netcoreapp3.1/MetroFramework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/ModernUI.2.0.0/lib/netcoreapp3.1/MetroFramework.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/.signature.p7s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/.signature.p7s -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/LICENSE.TXT: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) .NET Foundation and Contributors 4 | 5 | All rights reserved. 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/System.Numerics.Vectors.4.5.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/System.Numerics.Vectors.4.5.0.nupkg -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/MonoAndroid10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/MonoAndroid10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/MonoTouch10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/MonoTouch10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/net46/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/net46/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netcoreapp2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netcoreapp2.0/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netstandard1.0/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netstandard1.0/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netstandard2.0/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/netstandard2.0/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/uap10.0.16299/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/uap10.0.16299/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinios10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinios10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinmac20/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinmac20/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarintvos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarintvos10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinwatchos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/lib/xamarinwatchos10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/MonoAndroid10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/MonoAndroid10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/MonoTouch10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/MonoTouch10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/net45/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/net45/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/net46/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/net46/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netcoreapp2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netcoreapp2.0/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netstandard1.0/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netstandard1.0/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netstandard2.0/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/netstandard2.0/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/uap10.0.16299/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/uap10.0.16299/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinios10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinios10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinmac20/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinmac20/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarintvos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarintvos10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinwatchos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/ref/xamarinwatchos10/_._ -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/useSharedDesignerContext.txt -------------------------------------------------------------------------------- /MACOs Application/DsaSoftPanel/packages/System.Numerics.Vectors.4.5.0/version.txt: -------------------------------------------------------------------------------- 1 | 30ab651fcb4354552bd4891619a0bdd81e0ebdbf 2 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EasyDAQ61902", "EasyDAQ61902.csproj", "{1AD73DBE-1867-4B9F-B4BF-A7CA149297B6}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {1AD73DBE-1867-4B9F-B4BF-A7CA149297B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {1AD73DBE-1867-4B9F-B4BF-A7CA149297B6}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {1AD73DBE-1867-4B9F-B4BF-A7CA149297B6}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {1AD73DBE-1867-4B9F-B4BF-A7CA149297B6}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902AI/Components/EasyAI.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902AI/Components/EasyAI.bmp -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902AI/Components/EasyDAQ61902AI.Designer.cs: -------------------------------------------------------------------------------- 1 | using System.Threading; 2 | 3 | namespace EasyDAQ 4 | { 5 | partial class EasyDAQ61902AI 6 | { 7 | /// 8 | /// 必需的设计器变量。 9 | /// 10 | private System.ComponentModel.IContainer components = null; 11 | 12 | /// 13 | /// 清理所有正在使用的资源。 14 | /// 15 | /// 如果应释放托管资源,为 true;否则为 false。 16 | protected override void Dispose(bool disposing) 17 | { 18 | Stop(); 19 | if (disposing && (components != null)) 20 | { 21 | components.Dispose(); 22 | } 23 | base.Dispose(disposing); 24 | } 25 | 26 | #region 组件设计器生成的代码 27 | 28 | /// 29 | /// 设计器支持所需的方法 - 不要修改 30 | /// 使用代码编辑器修改此方法的内容。 31 | /// 32 | private void InitializeComponent() 33 | { 34 | components = new System.ComponentModel.Container(); 35 | } 36 | 37 | #endregion 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902AO/EasyDAQ61902AO.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace EasyDAQ 2 | { 3 | partial class EasyDAQ61902AO 4 | { 5 | /// 6 | /// 必需的设计器变量。 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// 清理所有正在使用的资源。 12 | /// 13 | /// 如果应释放托管资源,为 true;否则为 false。 14 | protected override void Dispose(bool disposing) 15 | { 16 | //isRunning = false; 17 | Stop(); 18 | if (disposing && (components != null)) 19 | { 20 | components.Dispose(); 21 | } 22 | base.Dispose(disposing); 23 | } 24 | 25 | #region 组件设计器生成的代码 26 | 27 | /// 28 | /// 设计器支持所需的方法 - 不要修改 29 | /// 使用代码编辑器修改此方法的内容。 30 | /// 31 | private void InitializeComponent() 32 | { 33 | components = new System.ComponentModel.Container(); 34 | } 35 | 36 | #endregion 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902DI/EasyDI.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace EasyDAQ 2 | { 3 | partial class EasyDAQ61902DI 4 | { 5 | /// 6 | /// 必需的设计器变量。 7 | /// 8 | private System.ComponentModel.IContainer componentsDI = null; 9 | 10 | /// 11 | /// 清理所有正在使用的资源。 12 | /// 13 | /// 如果应释放托管资源,为 true;否则为 false。 14 | protected override void Dispose(bool disposing) 15 | { 16 | Stop(); 17 | if (disposing && (componentsDI != null)) 18 | { 19 | componentsDI.Dispose(); 20 | } 21 | base.Dispose(disposing); 22 | } 23 | 24 | #region 组件设计器生成的代码 25 | 26 | /// 27 | /// 设计器支持所需的方法 - 不要修改 28 | /// 使用代码编辑器修改此方法的内容。 29 | /// 30 | private void InitializeComponent() 31 | { 32 | componentsDI = new System.ComponentModel.Container(); 33 | } 34 | 35 | #endregion 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/EasyDAQ61902DO/EasyDAQ61902DO.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace EasyDAQ 2 | { 3 | partial class EasyDAQ61902DO 4 | { 5 | /// 6 | /// 必需的设计器变量。 7 | /// 8 | private System.ComponentModel.IContainer componentsDO = null; 9 | 10 | /// 11 | /// 清理所有正在使用的资源。 12 | /// 13 | /// 如果应释放托管资源,为 true;否则为 false。 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (componentsDO != null)) 17 | { 18 | componentsDO.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region 组件设计器生成的代码 24 | 25 | /// 26 | /// 设计器支持所需的方法 - 不要修改 27 | /// 使用代码编辑器修改此方法的内容。 28 | /// 29 | private void InitializeComponent() 30 | { 31 | componentsDO = new System.ComponentModel.Container(); 32 | } 33 | 34 | #endregion 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ61902类库/EasyDAQ61902/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("EasyDAQ")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("JYTek")] 12 | [assembly: AssemblyProduct("EasyDAQ")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("1ad73dbe-1867-4b9f-b4bf-a7ca149297b6")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/EasyDAQ介绍.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/EasyDAQ61902/EasyDAQ介绍.pptx -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | 12 | namespace DEMO 13 | { 14 | public partial class Form1 : Form 15 | { 16 | public Form1() 17 | { 18 | InitializeComponent(); 19 | } 20 | private void industrySwitch1_ValueChanged(object sender, EventArgs e) 21 | { 22 | easyDAQ61902AI1.ContinuousRun = industrySwitch1.Value; 23 | } 24 | 25 | private void easyButton_start_Click(object sender, EventArgs e) 26 | { 27 | easyDAQ61902AI1.Start(); 28 | 29 | 30 | } 31 | private void easyButton_stop_Click(object sender, EventArgs e) 32 | { 33 | easyDAQ61902AI1.Stop(); 34 | } 35 | 36 | 37 | private void easyDAQ61902AI1_DataReceived(object sender, EventArgs e) 38 | { 39 | Invoke(new Action(() => 40 | { 41 | easyChart1.Plot(easyDAQ61902AI1.ReadData()); 42 | textBox1.Text = easyDAQ61902AI1.AvailableSamples.ToString(); 43 | })); 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DEMO 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("DEMO")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("DEMO")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("6d3abdac-05a2-479e-a0cd-876acf879aa7")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace DEMO.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/DEMO_AnalogInput/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace EasyDAQ61902AIAO_Demo 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("EasyDAQ61902AIAO-Demo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("EasyDAQ61902AIAO-Demo")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("6fec670e-2b16-4fc3-b582-3ca18e876883")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace EasyDAQ61902AIAO_Demo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902AIAO-Demo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DEMO 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("DEMO")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("DEMO")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("6d3abdac-05a2-479e-a0cd-876acf879aa7")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace DEMO.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/EasyDAQ61902/easyDAQ61902_Demo/EasyDAQ61902DIDO-Demo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer.sln.DotSettings.user: -------------------------------------------------------------------------------- 1 |  2 | <AssemblyExplorer> 3 | <Assembly Path="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Windows.Forms.DataVisualization.dll" /> 4 | <Assembly Path="C:\SeeSharp\JYTEK\Hardware\DSA\JYPCI69527\Bin\JYPCI69527.dll" /> 5 | </AssemblyExplorer> -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/AITask/AITask.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using MACOs.JY.AudioAnalyzer.StateMachine; 3 | 4 | namespace MACOs.JY.AudioAnalyzer.AITask 5 | { 6 | public interface AITask 7 | { 8 | TriggerType TrigType { get; set; } 9 | TriggerCondition TrigCondition { get; set; } 10 | 11 | int GetChannelCount(); 12 | void SetSampleRate(double sampleRate); 13 | double GetSampleRate(); 14 | void SetSamplesToAcquire(int samplesToAcquire); 15 | int GetSamplesToAcquire(); 16 | void AddChannel(int channelId, double ranglow, double rangeHigh); 17 | void Start(); 18 | void ReadData(ref double[] buf, int timeOut); 19 | void ReadData(ref double[] buf, int samplesPerChannel, int timeOut); 20 | void ReadData(ref double[,] buf, int timeOut); 21 | void ReadData(ref double[,] buf, int samplesPerChannel, int timeOut); 22 | void Stop(); 23 | 24 | } 25 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/AOTask/AOTask.cs: -------------------------------------------------------------------------------- 1 | using MACOs.JY.AudioAnalyzer.StateMachine; 2 | 3 | namespace MACOs.JY.AudioAnalyzer.AOTask 4 | { 5 | public interface AOTask 6 | { 7 | TriggerType TrigType { get; set; } 8 | TriggerCondition TrigCondition { get; set; } 9 | 10 | int GetChannelCount(); 11 | void SetUpdateRate(double updateRate); 12 | double GetUpdateRate(); 13 | void SetSamplesToUpdate(int samplesToUpdate); 14 | int GetSamplesToUpdate(); 15 | void AddChannel(int channelId, double rangeLow, double rangeHigh); 16 | void Start(); 17 | void WriteData(double[] buf, int timeOut); 18 | void WriteData(double[,] buf, int timeOut); 19 | void Stop(); 20 | } 21 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/AnalyzePanels/AnalyzePanelBase.cs: -------------------------------------------------------------------------------- 1 | using SeeSharpTools.JY.Audio.Analyzer; 2 | 3 | namespace MACOs.JY.AudioAnalyzer.AnalyzePanels 4 | { 5 | public interface AnalyzePanelBase 6 | { 7 | string GetAnalyzerName(); 8 | void Start(); 9 | void Stop(); 10 | void Analyze(); 11 | void ShowResult(); 12 | void ClosePanel(); 13 | // void InitComponentTag(); 14 | } 15 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/AnalyzePanels/AnalyzerPanelFactory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Reflection; 4 | using System.Windows.Forms; 5 | 6 | namespace MACOs.JY.AudioAnalyzer.AnalyzePanels 7 | { 8 | public static class AnalyzerPanelFactory 9 | { 10 | private static Assembly _assembly = Assembly.GetExecutingAssembly(); 11 | private const string _analyzerNamespace = "MACOs.JY.AudioAnalyzer.AnalyzePanels.AnalyzePanelImpl"; 12 | // private const string _panelBaseClass = "MACOs.JY.AudioAnalyzer.AnalyzePanels.AnalyzePanelBase"; 13 | 14 | public static Form CreateAnalyzer(string analyzerName) 15 | { 16 | Type formType = _assembly.GetType($"{_analyzerNamespace}.{analyzerName}", true, false); 17 | object analyzerInst = Activator.CreateInstance(formType); 18 | return analyzerInst as Form; 19 | } 20 | 21 | public static Dictionary GetAllAnalyzerNameAndLabel() 22 | { 23 | Dictionary analyzerInfo = new Dictionary(); 24 | foreach (Type type in _assembly.GetTypes()) 25 | { 26 | if (_analyzerNamespace.Equals(type.Namespace)) 27 | { 28 | analyzerInfo[type.Name] = type.Name; 29 | } 30 | } 31 | return analyzerInfo; 32 | } 33 | } 34 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/AnalyzeStatus.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum AnalyzeStatus 4 | { 5 | Idle, 6 | DataAcquisition, 7 | Analyze 8 | } 9 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/BoardStatus.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum BoardStatus 4 | { 5 | Disconnect, 6 | Connected 7 | } 8 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/BoardType.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum BoardType 4 | { 5 | NULL, 6 | JYPCI69527, 7 | JYPXI69527, 8 | JYUSB61902 9 | } 10 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/TriggerCondition.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum TriggerCondition 4 | { 5 | Rising, 6 | Falling 7 | } 8 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/TriggerSource.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum TriggerSource 4 | { 5 | None, 6 | OnBoardAO, 7 | External 8 | } 9 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Enumerations/TriggerType.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.StateMachine 2 | { 3 | public enum TriggerType 4 | { 5 | Immediate, 6 | // Analog, 7 | Digital 8 | } 9 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/GeneratorPanel/Equilizer/IEquilizer.cs: -------------------------------------------------------------------------------- 1 | using SeeSharpTools.JY.Audio.Equilizer; 2 | 3 | namespace MACOs.JY.AudioAnalyzer.GeneratorPanel.Equilizer 4 | { 5 | public interface IEquilizer 6 | { 7 | EqualizerBase GetEqualizer(); 8 | double GetTargetAmplitude(); 9 | } 10 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/GeneratorPanel/Generator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using SeeSharpTools.JY.Audio.Waveform; 3 | 4 | namespace MACOs.JY.AudioAnalyzer.GeneratorPanel 5 | { 6 | public interface Generator 7 | { 8 | double[] Generate(); 9 | uint GetChannelCount(); 10 | double GetAmplitude(); 11 | WaveformBase GetWaveform(); 12 | WaveformBase GetRefWaveform(); 13 | } 14 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/GeneratorPanel/GeneratorType.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.AudioAnalyzer.GeneratorPanel 2 | { 3 | public enum GeneratorType 4 | { 5 | SingleToneWaveForm, 6 | DualToneWaveForm, 7 | MultiToneWaveform, 8 | AribitraryWaveform, 9 | LogChirpWaveform, 10 | SteppedLevelSineWaveform, 11 | SteppedSineWaveform, 12 | FromWavFile 13 | } 14 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace MACOs.JY.AudioAnalyzer 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new AudioAnalyzerForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace MACOs.JY.AudioAnalyzer.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/bin.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/MACOs.JY.AudioAnalyzer/bin.zip -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/AudioLibrary.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/AudioLibrary.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/ManagedAudioLibrary.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/ManagedAudioLibrary.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.Audio.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.Audio.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.Audio.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.Audio.pdb -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.GUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/SeeSharpTools.JY.GUI.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.AudioAnalyzer/Reference/System.Windows.Forms.DataVisualization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.AudioAnalyzer/Reference/System.Windows.Forms.DataVisualization.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.DAQDevice/AnalogInput/AnalogInputChannel.cs: -------------------------------------------------------------------------------- 1 | namespace MACOs.JY.DAQDevice.AnalogInput 2 | { 3 | public class AnalogInputChannel 4 | { 5 | public int ChannelID { get; set; } 6 | 7 | public double RangeHigh { get; set; } 8 | 9 | public double RangeLow { get; set; } 10 | 11 | public AnalogInputChannel() 12 | { 13 | this.ChannelID = 0; 14 | this.RangeHigh = 1; 15 | this.RangeLow = -1; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.DAQDevice/HardwareInformation.ini: -------------------------------------------------------------------------------- 1 | [JYUSB101AI] 2 | MaxChannel = 2 3 | MaxSampleRate = 100000 4 | Coupling = DC 5 | Terminal = Differential 6 | Ranges = 5 7 | IsSimultaneous = false 8 | SupportDifferential= true 9 | 10 | [JYUSB61902AI] 11 | MaxChannel = 16 12 | MaxSampleRate = 250000 13 | Coupling = DC 14 | Terminal = RSE,Pseudodifferential 15 | Ranges = 10,2,1,0.2 16 | IsSimultaneous = false 17 | SupportDifferential= true 18 | 19 | [JYPCIe69529AI] 20 | MaxChannel = 8 21 | MaxSampleRate = 192000 22 | Coupling = AC,DC 23 | Terminal = Differential,Pseudodifferential 24 | Ranges = 10,1,0.1 25 | IsSimultaneous = true 26 | SupportDifferential= true 27 | 28 | [JYPCIe69852AI] 29 | MaxChannel = 2 30 | MaxSampleRate = 200000000 31 | Coupling = AC,DC 32 | Terminal = RSE 33 | Ranges = 10,2,1,0.2 34 | IsSimultaneous = true 35 | SupportDifferential= true 36 | 37 | [JYPXI62022AI] 38 | MaxChannel = 16 39 | MaxSampleRate = 250000 40 | Coupling = AC,DC 41 | Terminal = RSE 42 | Ranges = 10,2,1,0.2 43 | IsSimultaneous = true 44 | SupportDifferential= true -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.DAQDevice/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // 有关程序集的一般信息由以下 5 | // 控制。更改这些特性值可修改 6 | // 与程序集关联的信息。 7 | [assembly: AssemblyTitle("MACOs.JY.DAQDevice")] 8 | [assembly: AssemblyDescription("")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("")] 11 | [assembly: AssemblyProduct("MACOs.JY.DAQDevice")] 12 | [assembly: AssemblyCopyright("Copyright © 2018")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | //将 ComVisible 设置为 false 将使此程序集中的类型 17 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 18 | //请将此类型的 ComVisible 特性设置为 true。 19 | [assembly: ComVisible(false)] 20 | 21 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 22 | [assembly: Guid("9ae4a317-8fac-4bec-8aac-86340e17d99d")] 23 | 24 | // 程序集的版本信息由下列四个值组成: 25 | // 26 | // 主版本 27 | // 次版本 28 | // 生成号 29 | // 修订号 30 | // 31 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 32 | // 方法是按如下所示使用“*”: : 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/DEMO/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace DEMO 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// 应用程序的主入口点。 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/DEMO/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("DEMO")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("DEMO")] 13 | [assembly: AssemblyCopyright("Copyright © 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("4f8b77e9-4e37-4450-ad02-9396829be905")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/DEMO/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace DEMO.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/DEMO/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/Drawing.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DEMO", "DEMO\DEMO.csproj", "{4F8B77E9-4E37-4450-AD02-9396829BE905}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MACOs.JY.Drawing", "MACOs.JY.Drawing\MACOs.JY.Drawing.csproj", "{41EA3D60-250E-41FC-A1F3-0A8C419A044C}" 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 | {4F8B77E9-4E37-4450-AD02-9396829BE905}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {4F8B77E9-4E37-4450-AD02-9396829BE905}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {4F8B77E9-4E37-4450-AD02-9396829BE905}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {4F8B77E9-4E37-4450-AD02-9396829BE905}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {41EA3D60-250E-41FC-A1F3-0A8C419A044C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {41EA3D60-250E-41FC-A1F3-0A8C419A044C}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {41EA3D60-250E-41FC-A1F3-0A8C419A044C}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {41EA3D60-250E-41FC-A1F3-0A8C419A044C}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.Drawing/MACOs.JY.Drawing/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("MACOs.JY.Drawing")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MACOs.JY.Drawing")] 13 | [assembly: AssemblyCopyright("Copyright © 2018")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("41ea3d60-250e-41fc-a1f3-0a8c419a044c")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/FrequencyResponseFunctionDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace FrequencyResponseFunctionDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// 应用程序的主入口点。 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/FrequencyResponseFunctionDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("FrequencyResponseFunctionDemo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("FrequencyResponseFunctionDemo")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("78bd94ba-7141-419b-9e65-5d7b1303ffbe")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.0.0")] 36 | [assembly: AssemblyFileVersion("1.1.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/FrequencyResponseFunctionDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace FrequencyResponseFunctionDemo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/FrequencyResponseFunctionDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/MACOs-FrequencyResponseFunction.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/MACOs-FrequencyResponseFunction.pptx -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/MACOs.JY.FRF.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FrequencyResponseFunctionDemo", "FrequencyResponseFunctionDemo\FrequencyResponseFunctionDemo.csproj", "{78BD94BA-7141-419B-9E65-5D7B1303FFBE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/DSAFRF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/DSAFRF.png -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/RC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/RC.png -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JX.DSP.Spectrum.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JX.DSP.Spectrum.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.FRF.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.FRF.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.Fundamental.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.Fundamental.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.SoundVibration.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.SoundVibration.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.SoundVibration.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | SeeSharpTools.JY.DSP.SoundVibration 5 | 6 | 7 | 8 | 9 | Calculates the THD and level of all components of the input signal. 10 | THD in value, not % 11 | component levels in voltage peak which is 1.414*rms 12 | component[0]=DC level; [1]=fundamental frequency level; ... 13 | if the specified highest harmonic is higher than nyquest freq, 14 | the exceeded frequency components will be 0; 15 | 16 | the waveform of input signal assuming in voltage 17 | sampling interval of timewaveform (s) 18 | the calculated peak tone frequency in the range of search 19 | total harmonic distortion in scale = sqrt(sum(harmonics power) / fundamental power) 20 | in voltage peak which is 1.414*rms, [0]for DC [1] for fundamental 21 | the highest order to analysis, if too high, the exceeded harmonics level will be 0 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/StepSine.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/StepSine.bin -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.FRF/Source/WhiteNoise.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.FRF/Source/WhiteNoise.bin -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.MaterialTest/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs MaterialTestSystem/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs MaterialTestSystem/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace MACOs_MaterialTestSystem 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs MaterialTestSystem/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("MACOs MaterialTestSystem")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MACOs MaterialTestSystem")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("a39f6d8f-c652-491f-9cb8-3bbf0ba2bb77")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs MaterialTestSystem/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace MACOs_MaterialTestSystem.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs MaterialTestSystem/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs-MaterialTest.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.MaterialTest/MACOs-MaterialTest.pptx -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.MaterialTest/MACOs.JYPCI69524/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("MACOs.JYPCI69524")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MACOs.JYPCI69524")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("ca79b974-eb3d-46e9-a474-ff94ecd8271e")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SoftFrontPanel/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/MACOs.JY.SoftFrontPanel.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SoftFrontPanel", "SoftFrontPanel\SoftFrontPanel.csproj", "{290042DF-F094-4DF9-AAD5-93A8BD943109}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {290042DF-F094-4DF9-AAD5-93A8BD943109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {290042DF-F094-4DF9-AAD5-93A8BD943109}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {290042DF-F094-4DF9-AAD5-93A8BD943109}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {290042DF-F094-4DF9-AAD5-93A8BD943109}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Interfaces/IDaq.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace MACOs.JY.SoftFrontPanel 7 | { 8 | public interface IDaq 9 | { 10 | DAQInfo DaqInfomation { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Interfaces/IDigitizer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace MACOs.JY.SoftFrontPanel 7 | { 8 | public interface IDigitizer 9 | { 10 | DigitizerInfo DigitizerInformation { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Interfaces/IDsa.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace MACOs.JY.SoftFrontPanel 7 | { 8 | public interface IDsa 9 | { 10 | DSAInfo DSAInformation { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Interfaces/ISimulation.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace MACOs.JY.SoftFrontPanel 7 | { 8 | public interface ISimulation 9 | { 10 | SimInfo SimulationInfo { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/MathematicsFactory/MathEngineFactory.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace MACOs.JY.SoftFrontPanel 3 | { 4 | public class MathEngineFactory 5 | { 6 | 7 | public static MathLibraries CreateTask(int ch, string item,string library) 8 | { 9 | MathLibraries template; 10 | 11 | //if new test library is added, MUST add new case here!!!!!!!!! 12 | switch (library) 13 | { 14 | case "JXMathLibrary": 15 | template = new JXMathLibrary(item); 16 | template.ChNum = ch; 17 | break; 18 | case "JYMathLibrary": 19 | template = new JYMathLibrary(item); 20 | template.ChNum = ch; 21 | break; 22 | default: 23 | return null; 24 | } 25 | return template; 26 | } 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace MACOs.JY.SoftFrontPanel 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("SoftFrontPanel")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SoftFrontPanel")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("290042df-f094-4df9-aad5-93a8bd943109")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace SoftFrontPanel.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SoftFrontPanel/SoftFrontPanel/Utility/userDialog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows.Forms; 3 | 4 | namespace MACOs.JY.SoftFrontPanel 5 | { 6 | public partial class userDialog : Form 7 | { 8 | private int boardNum; 9 | public userDialog(string title, string Label) 10 | { 11 | InitializeComponent(); 12 | this.Text = title; 13 | label1.Text = Label; 14 | comboBox1.SelectedIndex = 0; 15 | } 16 | 17 | public int BoardNumber 18 | { 19 | get { return boardNum; } 20 | set { boardNum = value; } 21 | } 22 | 23 | private void easyButton1_Click(object sender, EventArgs e) 24 | { 25 | if (comboBox1.SelectedItem!=null) 26 | { 27 | boardNum = Int32.Parse(comboBox1.SelectedItem.ToString()); 28 | } 29 | else 30 | { 31 | boardNum = 0; 32 | } 33 | this.Close(); 34 | } 35 | 36 | private void userDialog_FormClosing(object sender, FormClosingEventArgs e) 37 | { 38 | 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/MACOs-SpeakerTest.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/MACOs-SpeakerTest.pptx -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/MACOs.JY.SpeakerTest.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpeakerTest", "SpeakerTestDemo\SpeakerTest.csproj", "{78BD94BA-7141-419B-9E65-5D7B1303FFBE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {78BD94BA-7141-419B-9E65-5D7B1303FFBE}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/Chirp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/Chirp.bin -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/DSAFRF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/DSAFRF.png -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/FrequencyResponseFunctionDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/FrequencyResponseFunctionDemo.pdb -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/FrequencyResponseFunctionDemo.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/JYPXI69527.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/JYPXI69527.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/RC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/RC.png -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JX.DSP.Spectrum.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JX.DSP.Spectrum.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.ArrayUtility.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.ArrayUtility.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.FRF.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.FRF.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.Fundamental.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.Fundamental.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.SoundVibration.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.SoundVibration.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.SoundVibration.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | SeeSharpTools.JY.DSP.SoundVibration 5 | 6 | 7 | 8 | 9 | Calculates the THD and level of all components of the input signal. 10 | THD in value, not % 11 | component levels in voltage peak which is 1.414*rms 12 | component[0]=DC level; [1]=fundamental frequency level; ... 13 | if the specified highest harmonic is higher than nyquest freq, 14 | the exceeded frequency components will be 0; 15 | 16 | the waveform of input signal assuming in voltage 17 | sampling interval of timewaveform (s) 18 | the calculated peak tone frequency in the range of search 19 | total harmonic distortion in scale = sqrt(sum(harmonics power) / fundamental power) 20 | in voltage peak which is 1.414*rms, [0]for DC [1] for fundamental 21 | the highest order to analysis, if too high, the exceeded harmonics level will be 0 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.DSP.Utility.ToneAnalysis.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.GUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/SeeSharpTools.JY.GUI.dll -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/Source/WhiteNoise.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/MACOs.JY.SpeakerTest/Source/WhiteNoise.bin -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/SpeakerTestDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace FrequencyResponseFunctionDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// 应用程序的主入口点。 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/SpeakerTestDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("FrequencyResponseFunctionDemo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("FrequencyResponseFunctionDemo")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("78bd94ba-7141-419b-9e65-5d7b1303ffbe")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.0.0")] 36 | [assembly: AssemblyFileVersion("1.1.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/SpeakerTestDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace FrequencyResponseFunctionDemo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/MACOs.JY.SpeakerTest/SpeakerTestDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Playback/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Playback")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Playback")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("0f624a27-7eab-4004-8213-01d2b298c743")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/Readme.txt -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/MetroFramework.txt: -------------------------------------------------------------------------------- 1 | MetroFramework - Modern UI for WinForms 2 | 3 | Copyright (c) 2013 Jens Thiel, http://thielj.github.io/MetroFramework 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in the 7 | Software without restriction, including without limitation the rights to use, copy, 8 | modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 9 | and to permit persons to whom the Software is furnished to do so, subject to the 10 | following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 16 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 17 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 18 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF 19 | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 20 | OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | 22 | 23 | Portions of this software are: 24 | 25 | Copyright (c) 2011 Sven Walter, http://github.com/viperneo 26 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace StreamingAndPlaybackDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// 应用程序的主入口点。 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("StreamingAndPlaybackDemo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("StreamingAndPlaybackDemo")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("edeb301d-3af1-42ad-ab40-e07130da9c0f")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace StreamingAndPlaybackDemo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Resources/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/Resources/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming and Playback/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/Streaming/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Streaming")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Streaming")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("a19bd618-149d-4589-8df9-fd1f89e5375f")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.1.2.0.3/Content/MetroFramework.txt: -------------------------------------------------------------------------------- 1 | MetroFramework - Modern UI for WinForms 2 | 3 | Copyright (c) 2013 Jens Thiel, http://thielj.github.io/MetroFramework 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in the 7 | Software without restriction, including without limitation the rights to use, copy, 8 | modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 9 | and to permit persons to whom the Software is furnished to do so, subject to the 10 | following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 16 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 17 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 18 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF 19 | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 20 | OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | 22 | 23 | Portions of this software are: 24 | 25 | Copyright (c) 2011 Sven Walter, http://github.com/viperneo 26 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.1.2.0.3/MetroFramework.1.2.0.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.1.2.0.3/MetroFramework.1.2.0.3.nupkg -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.1.2.0.3/README.TXT: -------------------------------------------------------------------------------- 1 | 2 | 3 | NOTE: 4 | 5 | To make use of designers, you must reference both MetroFramework.dll and MetroFramework.Design.dll 6 | from your project. I recommend to change the properties for the Design dll to "Copy local: false" 7 | as you do not need to redistribute it. This also helps to make your application independent of 8 | System.Design.dll and compatible with the .NET client profile, a subset of the full .NET framework. 9 | 10 | Project Site: http://thielj.github.io/MetroFramework 11 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/MetroFramework.Design.1.2.0.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/MetroFramework.Design.1.2.0.3.nupkg -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/README.TXT: -------------------------------------------------------------------------------- 1 | 2 | 3 | NOTE: 4 | 5 | To make use of designers, you must reference both MetroFramework.dll and MetroFramework.Design.dll 6 | from your project. I recommend to change the properties for the Design dll to "Copy local: false" 7 | as you do not need to redistribute it. This also helps to make your application independent of 8 | System.Design.dll and compatible with the .NET client profile, a subset of the full .NET framework. 9 | 10 | Project Site: http://thielj.github.io/MetroFramework 11 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/Tools/install.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | foreach ($reference in $project.Object.References) 4 | { 5 | if($reference.Name -eq "MetroFramework.Design") 6 | { 7 | $reference.CopyLocal = $false; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/lib/net40/MetroFramework.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Design.1.2.0.3/lib/net40/MetroFramework.Design.dll -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Fonts.1.2.0.3/MetroFramework.Fonts.1.2.0.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Fonts.1.2.0.3/MetroFramework.Fonts.1.2.0.3.nupkg -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Fonts.1.2.0.3/README.TXT: -------------------------------------------------------------------------------- 1 | 2 | 3 | NOTE: 4 | 5 | To make use of designers, you must reference both MetroFramework.dll and MetroFramework.Design.dll 6 | from your project. I recommend to change the properties for the Design dll to "Copy local: false" 7 | as you do not need to redistribute it. This also helps to make your application independent of 8 | System.Design.dll and compatible with the .NET client profile, a subset of the full .NET framework. 9 | 10 | Project Site: http://thielj.github.io/MetroFramework 11 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Fonts.1.2.0.3/lib/net40/MetroFramework.Fonts.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.Fonts.1.2.0.3/lib/net40/MetroFramework.Fonts.dll -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.RunTime.1.2.0.3/MetroFramework.RunTime.1.2.0.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.RunTime.1.2.0.3/MetroFramework.RunTime.1.2.0.3.nupkg -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.RunTime.1.2.0.3/README.TXT: -------------------------------------------------------------------------------- 1 | 2 | 3 | NOTE: 4 | 5 | To make use of designers, you must reference both MetroFramework.dll and MetroFramework.Design.dll 6 | from your project. I recommend to change the properties for the Design dll to "Copy local: false" 7 | as you do not need to redistribute it. This also helps to make your application independent of 8 | System.Design.dll and compatible with the .NET client profile, a subset of the full .NET framework. 9 | 10 | Project Site: http://thielj.github.io/MetroFramework 11 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.RunTime.1.2.0.3/lib/net40-Client/MetroFramework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback with Measurement/packages/MetroFramework.RunTime.1.2.0.3/lib/net40-Client/MetroFramework.dll -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Changes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback/Changes.txt -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Playback/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Playback")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Playback")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("0f624a27-7eab-4004-8213-01d2b298c743")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.1.0")] 36 | [assembly: AssemblyFileVersion("1.1.1.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback/Readme.txt -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming and Playback/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace StreamingAndPlaybackDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// 应用程序的主入口点。 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming and Playback/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("StreamingAndPlaybackDemo")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("StreamingAndPlaybackDemo")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("edeb301d-3af1-42ad-ab40-e07130da9c0f")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.2.0")] 36 | [assembly: AssemblyFileVersion("1.1.2.0")] 37 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming and Playback/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace MCAO.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming and Playback/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming and Playback/Resources/JYTek.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/MACOs Application/Streaming and Playback/Streaming and Playback/Resources/JYTek.ico -------------------------------------------------------------------------------- /MACOs Application/Streaming and Playback/Streaming/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Streaming")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Streaming")] 13 | [assembly: AssemblyCopyright("Copyright © 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | //将 ComVisible 设置为 false 将使此程序集中的类型 18 | //对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("a19bd618-149d-4589-8df9-fd1f89e5375f")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, 33 | // 方法是按如下所示使用“*”: : 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.2.0")] 36 | [assembly: AssemblyFileVersion("1.1.2.0")] 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JLab 2 | This repository is created for collaborators to share 3rd party C# components or application designs. All uploaded projects should follow open source strategy (GNU GPL V3.0) and JYTEK is not responsible for the functionality and legal right of these 3rd party projects. JYTEK is monitoring the JLab repository but not actively maintaining it. 3 | -------------------------------------------------------------------------------- /Reference Design/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/Reference Design/.gitkeep -------------------------------------------------------------------------------- /Utilities/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeSharpOpenSource/JLab/abff34dbaf40e02ec3d4c99220b91b28aa518de5/Utilities/.gitkeep --------------------------------------------------------------------------------