forUpdateNormalization function

Future forUpdateNormalization(
  1. dynamic metricNode
)

Normalization for metrics min, max, value

Implementation

Future forUpdateNormalization(var metricNode) async {

  try {

    var minNode = await metricNode.getValue('minValue');
    var valueNode = await metricNode.getValue('GEIGERvalue'); //GEIGERvalue
    var maxNode = await metricNode.getValue('maxValue');

    var maxValue = double.parse(maxNode!.getValue('en').toString());
  var minValue = double.parse(minNode!.getValue('en').toString());
  var value = double.parse(valueNode!.getValue('en').toString());


  return (value - minValue) / (maxValue - minValue);

  }catch(e){
  logger.i('indiA forUpdate ${e.toString()}');
  }


}