EhvaDevTools 1.0.7
dotnet add package EhvaDevTools --version 1.0.7
NuGet\Install-Package EhvaDevTools -Version 1.0.7
<PackageReference Include="EhvaDevTools" Version="1.0.7" />
paket add EhvaDevTools --version 1.0.7
#r "nuget: EhvaDevTools, 1.0.7"
// Install EhvaDevTools as a Cake Addin
#addin nuget:?package=EhvaDevTools&version=1.0.7
// Install EhvaDevTools as a Cake Tool
#tool nuget:?package=EhvaDevTools&version=1.0.7
EHVA Dev Tools
A NuGet package to help developers integrate new instrument drivers to the EHVA PILOT App.
This package exposes the EhvaInstrument
namespace containing a set of base classes and interfaces to allow the development of new instrument drivers.
Usage
public class MyCamera : EhvaInstrument.Camera
{
// Implement abstract class
}
Base Classes
VisaInstrument
: general instrument following Virtual Instrument Software Architecture (VISA)Camera
: A vision isntrumentMotionSystem
: An instrument for automated movementModularMotionSystem
: An aggregate motion system encompassing multiple resources
Interfaces
IVisaInstrument
ITunableLaser
ITunableLaserModule
ISourceMeasureUnit
IOpticalSpectrumAnalyzer
IOpticalPowerMeterModule
IMotionSystem
ICamera
License
COPYRIGHT 2022 EHVA INC.
PERMISSION IS HEREBY GRANTED TO MAKE USE OF THE PROVIDED SOFTWARE FOR PERSONAL AND BUSINESS USE. THE SOFTWARE IS PROVIDED AS-IS, WITHOUT ANY ASSURANCE OF ITS QUALITY OR FUNCTIONALITY. THIS LICENSE DOES NOT ALLOW THE MODIFICATION, DISTRIBUTION OR SUB-LICENSING OF THE SOFTWARE.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|