System.Sensors

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Sensoren sind Bestandteile der Hardware oder Software, die Messungen von physikalischen Größen für Ihre Anwendungen bereitstellen können. Diese Unit enthält Klassen und Komponenten, über die Sie Informationen abrufen und Systemsensoren verwalten können.

Diese Unit enthält die folgenden Sensor-Klassen und -Komponenten:

Klasse Komponente

TCustomBiometricSensor

TBiometricSensor

TCustomElectricalSensor

TElectricalSensor

TCustomEnvironmentalSensor

TEnvironmentalSensor

TCustomLightSensor

TLightSensor

TCustomLocationSensor

TLocationSensor

TCustomMechanicalSensor

TMechanicalSensor

TCustomMotionSensor

TMotionSensor

TCustomOrientationSensor

TOrientationSensor

TCustomScannerSensor

TScannerSensor

Diese Unit stellt außerdem den Zugriff auf verwandte Dienste bereit. Beispielsweise können Sie über TGeocoder und TGpsStatus auf die Georeferenzierungs- bzw. GPS-Dienste zugreifen, beide Dienste stehen im Zusammenhang mit TCustomLocationSensor.

Mit der Klasse TSensorManager können Sie die an den Computer angeschlossenen Sensoren identifizieren und sie für Anwendungen verfügbar machen.

Package rtl.bpl

Units

System.SensorsSensoren sind Bestandteile der Hardware oder Software, die Messungen von physikalischen Größen für Ihre Anwendungen bereitstellen können. Diese Unit enthält Klassen und Komponenten, über die Sie Informationen abrufen und Systemsensoren verwalten können.
System.Sensors.ComponentsEin Sensor misst eine physikalische Menge und konvertiert sie in ein Signal, das von einer Anwendung gelesen werden kann. System.Sensors.Components stattet Ihre Anwendung mit Komponenten aus, über die Sie Informationen von vielen verschiedenen Typen von Hardware-Sensoren abrufen können.


Klassen

EGeocoderExceptionAllgemeine Georeferenzierungs-Exception.
EGpsStatusExceptionAllgemeine GPS-Status-Exception.
ELocationSensorExceptionWird für Fehler des Positionssensors verwendet.
ESensorExceptionAllgemeine Sensor-Exception.
ESensorExceptionClassMetaklasse für Sensor-Exceptions.
ESensorManagerExceptionAllgemeine Sensormanager-Exception.
TCivicAddressEnthält eine Anschrift.
TCustomBiometricSensorStellt Informationen in Bezug auf die Mensch-Gerät-Interaktion bereit.
TCustomElectricalSensorGibt Informationen über elektrische Eigenschaften des Geräts zurück.
TCustomEnvironmentalSensorStellt Daten über Temperatur, Luftdruck, Luftfeuchtigkeit, Windrichtung und Windgeschwindigkeit bereit.
TCustomLightSensorStellt Informationen über Lichtstärke, Lichttemperatur und Lichtchrominanz bereit.
TCustomLocationSensorErmittelt die Positionsdaten des Geräts.
TCustomMechanicalSensorErmittelt mechanische Informationen über das Gerät.
TCustomMotionSensorStellt Informationen über Beschleunigung, Winkel, Status und Geschwindigkeit der Gerätebewegung bereit.
TCustomOrientationSensorGibt Informationen über die Neigung, die Entfernung und den Kompasskurs des Geräts zurück.
TCustomScannerSensorWird für die Radiofrequenzidentifizierung (RFID) und das Scannen von Barcode-Daten verwendet.
TCustomSensorStellt Eigenschaften bereit, die Informationen über den auf dem System installierten Hardware- oder logischen (Software-)Sensor zurückgeben, wie z.B. Name, Beschreibung, Kategorie, Modell oder Hersteller
TGeocoderWird für Georeferenzierung und Rückwärts-Georeferenzierung verwendet.
TGeocoderClassKlasse zum Implementieren der Georeferenzierung.
TGpsStatusStellt Informationen über den GPS-Dienst bereit.
TGpsStatusClassKlasse zum Implementieren des GPS-Status.
TSensorManagerIdentifiziert die an den Computer angeschlossenen Sensoren und macht sie für Anwendungen verfügbar.

Typen

TAuthorizationTypeTyp, der den Autorisierungsstatus einer Anwendung zum Verwenden eines Sensors repräsentiert.
TBiometricSensorTypeTyp, der den Sensortyp eines TCustomBiometricSensor festlegt.
TConvertAddressEventTyp der Ereignisbehandlungsroutine für das Ereignis TCivicAddress.OnConvertAddress.
TElectricalSensorTypeDefiniert den Typ des Sensors der TCustomElectricalSensor-Instanz.
TEnvironmentalSensorTypeDefiniert den Typ des Sensors der TCustomEnvironmentalSensor-Instanz.
TGeocodeEventTyp der Ereignisbehandlungsroutine für das Ereignis FTGeocoder.OnGeocode.
TGeocodeReverseEventTyp der Behandlusgroutine für das TGeocoder.OnGeocodeReverse-Ereignis.
TGpsSatelliteSpeichert Informationen über den Status eines Satelliten.
THeadingStruktur, die die Richtung des Geräts beschreibt.
THeadingChangedEventTyp von Ereignisbehandlungsroutine für die Ereignisse TCustomLocationSensor.OnHeadingChanged und TLocationSensor.OnHeadingChanged.
TLightSensorTypeTyp, der den Typ des Sensors von TCustomLightSensor definiert.
TLocationAccuracyTyp zur Angabe der Genauigkeit der Maßeinheiten eines Positionssensors in Meter.
TLocationChangedEventTyp von Ereignisbehandlungsroutine für die Ereignisse TCustomLocationSensor.OnLocationChanged und TLocationSensor.OnLocationChanged.
TLocationChangeTypeTyp zur Angabe des Genauigkeitsgrads der Aktualisierungen der Positionsdaten, die vom Positionssensor bereitstellt werden.
TLocationCoord2DStruktur, die die geografischen 2D-Koordinaten beschreibt.
TLocationDegreesTyp zur Angabe einer geographischen Breite oder einer geographischen Länge in Grad.
TLocationDistanceAbstand zwischen zwei geographischen Punkten, der in Meter gemessen ist.
TLocationRegionStruktur, die eine geografische Region beschreibt.
TLocationSensorTypeTyp, der den Typ des Sensors von TCustomLocationSensor definiert.
TMechanicalSensorTypeTyp, der den Typ des Sensors eines TCustomMechanicalSensor definiert.
TMotionSensorTypeTyp, der den Typ des Sensors von TCustomMotionSensor definiert.
TOrientationSensorTypeTyp, der den Typ des Sensors von TCustomOrientationSensor definiert.
TPowerConsumptionTyp, der den aktuellen Energieverbrauch eines Positionssensors repräsentiert.
TRegionProximityEventTyp der Ereignisbehandlungsroutine für Ereignisse, die ausgelöst werden, wenn der Benutzer eine Region betritt oder verlässt.
TScannerSensorTypeTyp, der den Typ des Sensors von einem TCustomScannerSensor definiert.
TSensorArrayArray von Sensoren.
TSensorCategoriesMenge von Sensor-Kategorien.
TSensorCategoryTyp, der eine Sensor-Kategorie repräsentiert.
TSensorFilterRepräsentiert einen Sensorfiltertyp.
TSensorManagerEventTyp der Ereignisbehandlungsroutine für TSensorManager.
TSensorStateTyp zur Angabe des Status eines Systemsensors.