2018-01-05 Update 1 Add duplicate message in controller

This commit is contained in:
parallelbgls
2018-01-05 11:51:17 +08:00
parent bc92dc631c
commit e8b8c3829e
41 changed files with 124 additions and 154 deletions

View File

@@ -1,4 +1,5 @@
using System.Configuration;
using System.Collections.Generic;
using System.Configuration;
namespace Modbus.Net.Modbus
{
@@ -23,7 +24,7 @@ namespace Modbus.Net.Modbus
/// <param name="port">端口</param>
public ModbusTcpProtocolLinker(string ip, int port) : base(ip, port)
{
((BaseConnector)BaseConnector).AddController(new FifoController(0));
((BaseConnector)BaseConnector).AddController(new FifoController(0, true, DuplicateWithCount.GetDuplcateFunc(new List<int>{4,5})));
}
/// <summary>

View File

@@ -1,4 +1,5 @@
using System.Configuration;
using System.Collections.Generic;
using System.Configuration;
namespace Modbus.Net.Modbus
{
@@ -23,7 +24,7 @@ namespace Modbus.Net.Modbus
/// <param name="port">端口</param>
public ModbusUdpProtocolLinker(string ip, int port) : base(ip, port)
{
((BaseConnector)BaseConnector).AddController(new FifoController(0));
((BaseConnector)BaseConnector).AddController(new FifoController(0, true, DuplicateWithCount.GetDuplcateFunc(new List<int> { 4, 5 })));
}
/// <summary>