diff --git a/nodes/core/io/25-serial.js b/nodes/core/io/25-serial.js index f10e5b5b5..90f2648fd 100644 --- a/nodes/core/io/25-serial.js +++ b/nodes/core/io/25-serial.js @@ -117,7 +117,7 @@ module.exports = function(RED) { var splitc = new Buffer(node.serialConfig.newline.replace("\\n","\n").replace("\\r","\r").replace("\\t","\t").replace("\\e","\e").replace("\\f","\f").replace("\\0","\0")); this.port.on('data', function(msg) { // single char buffer - if (node.serialConfig.newline == 0) { + if ((node.serialConfig.newline == 0)||(node.serialConfig.newline == "")) { node.send({"payload": new Buffer([msg])}); } else {