knxultimate
Version:
KNX IP protocol implementation for Node. This is the ENGINE of Node-Red KNX-Ultimate node.
69 lines • 1.74 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const config = {
id: 'DPT8',
basetype: {
bitlength: 16,
signedness: 'signed',
valuetype: 'basic',
range: [-32768, 32767],
desc: '16-bit signed value',
help: `// Send 16 bit value [-32768, 32767].
msg.payload = 1200;
return msg;`,
},
subtypes: {
'001': {
name: 'Pulses difference',
desc: 'pulses',
unit: 'pulses',
},
'002': {
name: 'Time lag (ms)',
desc: 'time lag(ms)',
unit: 'milliseconds',
},
'003': {
name: 'Time lag (10ms)',
desc: 'time lag(10ms)',
unit: 'centiseconds',
},
'004': {
name: 'Time lag(100ms)',
desc: 'time lag(100ms)',
unit: 'deciseconds',
},
'005': {
name: 'Time lag(s)',
desc: 'time lag(s)',
unit: 'seconds',
},
'006': {
name: 'Time lag(min)',
desc: 'time lag(min)',
unit: 'minutes',
},
'007': {
name: 'Time lag(hrs)',
desc: 'time lag(hrs)',
unit: 'hours',
},
'010': {
name: 'Percentage difference (%)',
desc: 'percentage difference',
unit: '%',
},
'011': {
name: 'Rotation angle (°)',
desc: 'angle (degrees)',
unit: '°',
},
'012': {
name: 'Length (m)',
desc: 'length (m)',
unit: 'm',
},
},
};
exports.default = config;
//# sourceMappingURL=dpt8.js.map