System.Bluetooth.TBluetoothLEDevice
Delphi
TBluetoothLEDevice = class(TBluetoothCustomDevice)
C++
class PASCALIMPLEMENTATION TBluetoothLEDevice : public TBluetoothCustomDevice
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | System.Bluetooth |
Description
Représente un périphérique distant qui supporte le protocole Bluetooth Low Energy.
Vous pouvez utiliser une instance de TBluetoothLEDevice pour :
- Détecter les services que le périphérique distant fournit, et obtenir des informations détaillées sur ces services, notamment les caractéristiques qu'ils fournissent. Les caractéristiques fournissent des descripteurs.
- Lire une caractéristique du périphérique distant, ou obtenir des informations sur cette caractéristique, telles que sa description ou ses descripteurs. Vous pouvez également demander à être notifié des modifications de la valeur d'une caractéristique.
- Ecrire une caractéristique ou un descripteur de caractéristique sur le périphérique distant. Vous pouvez également écrire plusieurs caractéristiques sous une opération atomique, préalablement vérifiée.
- Obtenir l'indicateur de force du signal reçu (RSSI) du périphérique distant.
Pour obtenir une instance de TBluetoothLEDevice, utilisez la méthode StartDiscovery ou la propriété LastDiscoveredDevices d'un gestionnaire.
Voir aussi
- System.Bluetooth.TBluetoothCustomDevice.Address
- System.Bluetooth.TBluetoothCustomDevice.BluetoothType
- System.Bluetooth.TBluetoothCustomDevice.DeviceName
- System.Bluetooth.TBluetoothLEDevice.Services
- System.Bluetooth.TBluetoothLEDevice.ReadCharacteristic
- System.Bluetooth.TBluetoothLEDevice.GetDescription
- System.Bluetooth.TBluetoothLEDevice.ReadDescriptor
- System.Bluetooth.TBluetoothLEDevice.SetCharacteristicNotification