BLEDeviceRegistration constructor

BLEDeviceRegistration({
  1. String? deviceDisplayName,
  2. DateTime? registrationCreatedOn,
  3. bool isConnected = false,
  4. BatteryChargingState batteryChargingState = BatteryChargingState.unknown,
  5. String? hardwareName,
  6. required String bleAddress,
  7. String? bleName,
})

Create a new BLEDeviceRegistration with a unique BLE bleAddress.

Implementation

BLEDeviceRegistration({
  String? deviceDisplayName,
  super.registrationCreatedOn,
  super.isConnected,
  super.batteryChargingState,
  String? hardwareName,
  required this.bleAddress,
  this.bleName,
}) : super(
       deviceId: bleAddress,
       deviceDisplayName: deviceDisplayName ?? bleName,
       hardwareName: hardwareName ?? bleName,
     );