anchor.diff:      // Process scan results
       flutterBlueInstance.scanResults.listen((results) {
         for (ScanResult scanResult in results) {
  +        print(scanResult.advertisementData.manufacturerData);
  +        scannedObjects.update(scanResult.device.id.toString(), (value) {
  +          value.continuousDuration = true;
  +          return value;
  +        },
  +          ifAbsent: () => new BluetoothDeviceProfile(scanResult.device.id.toString(), scanResult.rssi, "", new List<TimeOfDay>.from({TimeOfDay.now()}), true)
  +        );
  +
  +
  +
           // Print to terminal ACTUAL scan result
           print('ID: ${scanResult.device.id}' +
               "\nDevice name: " +
  
positive.code:   }
  
  }
  
negative.code: import 'dart:async';
  import 'dart:collection';
  import 'dart:math';
  
  import 'package:flutter/material.dart';
  import 'package:flutter_blue/flutter_blue.dart';
  import 'package:flutter_secure_storage/flutter_secure_storage.dart';
  import 'package:location/location.dart';
  
  class BluetoothSingleton {
    // Hashmap to track time stamps
    HashMap<String, BluetoothDeviceProfile> scannedObjects = new HashMap();
  
    // Internal Declaration
    static final BluetoothSingleton _bluetoothSingleton =
        BluetoothSingleton._internal();
  