You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
892 B
C#
52 lines
892 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace NDSD_TouchSocket
|
|
{
|
|
public class DOperate
|
|
{
|
|
SendAnalysis sendAnalysis;
|
|
|
|
private static TcpServer Server = TcpServer.Instance;
|
|
|
|
public DOperate()
|
|
{
|
|
sendAnalysis = new SendAnalysis();
|
|
}
|
|
|
|
public void DOpen(Port port)
|
|
{
|
|
Server.SendMessage(sendAnalysis.DOpenDataAnalysis((byte)port));
|
|
}
|
|
|
|
public void DClose(Port port)
|
|
{
|
|
Server.SendMessage(sendAnalysis.DCloseDataAnlysis((byte)port));
|
|
}
|
|
}
|
|
|
|
public enum Port
|
|
{
|
|
D1 = 0x05,
|
|
D2,
|
|
D3,
|
|
D4,
|
|
D5,
|
|
D6,
|
|
D7,
|
|
D8,
|
|
D9,
|
|
D10,
|
|
D11,
|
|
D12,
|
|
D13,
|
|
D14,
|
|
D15,
|
|
D16,
|
|
}
|
|
|
|
}
|