updated new method
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
console.log('Loading measurement.js module...');
|
||||
// load helper modules from the generalFunctions folder
|
||||
const { outputUtils } = require('generalFunctions');
|
||||
//internal node-red node dependencies this is the class that will handle the measurement
|
||||
const Measurement = require("./dependencies/measurement/measurement");
|
||||
const { menuUtils } = require('generalFunctions');
|
||||
console.log('All dependencies loaded successfully');
|
||||
console.log(menuUtils);
|
||||
|
||||
module.exports = function (RED) {
|
||||
function measurement(config) {
|
||||
//create node
|
||||
@@ -6,11 +15,6 @@ module.exports = function (RED) {
|
||||
var node = this;
|
||||
|
||||
try{
|
||||
|
||||
//fetch measurement object from source.js
|
||||
const Measurement = require("./dependencies/measurement/measurement");
|
||||
const OutputUtils = require("../generalFunctions/helper/outputUtils");
|
||||
|
||||
//load user defined config in the node-red UI
|
||||
const mConfig={
|
||||
general: {
|
||||
@@ -52,7 +56,7 @@ module.exports = function (RED) {
|
||||
node.source = m;
|
||||
|
||||
//load output utils
|
||||
const output = new OutputUtils();
|
||||
const output = new outputUtils();
|
||||
|
||||
function updateNodeStatus(val) {
|
||||
//display status
|
||||
@@ -144,5 +148,12 @@ module.exports = function (RED) {
|
||||
console.log(e);
|
||||
}
|
||||
}
|
||||
|
||||
RED.nodes.registerType("measurement", measurement);
|
||||
|
||||
// Create a new instance of MenuUtils for use in the html browser
|
||||
let menuUtil = new menuUtils();
|
||||
// Create the endpoint with one line!
|
||||
menuUtil.createMenuUtilsEndpoint(RED, 'measurement', menuUtils);
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user