- ScanFailure - Enum in com.welie.blessed
-
This class represents the possible scan failure reasons
- scanForPeripherals() - Method in class com.welie.blessed.BluetoothCentralManager
-
Scan for any peripheral that is advertising.
- scanForPeripheralsUsingFilters(List<ScanFilter>) - Method in class com.welie.blessed.BluetoothCentralManager
-
Scan for any peripheral that matches the supplied filters
- scanForPeripheralsWithAddresses(String[]) - Method in class com.welie.blessed.BluetoothCentralManager
-
Scan for peripherals that have any of the specified peripheral mac addresses.
- scanForPeripheralsWithNames(String[]) - Method in class com.welie.blessed.BluetoothCentralManager
-
Scan for peripherals with advertisement names containing any of the specified peripheral names.
- scanForPeripheralsWithServices(UUID[]) - Method in class com.welie.blessed.BluetoothCentralManager
-
Scan for peripherals that advertise at least one of the specified service UUIDs.
- ScanMode - Enum in com.welie.blessed
-
This class represents the possible scan modes
- setCurrentTime(Calendar) - Method in class com.welie.blessed.BluetoothBytesParser
-
Sets the byte array to represent the current date in CurrentTime format
- setDateTime(Calendar) - Method in class com.welie.blessed.BluetoothBytesParser
-
Sets the byte array to represent the current date in CurrentTime format
- setFloatValue(int, int, int, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to a float of the specified type.
- setFloatValue(float, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Create byte[] value from Float usingg a given precision, i.e.
- setIntValue(int, int, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set the locally stored value of this byte array
- setIntValue(int, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to an Integer with specified format.
- setLong(long) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to a long
- setLong(long, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to a long
- setNotify(UUID, UUID, boolean) - Method in class com.welie.blessed.BluetoothPeripheral
-
Set the notification state of a characteristic to 'on' or 'off'.
- setNotify(BluetoothGattCharacteristic, boolean) - Method in class com.welie.blessed.BluetoothPeripheral
-
Set the notification state of a characteristic to 'on' or 'off'.
- setOffset(int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set the value of the internal offset
- setPinCodeForPeripheral(String, String) - Method in class com.welie.blessed.BluetoothCentralManager
-
Set a fixed PIN code for a peripheral that asks for a PIN code during bonding.
- setPreferredPhy(PhyType, PhyType, PhyOptions) - Method in class com.welie.blessed.BluetoothPeripheral
-
Set the preferred connection PHY for this app.
- setScanMode(ScanMode) - Method in class com.welie.blessed.BluetoothCentralManager
-
Set the default scanMode.
- setString(String) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to a string at current offset
- setString(String, int) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set byte array to a string at specified offset position
- setValue(byte[]) - Method in class com.welie.blessed.BluetoothBytesParser
-
Set the locally stored value of this byte array.
- startAdvertising(AdvertiseSettings, AdvertiseData, AdvertiseData) - Method in class com.welie.blessed.BluetoothPeripheralManager
-
Start Bluetooth LE Advertising.
- startPairingPopupHack() - Method in class com.welie.blessed.BluetoothCentralManager
-
Make the pairing popup appear in the foreground by doing a 1 sec discovery.
- stopAdvertising() - Method in class com.welie.blessed.BluetoothPeripheralManager
-
Stop advertising
- stopScan() - Method in class com.welie.blessed.BluetoothCentralManager
-
Stop scanning for peripherals.
- string2bytes(String) - Static method in class com.welie.blessed.BluetoothBytesParser
-
Convert a hex string to byte array