System.Bluetooth.Components.TBluetoothLE.DoOnCharacteristicRead
Delphi
procedure DoOnCharacteristicRead(const Sender: TObject; const ACharacteristic: TBluetoothGattCharacteristic;
AGattStatus: TBluetoothGattStatus);
C++
void __fastcall DoOnCharacteristicRead(System::TObject* const Sender, System::Bluetooth::TBluetoothGattCharacteristic* const ACharacteristic, System::Bluetooth::TBluetoothGattStatus AGattStatus);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | System.Bluetooth.Components.pas System.Bluetooth.Components.hpp |
System.Bluetooth.Components | TBluetoothLE |
Beschreibung
Dispatcher des Ereignisses OnCharacteristicRead.
DoOnCharacteristicRead wird aufgerufen, wenn die Daten eines Merkmals eines Dienstes von einem Remote-Gerät vom Remote-Gerät gelesen werden.
Dieser Lesevorgang kann von Folgendem ausgelöst werden:
- Sie haben aktiv angefordert, dass die Daten eines Merkmals mit ReadCharacteristic gelesen werden.
- Sie haben mit SubscribeToCharacteristic Benachrichtigungen über Änderungen eines Merkmals aktiviert, das Merkmal hat sich anschließend auf dem Remote-Gerät geändert, und die Daten des Merkmals wurden automatisch auf Ihrem Ende aktualisiert.
Dieser Ereignis-Dispatcher empfängt die folgenden Parameter:
Sender
ist das Remote-Gerät, das das Merkmal bereitstellt.ACharacteristic
ist das Merkmal, das gelesen wurde.AGattStatus
ist der Beendigungsstatus des Lesevorgangs.