From 64f12e8316e89e17b6e2ff78c22ddeb83a7ae651 Mon Sep 17 00:00:00 2001
From: htmltiger <1429451+htmltiger@users.noreply.github.com>
Date: Fri, 23 Jun 2023 02:30:13 +0100
Subject: [PATCH] addec checkbox for autoconnect, fixed default reconnection
---
io/serialport/25-serial.html | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/io/serialport/25-serial.html b/io/serialport/25-serial.html
index 6bf9c382..778bc4ee 100644
--- a/io/serialport/25-serial.html
+++ b/io/serialport/25-serial.html
@@ -213,12 +213,14 @@
-
+
-
@@ -251,7 +253,8 @@
out: {value:"char"},
addchar: {value:""},
responsetimeout: {value: 10000},
- serialReconnectTime: {value: 15000}
+ serialReconnectTime: {value: ""},
+ autoConnect: {value: true}
},
label: function() {
this.serialbaud = this.serialbaud || 57600;
@@ -261,6 +264,8 @@
return this.serialport+":"+this.serialbaud+"-"+this.databits+this.parity.charAt(0).toUpperCase()+this.stopbits;
},
oneditprepare: function() {
+ if(typeof this.autoConnect === "undefined"){ this.autoConnect = true; }
+
var previous = null;
var blist = [
{value:"230400",label:"230400",hasValue:false},
@@ -357,6 +362,7 @@
}).autocomplete("search","");
});
});
+
},
oneditsave: function() {
var mytype = $("#node-config-input-serialbaud").typedInput('type');