anchor.diff: -
  -
   import 'dart:async';
   import 'dart:collection';
   import 'dart:convert';
  
positive.code:       } else if (!value.continuousDuration! &&
            value.scanIntervalAllowancesUsed! <=
                _wayfindingConstantsModel.scanIntervalAllowance!) {
          value.scanIntervalAllowancesUsed = value.scanIntervalAllowancesUsed! + 1;
        }
      });
      objectsToRemove.forEach((element) {
  
negative.code:         // eligibleType(
          //     scannedObjects[scanResult.device.id.toString()].deviceType)) {
          _wayfindingConstantsModel.qualifyingDevices =
              _wayfindingConstantsModel.qualifyingDevices! +
                  1; // Add the # of unique devices detected
        }
  
        // Log important information
  