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 => {