BleProxy class

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addBleCallback(BleCallback2 callback) → void
connect({required String deviceId, bool autoConnect = false}) → void
disconnect({required String deviceId}) → void
getGattServices({required dynamic deviceId}) Future<List<GattService>>
isBluetoothEnabled() Future<bool>
isConnected({required String deviceId}) Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
read({required String deviceId, required String serviceUuid, required String characteristicUuid}) → void
readRssi({required String deviceId}) Future<bool>
removeBleCallback(BleCallback2 callback) → void
requestConnectionPriority({required String deviceId, required ConnectionPriority priority}) → void
requestEnableBluetooth() → void
requestEnableLocationService() → void
requestMtu({required String deviceId, required int mtu}) → void
setIndication({required String deviceId, required String serviceUuid, required String characteristicUuid, required bool enable}) → void
setNotify({required String deviceId, required String serviceUuid, required String characteristicUuid, required bool enable}) → void
startScan({int timeout = 5000}) Future
stopScan() → void
toString() String
A string representation of this object.
inherited
write({required String deviceId, required String serviceUuid, required String characteristicUuid, required Uint8List value, CharacteristicWriteType writeType = CharacteristicWriteType.writeNoResponse}) → void

Operators

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