MATSys 1.4.5
See the version list below for details.
dotnet add package MATSys --version 1.4.5
NuGet\Install-Package MATSys -Version 1.4.5
<PackageReference Include="MATSys" Version="1.4.5" />
paket add MATSys --version 1.4.5
#r "nuget: MATSys, 1.4.5"
// Install MATSys as a Cake Addin #addin nuget:?package=MATSys&version=1.4.5 // Install MATSys as a Cake Tool #tool nuget:?package=MATSys&version=1.4.5
<ins>M</ins>odular <ins>A</ins>utomated <ins>T</ins>esting <ins>Sys</ins>tem
Introduction
MATSys is a toolset that helps to accelerate the developing process, including integration, automation scripting, and logging in Test & Measurement industry.
In MATSys, all objects are inherited from a base class called "Module". MATSys gives "Module" 4 built-in features, so user can access these additional features by inheriting the base class. These features are:
- Logging
Flexibility when debuging/tracking/testing - Communication (class name "Transceiver")
A REQ/RES communication channel - Publishing (class name "Notifier")
Use Pub/Sub mechanism to broadcast the result - Data recording (class name "Recorder")
Save data locally
All features, except logging, are using dependency injection design. User can inject their own implementation into "Module" object alternatively.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- CsvHelper (>= 29.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NetMQ (>= 4.0.1.10)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Threading.Channels (>= 6.0.0)
-
.NETStandard 2.0
- CsvHelper (>= 29.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NetMQ (>= 4.0.1.10)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Runtime.Loader (>= 4.3.0)
- System.Threading.Channels (>= 6.0.0)
-
net6.0
- CsvHelper (>= 29.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NetMQ (>= 4.0.1.10)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Threading.Channels (>= 6.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on MATSys:
Package | Downloads |
---|---|
MATSys.Plugins.NetMQTransceiver
Package Description |
|
MATSys.Plugins.NetMQNotifier
Package Description |
|
MATSys.Plugins.CSVRecorder
Package Description |
|
MATSys.Hosting
Package Description |
|
MATSys.Hosting.Grpc
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.1.2 | 147 | 9/2/2024 | |
2.1.1 | 182 | 4/12/2024 | |
2.1.0 | 192 | 4/7/2024 | |
2.0.19 | 203 | 5/8/2023 | |
2.0.18 | 196 | 5/8/2023 | |
2.0.17 | 201 | 5/7/2023 | |
2.0.15 | 242 | 4/19/2023 | |
2.0.9 | 215 | 4/18/2023 | |
2.0.8 | 218 | 4/17/2023 | |
2.0.7 | 219 | 4/17/2023 | |
2.0.0-alpha | 174 | 3/21/2023 | |
1.6.4 | 288 | 3/2/2023 | |
1.6.3 | 274 | 3/1/2023 | |
1.5.6 | 259 | 2/15/2023 | |
1.5.5 | 301 | 1/31/2023 | |
1.5.4 | 291 | 1/31/2023 | |
1.5.3 | 773 | 12/15/2022 | |
1.5.2 | 838 | 12/15/2022 | |
1.5.1 | 546 | 12/15/2022 | |
1.4.5 | 318 | 12/14/2022 | |
1.4.4 | 356 | 11/25/2022 | |
1.4.3 | 343 | 11/21/2022 | |
1.4.2 | 355 | 11/21/2022 | |
1.4.0 | 352 | 11/11/2022 | |
1.3.17 | 371 | 11/8/2022 | |
1.3.16 | 415 | 11/5/2022 | |
1.3.15 | 384 | 11/5/2022 | |
1.3.12 | 403 | 10/28/2022 | |
1.3.4 | 385 | 10/26/2022 | |
1.3.3 | 413 | 10/26/2022 | |
1.3.2 | 445 | 10/25/2022 | |
1.3.0 | 460 | 10/24/2022 | |
1.2.4 | 411 | 9/16/2022 | |
1.2.3 | 442 | 9/15/2022 | |
1.2.0 | 413 | 9/1/2022 | |
1.1.5 | 482 | 7/19/2022 | |
1.1.4 | 448 | 7/15/2022 | |
1.1.3 | 449 | 7/5/2022 | |
1.1.2 | 433 | 7/4/2022 | |
1.1.1 | 484 | 7/4/2022 | |
1.1.0 | 474 | 7/4/2022 | |
1.0.0 | 528 | 6/10/2022 |