modbus-serial
Advanced tools
Comparing version 3.1.2 to 3.2.4
@@ -68,10 +68,5 @@ 'use strict'; | ||
// check for port | ||
if (options && options.port) { | ||
port = options.port; | ||
} | ||
// create the TcpPort | ||
var TcpPort = require('../ports/tcpport'); | ||
var tcpPort = new TcpPort(ip, port); | ||
var tcpPort = new TcpPort(ip, options); | ||
@@ -101,10 +96,5 @@ // re-set the port to use | ||
// check for port | ||
if (options && options.port) { | ||
port = options.port; | ||
} | ||
// create the TcpPort | ||
var TelnetPort = require('../ports/telnetport'); | ||
var telnetPort = new TelnetPort(ip, port); | ||
var telnetPort = new TelnetPort(ip, options); | ||
@@ -134,10 +124,5 @@ // re-set the port to use | ||
// check for port | ||
if (options && options.port) { | ||
port = options.port; | ||
} | ||
// create the TcpPort | ||
var C701Port = require('../ports/c701port'); | ||
var c701Port = new C701Port(ip, port); | ||
var c701Port = new C701Port(ip, options); | ||
@@ -144,0 +129,0 @@ // re-set the port to use |
@@ -43,2 +43,2 @@ // Create serial port | ||
} | ||
}); | ||
}, 1000); |
{ | ||
"name": "modbus-serial", | ||
"version": "3.1.2", | ||
"version": "3.2.4", | ||
"description": "A pure JavaScript implemetation of MODBUS-RTU (and TCP) for NodeJS.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -57,7 +57,10 @@ 'use strict'; | ||
*/ | ||
var UdpPort = function(ip, port) { | ||
var UdpPort = function(ip, options) { | ||
var modbus = this; | ||
this.ip = ip; | ||
this.port = port || C701_PORT; // C701 port | ||
// options | ||
if (typeof(options) == 'undefined') options = {}; | ||
this.port = options.port || C701_PORT; // C701 port | ||
// create a socket | ||
@@ -64,0 +67,0 @@ this._client = dgram.createSocket("udp4"); |
@@ -39,7 +39,10 @@ 'use strict'; | ||
*/ | ||
var TcpPort = function(ip, port) { | ||
var TcpPort = function(ip, options) { | ||
var _tcpport = this; | ||
this.ip = ip; | ||
this.port = port || MODBUS_PORT; // modbus port | ||
// options | ||
if (typeof(options) == 'undefined') options = {}; | ||
this.port = options.port || MODBUS_PORT; // modbus port | ||
// create a socket | ||
@@ -46,0 +49,0 @@ this._client = new net.Socket(); |
@@ -57,7 +57,10 @@ 'use strict'; | ||
*/ | ||
var TelnetPort = function(ip, port) { | ||
var TelnetPort = function(ip, options) { | ||
var modbus = this; | ||
this.ip = ip; | ||
this.port = port || TELNET_PORT; // telnet server port | ||
// options | ||
if (typeof(options) == 'undefined') options = {}; | ||
this.port = options.port || TELNET_PORT; // telnet server port | ||
// internal buffer | ||
@@ -64,0 +67,0 @@ this._buffer = new Buffer(0); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
69059
1478