modbus-serial
Advanced tools
Comparing version 2.4.2 to 2.5.2
@@ -60,2 +60,4 @@ 'use strict'; | ||
cl.connectTCP = function (ip, options, next) { | ||
var port; | ||
// check if we have options | ||
@@ -67,5 +69,10 @@ if (typeof(next) == 'undefined' && typeof(options) == 'function') { | ||
// check for port | ||
if (options && options.port) { | ||
port = options.port; | ||
} | ||
// create the TcpPort | ||
var TcpPort = require('./tcpport'); | ||
var tcpPort = new TcpPort(ip); | ||
var tcpPort = new TcpPort(ip, port); | ||
@@ -72,0 +79,0 @@ // re-set the port to use |
{ | ||
"name": "modbus-serial", | ||
"version": "2.4.2", | ||
"version": "2.5.2", | ||
"description": "A pure JavaScript implemetation of MODBUS-RTU (and TCP) for NodeJS.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -6,2 +6,4 @@ 'use strict'; | ||
var MODBUS_PORT = 502; // modbus port | ||
/** | ||
@@ -38,6 +40,6 @@ * calculate crc16 | ||
*/ | ||
var TcpPort = function(ip) { | ||
var TcpPort = function(ip, port) { | ||
var _tcpport = this; | ||
this.ip = ip; | ||
this.port = 502; // modbus port | ||
this.port = port || MODBUS_PORT; // modbus port | ||
@@ -44,0 +46,0 @@ // create a socket |
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
71257
1452