Skip to content

Commit e4e8e1f

Browse files
Version and license Update
1 parent 58d6236 commit e4e8e1f

36 files changed

+11157
-10
lines changed

ClassLibrary2/AdvancedModbusClient.cs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
4+
5+
namespace EasyModbus
6+
{
7+
public partial class ModbusClient
8+
{
9+
/*
10+
public enum DataType { Short = 0, UShort = 1, Long = 2, ULong = 3, Float = 4, Double = 5 };
11+
public object[] ReadHoldingRegisters(int startingAddress, int quantity, DataType dataType, RegisterOrder registerOrder)
12+
{
13+
int quantityToRead = quantity;
14+
if (dataType == DataType.Long | dataType == DataType.ULong | dataType == DataType.Float)
15+
quantityToRead = quantity * 2;
16+
if (dataType == DataType.Float)
17+
quantityToRead = quantity * 4;
18+
int[] response = this.ReadHoldingRegisters(startingAddress, quantityToRead);
19+
switch (dataType)
20+
{
21+
case DataType.Short: return response.Cast<object>().ToArray();
22+
break;
23+
default: return response.Cast<object>().ToArray();
24+
break;
25+
26+
}
27+
28+
29+
}
30+
*/
31+
}
32+
}

ClassLibrary2/Class1.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
using System;
2+
3+
namespace ClassLibrary2
4+
{
5+
public class Class1
6+
{
7+
}
8+
}

ClassLibrary2/ClassLibrary2.csproj

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Exceptions\MqttClientException.cs" Link="M2Mqtt\Exceptions\MqttClientException.cs" />
9+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Exceptions\MqttCommunicationException.cs" Link="M2Mqtt\Exceptions\MqttCommunicationException.cs" />
10+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Exceptions\MqttConnectionException.cs" Link="M2Mqtt\Exceptions\MqttConnectionException.cs" />
11+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Exceptions\MqttTimeoutException.cs" Link="M2Mqtt\Exceptions\MqttTimeoutException.cs" />
12+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\IMqttNetworkChannel.cs" Link="M2Mqtt\IMqttNetworkChannel.cs" />
13+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Internal\InternalEvent.cs" Link="M2Mqtt\Internal\InternalEvent.cs" />
14+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Internal\MsgInternalEvent.cs" Link="M2Mqtt\Internal\MsgInternalEvent.cs" />
15+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Internal\MsgPublishedInternalEvent.cs" Link="M2Mqtt\Internal\MsgPublishedInternalEvent.cs" />
16+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgBase.cs" Link="M2Mqtt\Messages\MqttMsgBase.cs" />
17+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgConnack.cs" Link="M2Mqtt\Messages\MqttMsgConnack.cs" />
18+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgConnect.cs" Link="M2Mqtt\Messages\MqttMsgConnect.cs" />
19+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgConnectEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgConnectEventArgs.cs" />
20+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgContext.cs" Link="M2Mqtt\Messages\MqttMsgContext.cs" />
21+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgDisconnect.cs" Link="M2Mqtt\Messages\MqttMsgDisconnect.cs" />
22+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPingReq.cs" Link="M2Mqtt\Messages\MqttMsgPingReq.cs" />
23+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPingResp.cs" Link="M2Mqtt\Messages\MqttMsgPingResp.cs" />
24+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPuback.cs" Link="M2Mqtt\Messages\MqttMsgPuback.cs" />
25+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPubcomp.cs" Link="M2Mqtt\Messages\MqttMsgPubcomp.cs" />
26+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPublish.cs" Link="M2Mqtt\Messages\MqttMsgPublish.cs" />
27+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPublishedEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgPublishedEventArgs.cs" />
28+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPublishEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgPublishEventArgs.cs" />
29+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPubrec.cs" Link="M2Mqtt\Messages\MqttMsgPubrec.cs" />
30+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgPubrel.cs" Link="M2Mqtt\Messages\MqttMsgPubrel.cs" />
31+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgSuback.cs" Link="M2Mqtt\Messages\MqttMsgSuback.cs" />
32+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgSubscribe.cs" Link="M2Mqtt\Messages\MqttMsgSubscribe.cs" />
33+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgSubscribedEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgSubscribedEventArgs.cs" />
34+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgSubscribeEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgSubscribeEventArgs.cs" />
35+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgUnsuback.cs" Link="M2Mqtt\Messages\MqttMsgUnsuback.cs" />
36+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgUnsubscribe.cs" Link="M2Mqtt\Messages\MqttMsgUnsubscribe.cs" />
37+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgUnsubscribedEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgUnsubscribedEventArgs.cs" />
38+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Messages\MqttMsgUnsubscribeEventArgs.cs" Link="M2Mqtt\Messages\MqttMsgUnsubscribeEventArgs.cs" />
39+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\MqttClient.cs" Link="M2Mqtt\MqttClient.cs" />
40+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\MqttSecurity.cs" Link="M2Mqtt\MqttSecurity.cs" />
41+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\MqttSettings.cs" Link="M2Mqtt\MqttSettings.cs" />
42+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Net\Fx.cs" Link="M2Mqtt\Net\Fx.cs" />
43+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Net\MqttNetworkChannel.cs" Link="M2Mqtt\Net\MqttNetworkChannel.cs" />
44+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Session\MqttBrokerSession.cs" Link="M2Mqtt\Session\MqttBrokerSession.cs" />
45+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Session\MqttClientSession.cs" Link="M2Mqtt\Session\MqttClientSession.cs" />
46+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Session\MqttSession.cs" Link="M2Mqtt\Session\MqttSession.cs" />
47+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Utility\QueueExtension.cs" Link="M2Mqtt\Utility\QueueExtension.cs" />
48+
<Compile Include="..\paho.mqtt.m2mqtt-master\M2Mqtt\Utility\Trace.cs" Link="M2Mqtt\Utility\Trace.cs" />
49+
</ItemGroup>
50+
51+
<ItemGroup>
52+
<Folder Include="M2Mqtt\Exceptions\" />
53+
<Folder Include="M2Mqtt\Internal\" />
54+
<Folder Include="M2Mqtt\Messages\" />
55+
<Folder Include="M2Mqtt\Net\" />
56+
<Folder Include="M2Mqtt\Session\" />
57+
<Folder Include="M2Mqtt\Utility\" />
58+
</ItemGroup>
59+
60+
</Project>

0 commit comments

Comments
 (0)