BleDevice

public class BleDevice extends Object
implements Parcelable Parcelable

This class is deprecated.
Use BluetoothManager directly.

Representation of a BLE Device (such as a heart rate monitor) that broadcasts information about its on board sensors. The BLE device supports one or more GATT Profiles , which can be translated to one or more data type .

Inherited Constant Summary

Public Method Summary

boolean
equals ( Object other)
String
getAddress ()
Returns the address of the BLE device, from BluetoothDevice.getAddress() .
List < DataType >
getDataTypes ()
Returns all of the Fitness Platform data types supported by the device's supported profiles .
String
getName ()
Returns the name of the BLE device, from BluetoothDevice.getName() .
List < String >
getSupportedProfiles ()
Returns a list of supported GATT Profile Specification Types for the device which are also supported by the Fitness Platform.
int
String
void
writeToParcel ( Parcel parcel, int flags)

Inherited Method Summary

Public Methods

public boolean equals ( Object other)

public String getAddress ()

Returns the address of the BLE device, from BluetoothDevice.getAddress() .

public List < DataType > getDataTypes ()

Returns all of the Fitness Platform data types supported by the device's supported profiles .

Note that in some GATT profiles certain characteristics are optional. This method will return an optional data type even if the device doesn't support it. Registering to updates from a non-supported optional data type from a supported profile will succeed, but no data will be returned.

public String getName ()

Returns the name of the BLE device, from BluetoothDevice.getName() .

public List < String > getSupportedProfiles ()

Returns a list of supported GATT Profile Specification Types for the device which are also supported by the Fitness Platform.

public int hashCode ()

public String toString ()

public void writeToParcel ( Parcel parcel, int flags)

Create a Mobile Website
View Site in Mobile | Classic
Share by: