System.Sensors.TCustomOrientationSensor

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Sensors.TCustomSensorSystem.TObjectTCustomOrientationSensor

Delphi

TCustomOrientationSensor = class(TCustomSensor)

C++

class PASCALIMPLEMENTATION TCustomOrientationSensor : public TCustomSensor

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Sensors.pas
System.Sensors.hpp
System.Sensors System.Sensors


Beschreibung

Gibt Informationen über die Neigung, die Entfernung und den Kompasskurs des Geräts zurück.

Die Klasse TCustomOrientationSensor dient als Gyroskop oder Kompass.

Der Ausrichtungssensor initiiert mit der Methode DoStart den zugrunde liegenden Empfang von Benachrichtigungen über Ausrichtungsänderungen und stoppt den Empfang mit der Methode DoStop.

Mit den public-Methoden Start und Stop wird der Empfang von Benachrichtigungen über Bewegungsänderungen begonnen bzw. angehalten.

Die Eigenschaften TiltX,TiltY und TiltZ der Klasse TCustomOrientationSensor enthalten Informationen über den X-, Y- und Z-Achsenwinkel des Neigungsmessers in Grad.

Die Eigenschaften DistanceX, DistanceY und DistanceZ sind Getter für die Entfernung auf den Achsen in Meter.

MagHeading, TrueHeading, CompMagHeading und CompTrueHeading geben den Kompasskurs relativ zum magnetischen und geografischen Norden, unkompensiert und kompensiert, zurück.

Plattformunterstützung

Diese Klasse unterstützt die folgenden Plattformen:

Plattform Beschreibung

Android

Android stellt unterschiedliche Typen von Ausrichtungssensoren bereit. Jeder Sensortyp unterstützt eine andere Gruppe von Eigenschaften:

iOS

iOS stellt unterschiedliche Typen von Ausrichtungssensoren bereit. Jeder Sensortyp unterstützt eine andere Gruppe von Eigenschaften:

Windows

Vollständige Unterstützung.

Siehe auch

Beispiele