DeviceInfo class

A class representing basic information about a BLE device. This class holds the information fetched from a BLE device, such as its MAC address, serial number, local name, and firmware version.

Constructors

DeviceInfo({required String deviceId, required String macAddress, required String serialNumber, required String localName, required String firmwareVersion})
Constructs a DeviceInfo instance with all relevant details about the device.

Properties

deviceId String
The unique identifier (BLE device ID) for the device.
final
firmwareVersion String
The firmware version of the device.
final
hashCode int
The hash code for this object.
no setterinherited
localName String
The local name (advertising name) of the device.
final
macAddress String
The MAC address of the device.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber String
The serial number of the device.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited