diff --git a/hardware/Arduino/35-arduino.html b/hardware/Arduino/35-arduino.html index 258069c9..e606a406 100644 --- a/hardware/Arduino/35-arduino.html +++ b/hardware/Arduino/35-arduino.html @@ -47,13 +47,13 @@ } catch(err) { }; $("#node-config-lookup-serial").click(function() { // Board's serial port search function - this.warn("Serial Auto-search started."); + //console.log("Serial Auto-search started."); $("#node-config-lookup-serial-icon").removeClass('fa-search'); $("#node-config-lookup-serial-icon").addClass('spinner'); $("#node-config-lookup-serial") .addClass('disabled'); $.getJSON('arduinoports', function(data) { - this.warn('Serial Auto-search found data: %o', data); + //console.log('Serial Auto-search found data: %o', data); $("#node-config-lookup-serial-icon").removeClass('spinner'); $("#node-config-lookup-serial") .removeClass('disabled'); $("#node-config-lookup-serial-icon").addClass('fa-search'); @@ -62,7 +62,7 @@ source: ports, minLength: 0, close: function( event, ui ) { - this.warn("Serial Auto-search closing."); + //console.log("Serial Auto-search closing."); $("#node-config-input-device").autocomplete( "destroy" ); } }).autocomplete("search", ""); diff --git a/hardware/Arduino/35-arduino.js b/hardware/Arduino/35-arduino.js index 8958bd70..de774546 100644 --- a/hardware/Arduino/35-arduino.js +++ b/hardware/Arduino/35-arduino.js @@ -102,7 +102,6 @@ module.exports = function(RED) { const SP = require('serialport'); const firmataBoard = require('./lib/firmata'); - let moreLogs = RED.settings.verbose || false; // enable this for "debugging" // "global" constants: (these are used at Emitters too) @@ -782,9 +781,9 @@ debugger * */ RED.httpAdmin.get("/arduinoports", RED.auth.needsPermission("arduino.read"), function(req, res) { - SP.list().then( - ports => { - const a = ports.map(p => p.comName); + SP.SerialPort.list().then( + (data) => { + const a = data.map(p => p.path); res.json(a); }, err => {