From 559ce050da8e712ba3cadd2a243152680a49deb2 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Tue, 31 Jan 2023 11:27:31 +0000 Subject: [PATCH] fix serialport to append chars to buffer correctly --- io/serialport/25-serial.js | 2 +- io/serialport/package.json | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/io/serialport/25-serial.js b/io/serialport/25-serial.js index 6bd45fab..64093ceb 100644 --- a/io/serialport/25-serial.js +++ b/io/serialport/25-serial.js @@ -271,7 +271,7 @@ module.exports = function(RED) { if (addchar !== "") { payload += addchar; } } else if (addchar !== "") { - payload = Buffer.concat([payload,addchar]); + payload = Buffer.concat([payload,Buffer.from(addchar)]); } return payload; }, diff --git a/io/serialport/package.json b/io/serialport/package.json index 22d65481..1ec5dbdf 100644 --- a/io/serialport/package.json +++ b/io/serialport/package.json @@ -1,9 +1,9 @@ { "name" : "node-red-node-serialport", - "version" : "1.0.1", + "version" : "1.0.2", "description" : "Node-RED nodes to talk to serial ports", "dependencies" : { - "serialport" : "^10.3.0" + "serialport" : "^10.5.0" }, "repository" : { "type":"git", @@ -21,7 +21,7 @@ "engines" : { "node" : ">=12.0.0" }, "author": { "name": "Dave Conway-Jones", - "email": "ceejay@vnet.ibm.com", + "email": "dceejay@gmail.com", "url": "http://nodered.org" } }