anchor.diff:    }
   
   }
  +
  +
  +// Helper Class
  +class BluetoothDeviceProfile{
  +  String uuid;
  +  int rssi;
  +  String deviceType;
  +  List<TimeOfDay> timeStamps;
  +  bool continuousDuration;
  +
  +  BluetoothDeviceProfile(this.uuid,  this.rssi,  this.deviceType, this.timeStamps,  this.continuousDuration);
  +
  +}
positive.code: import 'dart:async';
  import 'dart:math';
  
  import 'package:flutter_blue/flutter_blue.dart';
  import 'package:flutter_secure_storage/flutter_secure_storage.dart';
  import 'package:location/location.dart';
  
  class BluetoothSingleton {
    // Internal Declaration
    static final BluetoothSingleton _bluetoothSingleton =
        BluetoothSingleton._internal();
  
negative.code:     // 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: " +
  