Dia antes primera install
This commit is contained in:
59
node_modules/node-red-contrib-sm-16inpind/16inpind.html
generated
vendored
Normal file
59
node_modules/node-red-contrib-sm-16inpind/16inpind.html
generated
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
<script type="text/html" data-template-name="16inpind">
|
||||
<div class="form-row">
|
||||
<label for="node-input-stack"><i class="fa fa-address-card-o""></i> Board Stack Level</label>
|
||||
<input id="node-input-stack" class="16inpind-in-stack" placeholder="[msg.stack]" min=0 max=7 style="width:100px; height:16px;">
|
||||
</div>
|
||||
|
||||
<div class="form-row">
|
||||
<label for="node-input-channel"><i class="fa fa-empire"></i> Channel Number</label>
|
||||
<input id="node-input-channel" class="16inpind-in-channel" placeholder="[msg.channel]" min=0 max=16 style="width:100px; height:16px;">
|
||||
</div>
|
||||
|
||||
<div class="form-row">
|
||||
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
||||
<input type="text" id="node-input-name" placeholder="Name">
|
||||
</div>
|
||||
</script>
|
||||
|
||||
<script type="text/html" data-help-name="16inpind">
|
||||
<p>Provides a connection to an Sequent Microsystems 16-Inputs card.</p>
|
||||
<p>Each message received by the node generate a <code>msg.payload</code> with the state of one channel from 16 or a bitmap of all channels if the selected <code> channel </code> is 0 </p>
|
||||
<p>You can specify the card stack level in the edit dialog box or programaticaly with the input message <code>msg.stack</code></p>
|
||||
<p>You can specify the channel number in the edit dialog box or programaticaly with the input message <code>msg.channel</code></p>
|
||||
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
RED.nodes.registerType('16inpind', {
|
||||
category: 'Sequent Microsystems',
|
||||
defaults: {
|
||||
name: {value:""},
|
||||
stack: {value:"0"},
|
||||
channel: {value:"1"},
|
||||
},
|
||||
color:"#7a9da6",
|
||||
inputs:1,
|
||||
outputs:1,
|
||||
icon: "optocoupler.png",
|
||||
align: "left",
|
||||
label: function() { return this.name||'16inpind'; },
|
||||
labelStyle: function() { return this.name?"node_label_italic":"";},
|
||||
oneditprepare: function() {
|
||||
|
||||
if (this.stack === undefined) {
|
||||
$("#node-input-stack").val(1);
|
||||
}
|
||||
$("#node-input-stack").spinner({
|
||||
min:0,
|
||||
max:7
|
||||
});
|
||||
if (this.channel === undefined) {
|
||||
$("#node-input-channel").val(1);
|
||||
}
|
||||
$("#node-input-channel").spinner({
|
||||
min:0,
|
||||
max:16
|
||||
});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user