Skip to content

Commit

Permalink
Merge pull request #1 from htmltiger/htmltiger-patch-1
Browse files Browse the repository at this point in the history
display reconnect time as sec
  • Loading branch information
htmltiger committed Aug 6, 2023
2 parents 8ba7b4e + 7a92fc5 commit d73bb47
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 5 deletions.
17 changes: 13 additions & 4 deletions io/serialport/25-serial.html
Expand Up @@ -220,8 +220,8 @@
<label for="node-config-input-autoConnect"><span data-i18n="serial.label.autoconnect"></span></label>
<input type="checkbox" id="node-config-input-autoConnect" style="width:auto; margin-bottom: 4px;"/>
<span data-i18n="serial.label.serialReconnectTime"></span>
<input type="number" id="node-config-input-serialReconnectTime" style="width:90px; height:28px;">
<span data-i18n="serial.label.ms"></span>
<input type="number" id="node-config-input-serialReconnectTime" style="width:60px; height:28px;">
<span data-i18n="serial.label.sec"></span>
</div>
</div>
<div class="form-tips" id="tip-waitfor" hidden><span data-i18n="serial.tip.waitfor"></span></div>
Expand Down Expand Up @@ -265,7 +265,12 @@
},
oneditprepare: function() {
if(typeof this.autoConnect === "undefined"){ this.autoConnect = true; }

var defReconnectTime = RED.settings.serialReconnectTime || 15000;
$('#node-config-input-serialReconnectTime').attr('placeholder',Math.round(defReconnectTime/1000));
var reconnectms = $('#node-config-input-serialReconnectTime').val();
if(reconnectms){
$('#node-config-input-serialReconnectTime').val(Math.round(reconnectms/1000));
}
var previous = null;
var blist = [
{value:"230400",label:"230400",hasValue:false},
Expand Down Expand Up @@ -362,9 +367,13 @@
}).autocomplete("search","");
});
});

},
oneditsave: function() {
var reconnectms = $('#node-config-input-serialReconnectTime').val();
if(reconnectms){
$('#node-config-input-serialReconnectTime').val(reconnectms*1000);
}

var mytype = $("#node-config-input-serialbaud").typedInput('type');
if (mytype !== "other") {
$("#node-config-input-serialbaud").typedInput('value',mytype);
Expand Down
3 changes: 2 additions & 1 deletion io/serialport/locales/en-US/25-serial.json
Expand Up @@ -17,8 +17,9 @@
"output": "Output",
"request": "Request",
"responsetimeout": "Default response timeout",
"serialReconnectTime": "Default Reconnect time",
"serialReconnectTime": "Reconnect After",
"ms": "ms",
"sec": "Seconds",
"serial": "serial",
"none": "none",
"start": "Optionally wait for a start character of",
Expand Down

0 comments on commit d73bb47

Please sign in to comment.