驱动归档
This commit is contained in:
parent
2ee5b8c7bd
commit
e924fc8bf5
@ -38,7 +38,5 @@ namespace IoTGateway.Model
|
|||||||
ThingsCloud = 6,
|
ThingsCloud = 6,
|
||||||
[Display(Name = "华为云")]
|
[Display(Name = "华为云")]
|
||||||
HuaWei = 7,
|
HuaWei = 7,
|
||||||
[Display(Name = "IotDB")]
|
|
||||||
IotDB = 99
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -7,7 +7,7 @@
|
|||||||
<SatelliteResourceLanguages>zh-Hans,en</SatelliteResourceLanguages>
|
<SatelliteResourceLanguages>zh-Hans,en</SatelliteResourceLanguages>
|
||||||
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
||||||
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
||||||
<!--<PlatformTarget>x86</PlatformTarget>-->
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -58,9 +58,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="layui-col-md2">
|
<div class="layui-col-md2">
|
||||||
<div class="layui-card">
|
<div class="layui-card">
|
||||||
<div class="layui-card-header">公众号</div>
|
<div class="layui-card-header">技术支持</div>
|
||||||
<div class="layui-card-body">
|
<div class="layui-card-body">
|
||||||
<img src="/images/公众号.jpg" alt="" height="170">
|
<img src="/images/wx.png" alt="" height="170">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -83,9 +83,9 @@
|
|||||||
|
|
||||||
<div class="layui-col-md2">
|
<div class="layui-col-md2">
|
||||||
<div class="layui-card">
|
<div class="layui-card">
|
||||||
<div class="layui-card-header">小程序</div>
|
<div class="layui-card-header">公众号</div>
|
||||||
<div class="layui-card-body">
|
<div class="layui-card-body">
|
||||||
<img src="/images/小程序.jpg" alt="" height="170">
|
<img src="/images/公众号.jpg" alt="" height="170">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -37,8 +37,8 @@
|
|||||||
<div class="loginBody app-login-back-@bgnumber" style="flex: 1 1 auto !important; ">
|
<div class="loginBody app-login-back-@bgnumber" style="flex: 1 1 auto !important; ">
|
||||||
<header class="login-header">
|
<header class="login-header">
|
||||||
<img src="/images/logo.png" alt="" height="48">
|
<img src="/images/logo.png" alt="" height="48">
|
||||||
<img src="/images/公众号.jpg" alt="" height="150">
|
<img src="/images/wx.png" alt="" height="150">
|
||||||
<img src="/images/小程序.jpg" alt="" style="float:right" height="150">
|
<img src="/images/公众号.jpg" alt="" style="float:right" height="150">
|
||||||
</header>
|
</header>
|
||||||
<div class="login-content">
|
<div class="login-content">
|
||||||
<div class="login-form">
|
<div class="login-form">
|
||||||
|
BIN
IoTGateway/wwwroot/images/wx.png
Normal file
BIN
IoTGateway/wwwroot/images/wx.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.7 KiB |
@ -185,7 +185,7 @@ namespace Plugin
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Thread.Sleep(Device.DeviceVariables!.Any() ? 10000 : (int)Driver.MinPeriod);
|
Thread.Sleep(Device.DeviceVariables!.Any() ? (int)Driver.MinPeriod : 10000);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,6 @@ using MQTTnet.Protocol;
|
|||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using PluginInterface;
|
using PluginInterface;
|
||||||
using PluginInterface.HuaWeiRoma;
|
using PluginInterface.HuaWeiRoma;
|
||||||
using PluginInterface.IotDB;
|
|
||||||
using PluginInterface.IoTSharp;
|
using PluginInterface.IoTSharp;
|
||||||
using PluginInterface.ThingsBoard;
|
using PluginInterface.ThingsBoard;
|
||||||
|
|
||||||
@ -97,7 +96,6 @@ namespace Plugin
|
|||||||
await Client.SubscribeAsync("v1/gateway/attributes", MqttQualityOfServiceLevel.ExactlyOnce);
|
await Client.SubscribeAsync("v1/gateway/attributes", MqttQualityOfServiceLevel.ExactlyOnce);
|
||||||
break;
|
break;
|
||||||
case IoTPlatformType.IoTSharp:
|
case IoTPlatformType.IoTSharp:
|
||||||
case IoTPlatformType.IotDB:
|
|
||||||
await Client.SubscribeAsync("devices/+/rpc/request/+/+", MqttQualityOfServiceLevel.ExactlyOnce);
|
await Client.SubscribeAsync("devices/+/rpc/request/+/+", MqttQualityOfServiceLevel.ExactlyOnce);
|
||||||
await Client.SubscribeAsync("devices/+/attributes/update", MqttQualityOfServiceLevel.ExactlyOnce);
|
await Client.SubscribeAsync("devices/+/attributes/update", MqttQualityOfServiceLevel.ExactlyOnce);
|
||||||
//Message: {"device": "Device A", "data": {"attribute1": "value1", "attribute2": 42}}
|
//Message: {"device": "Device A", "data": {"attribute1": "value1", "attribute2": 42}}
|
||||||
@ -541,27 +539,6 @@ namespace Plugin
|
|||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case IoTPlatformType.IotDB:
|
|
||||||
{
|
|
||||||
foreach (var payload in sendModel[device.DeviceName])
|
|
||||||
{
|
|
||||||
if (payload.DeviceStatus != DeviceStatusTypeEnum.Good)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
IotTsData tsData = new IotTsData()
|
|
||||||
{
|
|
||||||
device = _systemConfig.GatewayName + device.DeviceName,
|
|
||||||
timestamp = payload.TS,
|
|
||||||
measurements = payload.Values?.Keys.ToList(),
|
|
||||||
values = payload.Values?.Values.ToList()
|
|
||||||
};
|
|
||||||
await Client.PublishAsync(new MqttApplicationMessageBuilder().WithTopic(_systemConfig.GatewayName + device.DeviceName)
|
|
||||||
.WithPayload(JsonConvert.SerializeObject(tsData))
|
|
||||||
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
|
||||||
}
|
|
||||||
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case IoTPlatformType.HuaWei:
|
case IoTPlatformType.HuaWei:
|
||||||
foreach (var payload in sendModel[device.DeviceName])
|
foreach (var payload in sendModel[device.DeviceName])
|
||||||
{
|
{
|
||||||
@ -597,10 +574,6 @@ namespace Plugin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private readonly DateTime _tsStartDt = new(1970, 1, 1);
|
|
||||||
private readonly List<string> _iotDbOnLineMeasurement = new() { "online" };
|
|
||||||
private readonly List<object> _iotDbOnLine = new() { true };
|
|
||||||
private readonly List<object> _iotDbOffLine = new() { false };
|
|
||||||
public async Task DeviceConnected(Device device)
|
public async Task DeviceConnected(Device device)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
@ -628,18 +601,6 @@ namespace Plugin
|
|||||||
{ { "device", device.DeviceName } }))
|
{ { "device", device.DeviceName } }))
|
||||||
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
||||||
break;
|
break;
|
||||||
case IoTPlatformType.IotDB:
|
|
||||||
IotTsData onlineData = new IotTsData()
|
|
||||||
{
|
|
||||||
device = _systemConfig.GatewayName + device.DeviceName,
|
|
||||||
timestamp = (long)(DateTime.UtcNow - _tsStartDt).TotalMilliseconds,
|
|
||||||
measurements = _iotDbOnLineMeasurement,
|
|
||||||
values = _iotDbOnLine
|
|
||||||
};
|
|
||||||
await Client.PublishAsync(new MqttApplicationMessageBuilder().WithTopic(_systemConfig.GatewayName + device.DeviceName)
|
|
||||||
.WithPayload(JsonConvert.SerializeObject(onlineData))
|
|
||||||
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
|
||||||
break;
|
|
||||||
case IoTPlatformType.HuaWei:
|
case IoTPlatformType.HuaWei:
|
||||||
var deviceOnLine = new HwDeviceOnOffLine()
|
var deviceOnLine = new HwDeviceOnOffLine()
|
||||||
{
|
{
|
||||||
@ -694,18 +655,6 @@ namespace Plugin
|
|||||||
{ { "device", device.DeviceName } }))
|
{ { "device", device.DeviceName } }))
|
||||||
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
||||||
break;
|
break;
|
||||||
case IoTPlatformType.IotDB:
|
|
||||||
IotTsData onlineData = new IotTsData()
|
|
||||||
{
|
|
||||||
device = _systemConfig.GatewayName + device.DeviceName,
|
|
||||||
timestamp = (long)(DateTime.UtcNow - _tsStartDt).TotalMilliseconds,
|
|
||||||
measurements = _iotDbOnLineMeasurement,
|
|
||||||
values = _iotDbOffLine
|
|
||||||
};
|
|
||||||
await Client.PublishAsync(new MqttApplicationMessageBuilder().WithTopic(_systemConfig.GatewayName + device.DeviceName)
|
|
||||||
.WithPayload(JsonConvert.SerializeObject(onlineData))
|
|
||||||
.WithQualityOfServiceLevel(MqttQualityOfServiceLevel.ExactlyOnce).Build());
|
|
||||||
break;
|
|
||||||
case IoTPlatformType.HuaWei:
|
case IoTPlatformType.HuaWei:
|
||||||
var deviceOnLine = new HwDeviceOnOffLine()
|
var deviceOnLine = new HwDeviceOnOffLine()
|
||||||
{
|
{
|
||||||
|
@ -8,21 +8,21 @@
|
|||||||
".NETCoreApp,Version=v6.0": {
|
".NETCoreApp,Version=v6.0": {
|
||||||
"DriverAllenBradley/1.0.0": {
|
"DriverAllenBradley/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"IoTClient": "1.0.37",
|
"IoTClient": "1.0.40",
|
||||||
"PluginInterface": "1.0.0"
|
"PluginInterface": "1.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"DriverAllenBradley.dll": {}
|
"DriverAllenBradley.dll": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.IO.Ports": "4.6.0"
|
"System.IO.Ports": "4.6.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/IoTClient.dll": {
|
"lib/netstandard2.0/IoTClient.dll": {
|
||||||
"assemblyVersion": "1.0.37.0",
|
"assemblyVersion": "1.0.40.0",
|
||||||
"fileVersion": "1.0.37.0"
|
"fileVersion": "1.0.40.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -149,12 +149,12 @@
|
|||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-+00iwsqE0CtSxcgje4V1GSG2CgLBwIrDOVLAYc7v87SFjXYfI+8or7jgA+H8kacDpJ+cmaYWi3x3eLlXPfRM1w==",
|
"sha512": "sha512-UP3hqrRbAVP5BantNe2xpNCCTNV/ASymt2j/NDDdU6mowhzZlZDLTrgwOBt93LGmX0hudc8x9zDCeRKv3f6F9Q==",
|
||||||
"path": "iotclient/1.0.37",
|
"path": "iotclient/1.0.40",
|
||||||
"hashPath": "iotclient.1.0.37.nupkg.sha512"
|
"hashPath": "iotclient.1.0.40.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -8,7 +8,7 @@
|
|||||||
".NETCoreApp,Version=v6.0": {
|
".NETCoreApp,Version=v6.0": {
|
||||||
"DriverFanucHsl/1.0.0": {
|
"DriverFanucHsl/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HslCommunication": "11.1.1",
|
"HslCommunication": "11.2.1",
|
||||||
"Newtonsoft.Json": "13.0.1",
|
"Newtonsoft.Json": "13.0.1",
|
||||||
"PluginInterface": "1.0.0"
|
"PluginInterface": "1.0.0"
|
||||||
},
|
},
|
||||||
@ -16,15 +16,15 @@
|
|||||||
"DriverFanucHsl.dll": {}
|
"DriverFanucHsl.dll": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HslCommunication/11.1.1": {
|
"HslCommunication/11.2.1": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Newtonsoft.Json": "13.0.1",
|
"Newtonsoft.Json": "13.0.1",
|
||||||
"System.IO.Ports": "4.7.0"
|
"System.IO.Ports": "6.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.1/HslCommunication.dll": {
|
"lib/netstandard2.1/HslCommunication.dll": {
|
||||||
"assemblyVersion": "11.1.1.0",
|
"assemblyVersion": "11.2.1.0",
|
||||||
"fileVersion": "11.1.1.0"
|
"fileVersion": "11.2.1.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -36,13 +36,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.NETCore.Platforms/3.1.0": {},
|
|
||||||
"Microsoft.Win32.Registry/4.7.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"System.Security.AccessControl": "4.7.0",
|
|
||||||
"System.Security.Principal.Windows": "4.7.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Newtonsoft.Json/13.0.1": {
|
"Newtonsoft.Json/13.0.1": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
||||||
@ -51,89 +44,85 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"runtimeTargets": {
|
"runtimeTargets": {
|
||||||
"runtimes/linux-arm/native/System.IO.Ports.Native.so": {
|
"runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": {
|
||||||
"rid": "linux-arm",
|
"rid": "linux-arm",
|
||||||
"assetType": "native",
|
"assetType": "native",
|
||||||
"fileVersion": "0.0.0.0"
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"runtimeTargets": {
|
"runtimeTargets": {
|
||||||
"runtimes/linux-arm64/native/System.IO.Ports.Native.so": {
|
"runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": {
|
||||||
"rid": "linux-arm64",
|
"rid": "linux-arm64",
|
||||||
"assetType": "native",
|
"assetType": "native",
|
||||||
"fileVersion": "0.0.0.0"
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtime.linux-x64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"runtimeTargets": {
|
"runtimeTargets": {
|
||||||
"runtimes/linux-x64/native/System.IO.Ports.Native.so": {
|
"runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": {
|
||||||
"rid": "linux-x64",
|
"rid": "linux-x64",
|
||||||
"assetType": "native",
|
"assetType": "native",
|
||||||
"fileVersion": "0.0.0.0"
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"runtime.linux-arm.runtime.native.System.IO.Ports": "4.7.0",
|
"runtime.linux-arm.runtime.native.System.IO.Ports": "6.0.0",
|
||||||
"runtime.linux-arm64.runtime.native.System.IO.Ports": "4.7.0",
|
"runtime.linux-arm64.runtime.native.System.IO.Ports": "6.0.0",
|
||||||
"runtime.linux-x64.runtime.native.System.IO.Ports": "4.7.0",
|
"runtime.linux-x64.runtime.native.System.IO.Ports": "6.0.0",
|
||||||
"runtime.osx-x64.runtime.native.System.IO.Ports": "4.7.0"
|
"runtime.osx-arm64.runtime.native.System.IO.Ports": "6.0.0",
|
||||||
|
"runtime.osx-x64.runtime.native.System.IO.Ports": "6.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtime.osx-x64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"runtimeTargets": {
|
"runtimeTargets": {
|
||||||
"runtimes/osx-x64/native/System.IO.Ports.Native.dylib": {
|
"runtimes/osx-arm64/native/libSystem.IO.Ports.Native.dylib": {
|
||||||
|
"rid": "osx-arm64",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": {
|
||||||
"rid": "osx-x64",
|
"rid": "osx-x64",
|
||||||
"assetType": "native",
|
"assetType": "native",
|
||||||
"fileVersion": "0.0.0.0"
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.IO.Ports/4.7.0": {
|
"System.IO.Ports/6.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Win32.Registry": "4.7.0",
|
"runtime.native.System.IO.Ports": "6.0.0"
|
||||||
"runtime.native.System.IO.Ports": "4.7.0"
|
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/System.IO.Ports.dll": {
|
"lib/net6.0/System.IO.Ports.dll": {
|
||||||
"assemblyVersion": "4.0.3.0",
|
"assemblyVersion": "6.0.0.0",
|
||||||
"fileVersion": "4.700.19.56404"
|
"fileVersion": "6.0.21.52210"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtimeTargets": {
|
"runtimeTargets": {
|
||||||
"runtimes/linux/lib/netstandard2.0/System.IO.Ports.dll": {
|
"runtimes/unix/lib/net6.0/System.IO.Ports.dll": {
|
||||||
"rid": "linux",
|
"rid": "unix",
|
||||||
"assetType": "runtime",
|
"assetType": "runtime",
|
||||||
"assemblyVersion": "4.0.3.0",
|
"assemblyVersion": "6.0.0.0",
|
||||||
"fileVersion": "4.700.19.56404"
|
"fileVersion": "6.0.21.52210"
|
||||||
},
|
},
|
||||||
"runtimes/osx/lib/netstandard2.0/System.IO.Ports.dll": {
|
"runtimes/win/lib/net6.0/System.IO.Ports.dll": {
|
||||||
"rid": "osx",
|
|
||||||
"assetType": "runtime",
|
|
||||||
"assemblyVersion": "4.0.3.0",
|
|
||||||
"fileVersion": "4.700.19.56404"
|
|
||||||
},
|
|
||||||
"runtimes/win/lib/netstandard2.0/System.IO.Ports.dll": {
|
|
||||||
"rid": "win",
|
"rid": "win",
|
||||||
"assetType": "runtime",
|
"assetType": "runtime",
|
||||||
"assemblyVersion": "4.0.3.0",
|
"assemblyVersion": "6.0.0.0",
|
||||||
"fileVersion": "4.700.19.56404"
|
"fileVersion": "6.0.21.52210"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.Security.AccessControl/4.7.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.NETCore.Platforms": "3.1.0",
|
|
||||||
"System.Security.Principal.Windows": "4.7.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"System.Security.Principal.Windows/4.7.0": {},
|
|
||||||
"PluginInterface/1.0.0": {
|
"PluginInterface/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "6.0.2",
|
"Microsoft.Extensions.Logging.Abstractions": "6.0.2",
|
||||||
@ -151,12 +140,12 @@
|
|||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
},
|
},
|
||||||
"HslCommunication/11.1.1": {
|
"HslCommunication/11.2.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-+HUfjin0STcIuiSsZ7ksohWBbeTFW7XbkDR+/jK19/ikmzCoRwwB8688dWc4szTruuF00URB998SU8snPxtIKQ==",
|
"sha512": "sha512-j1Dw8iKx+cDO7TrpZ+ethoF114pP13kyW7NeiIlE54QXLA8lAVAzQy5twYbo3DnXJj7NizqBUUhOLDN4uNIh1g==",
|
||||||
"path": "hslcommunication/11.1.1",
|
"path": "hslcommunication/11.2.1",
|
||||||
"hashPath": "hslcommunication.11.1.1.nupkg.sha512"
|
"hashPath": "hslcommunication.11.2.1.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -165,20 +154,6 @@
|
|||||||
"path": "microsoft.extensions.logging.abstractions/6.0.2",
|
"path": "microsoft.extensions.logging.abstractions/6.0.2",
|
||||||
"hashPath": "microsoft.extensions.logging.abstractions.6.0.2.nupkg.sha512"
|
"hashPath": "microsoft.extensions.logging.abstractions.6.0.2.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.NETCore.Platforms/3.1.0": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
|
|
||||||
"path": "microsoft.netcore.platforms/3.1.0",
|
|
||||||
"hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.Win32.Registry/4.7.0": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
|
|
||||||
"path": "microsoft.win32.registry/4.7.0",
|
|
||||||
"hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Newtonsoft.Json/13.0.1": {
|
"Newtonsoft.Json/13.0.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -186,61 +161,54 @@
|
|||||||
"path": "newtonsoft.json/13.0.1",
|
"path": "newtonsoft.json/13.0.1",
|
||||||
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-pCaX07mRrO11GfUb+whjn2AJgCofx26slw0sI3XC9v0pEZO8101iK6q4ymZOiI2M4a9sQxLr2LawAEDvF4RNXg==",
|
"sha512": "sha512-75q52H7CSpgIoIDwXb9o833EvBZIXJ0mdPhz1E6jSisEXUBlSCPalC29cj3EXsjpuDwr0dj1LRXZepIQH/oL4Q==",
|
||||||
"path": "runtime.linux-arm.runtime.native.system.io.ports/4.7.0",
|
"path": "runtime.linux-arm.runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "runtime.linux-arm.runtime.native.system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.linux-arm.runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"runtime.linux-arm64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-/J6A4bexUUJciGUwrhtzrFW4tIHqoJYlCsz5RudRmqUaqvuG2tjrbn6bEopOFs7CU4gZqAKWcU9pkp180c3DkQ==",
|
"sha512": "sha512-xn2bMThmXr3CsvOYmS8ex2Yz1xo+kcnhVg2iVhS9PlmqjZPAkrEo/I40wjrBZH/tU4kvH0s1AE8opAvQ3KIS8g==",
|
||||||
"path": "runtime.linux-arm64.runtime.native.system.io.ports/4.7.0",
|
"path": "runtime.linux-arm64.runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"runtime.linux-x64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-aaaiH4ttfkLizo0OKf++5kPN0yxKbgzcyAD3w52Y3YP96aB/M79fm0r06SedXJGv86Iou6ipj3wUQBMFaL8LnQ==",
|
"sha512": "sha512-16nbNXwv0sC+gLGIuecri0skjuh6R1maIJggsaNP7MQBcbVcEfWFUOkEnsnvoLEjy0XerfibuRptfQ8AmdIcWA==",
|
||||||
"path": "runtime.linux-x64.runtime.native.system.io.ports/4.7.0",
|
"path": "runtime.linux-x64.runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "runtime.linux-x64.runtime.native.system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.linux-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-yidiZEGEIOyGnRkZvoV6XbeqzEBg9L47PyZNBymLIsu9HHseF98wiOxR6RnHmMqQMTBlc/EONfw4NT3pw0S6YQ==",
|
"sha512": "sha512-KaaXlpOcuZjMdmyF5wzzx3b+PRKIzt6A5Ax9dKenPDQbVJAFpev+casD0BIig1pBcbs3zx7CqWemzUJKAeHdSQ==",
|
||||||
"path": "runtime.native.system.io.ports/4.7.0",
|
"path": "runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "runtime.native.system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"runtime.osx-x64.runtime.native.System.IO.Ports/4.7.0": {
|
"runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-c1h87v6gopjfeAu3WhVGguUhzCdpZFqX8oXrevO1ciuH4g/mFrxnzlo5POlp+TtZdQ1i8yu0ZzBMKbmX2bJJ0g==",
|
"sha512": "sha512-fXG12NodG1QrCdoaeSQ1gVnk/koi4WYY4jZtarMkZeQMyReBm1nZlSRoPnUjLr2ZR36TiMjpcGnQfxymieUe7w==",
|
||||||
"path": "runtime.osx-x64.runtime.native.system.io.ports/4.7.0",
|
"path": "runtime.osx-arm64.runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"System.IO.Ports/4.7.0": {
|
"runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-tNHiZcdskfRpxU7LBBlA69YYgBqWMBE/JDdmrEIDa4iw944VK1u4+B0FeSls1FUm+Pm4X/Fl0fSGqi8MDhb8/Q==",
|
"sha512": "sha512-/As+zPY49+dSUXkh+fTUbyPhqrdGN//evLxo4Vue88pfh1BHZgF7q4kMblTkxYvwR6Vi03zSYxysSFktO8/SDQ==",
|
||||||
"path": "system.io.ports/4.7.0",
|
"path": "runtime.osx-x64.runtime.native.system.io.ports/6.0.0",
|
||||||
"hashPath": "system.io.ports.4.7.0.nupkg.sha512"
|
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"System.Security.AccessControl/4.7.0": {
|
"System.IO.Ports/6.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
|
"sha512": "sha512-dRyGI7fUESar5ZLIpiBOaaNLW7YyOBGftjj5Of+xcduC/Rjl7RjhEnWDvvNBmHuF3d0tdXoqdVI/yrVA8f00XA==",
|
||||||
"path": "system.security.accesscontrol/4.7.0",
|
"path": "system.io.ports/6.0.0",
|
||||||
"hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
|
"hashPath": "system.io.ports.6.0.0.nupkg.sha512"
|
||||||
},
|
|
||||||
"System.Security.Principal.Windows/4.7.0": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
|
|
||||||
"path": "system.security.principal.windows/4.7.0",
|
|
||||||
"hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
|
|
||||||
},
|
},
|
||||||
"PluginInterface/1.0.0": {
|
"PluginInterface/1.0.0": {
|
||||||
"type": "project",
|
"type": "project",
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -8,21 +8,21 @@
|
|||||||
".NETCoreApp,Version=v6.0": {
|
".NETCoreApp,Version=v6.0": {
|
||||||
"DriverMitsubishi/1.0.0": {
|
"DriverMitsubishi/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"IoTClient": "1.0.37",
|
"IoTClient": "1.0.40",
|
||||||
"PluginInterface": "1.0.0"
|
"PluginInterface": "1.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"DriverMitsubishi.dll": {}
|
"DriverMitsubishi.dll": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.IO.Ports": "4.6.0"
|
"System.IO.Ports": "4.6.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/IoTClient.dll": {
|
"lib/netstandard2.0/IoTClient.dll": {
|
||||||
"assemblyVersion": "1.0.37.0",
|
"assemblyVersion": "1.0.40.0",
|
||||||
"fileVersion": "1.0.37.0"
|
"fileVersion": "1.0.40.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -149,12 +149,12 @@
|
|||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-+00iwsqE0CtSxcgje4V1GSG2CgLBwIrDOVLAYc7v87SFjXYfI+8or7jgA+H8kacDpJ+cmaYWi3x3eLlXPfRM1w==",
|
"sha512": "sha512-UP3hqrRbAVP5BantNe2xpNCCTNV/ASymt2j/NDDdU6mowhzZlZDLTrgwOBt93LGmX0hudc8x9zDCeRKv3f6F9Q==",
|
||||||
"path": "iotclient/1.0.37",
|
"path": "iotclient/1.0.40",
|
||||||
"hashPath": "iotclient.1.0.37.nupkg.sha512"
|
"hashPath": "iotclient.1.0.40.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -8,21 +8,21 @@
|
|||||||
".NETCoreApp,Version=v6.0": {
|
".NETCoreApp,Version=v6.0": {
|
||||||
"DriverOmronFins/1.0.0": {
|
"DriverOmronFins/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"IoTClient": "1.0.37",
|
"IoTClient": "1.0.40",
|
||||||
"PluginInterface": "1.0.0"
|
"PluginInterface": "1.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"DriverOmronFins.dll": {}
|
"DriverOmronFins.dll": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.IO.Ports": "4.6.0"
|
"System.IO.Ports": "4.6.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/IoTClient.dll": {
|
"lib/netstandard2.0/IoTClient.dll": {
|
||||||
"assemblyVersion": "1.0.37.0",
|
"assemblyVersion": "1.0.40.0",
|
||||||
"fileVersion": "1.0.37.0"
|
"fileVersion": "1.0.40.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -149,12 +149,12 @@
|
|||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
},
|
},
|
||||||
"IoTClient/1.0.37": {
|
"IoTClient/1.0.40": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-+00iwsqE0CtSxcgje4V1GSG2CgLBwIrDOVLAYc7v87SFjXYfI+8or7jgA+H8kacDpJ+cmaYWi3x3eLlXPfRM1w==",
|
"sha512": "sha512-UP3hqrRbAVP5BantNe2xpNCCTNV/ASymt2j/NDDdU6mowhzZlZDLTrgwOBt93LGmX0hudc8x9zDCeRKv3f6F9Q==",
|
||||||
"path": "iotclient/1.0.37",
|
"path": "iotclient/1.0.40",
|
||||||
"hashPath": "iotclient.1.0.37.nupkg.sha512"
|
"hashPath": "iotclient.1.0.40.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
"Microsoft.Extensions.Logging.Abstractions/6.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
drivers/net6.0/runtimes/unix/lib/net6.0/System.IO.Ports.dll
Normal file
BIN
drivers/net6.0/runtimes/unix/lib/net6.0/System.IO.Ports.dll
Normal file
Binary file not shown.
BIN
drivers/net6.0/runtimes/win/lib/net6.0/System.IO.Ports.dll
Normal file
BIN
drivers/net6.0/runtimes/win/lib/net6.0/System.IO.Ports.dll
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user