diff --git a/src/specificClass.js b/src/specificClass.js index 614f77d..69e399c 100644 --- a/src/specificClass.js +++ b/src/specificClass.js @@ -502,9 +502,8 @@ _callMeasurementHandler(measurementType, value, position, context) { } } - // ENHANCED: Your existing handler but with rich context + // rich context handler for pressure updates updateMeasuredPressure(value, position, context = {}) { - // Your existing operational check if (!this._isOperationalState()) { this.logger.warn(`Machine not operational, skipping pressure update from ${context.childName || 'unknown'}`); return; @@ -523,7 +522,7 @@ _callMeasurementHandler(measurementType, value, position, context) { this.logger.debug(`Using pressure: ${pressure} for calculations`); } - // NEW: Flow handler (following your pattern) + // NEW: Flow handler updateMeasuredFlow(value, position, context = {}) { if (!this._isOperationalState()) { this.logger.warn(`Machine not operational, skipping flow update from ${context.childName || 'unknown'}`);