System.Sensors
Sensors are pieces of hardware or software that can provide measures of physical quantities to your applications. This unit provides classes and components that let you obtain information and manage system sensors.
This unit provides the following sensor classes and components:
Class | Component |
---|---|
It also provides access to related services. For example, TGeocoder and TGpsStatus provide access to geocoding and GPS services respectively, both services related to the TCustomLocationSensor.
The TSensorManager class lets you identify the sensors connected to the computer and make them available for use within applications.
Package | rtl290.bpl |
---|
Units
System.Sensors | Sensors are pieces of hardware or software that can provide measures of physical quantities to your applications. This unit provides classes and components that let you obtain information and manage system sensors. |
System.Sensors.Components | A sensor measures a physical quantity and converts it into a signal that can be read by an application. System.Sensors.Components provides your applications with components that let you obtain information from many different types of hardware sensors. |
Classes
EGeocoderException | General geocoder exception. |
EGpsStatusException | General GPS status exception. |
ELocationSensorException | Used for location sensor errors. |
ESensorException | General sensor exception. |
ESensorExceptionClass | Metaclass for sensor exceptions. |
ESensorManagerException | General sensor manager exception. |
TCivicAddress | Keeps a civic address. |
TCustomBiometricSensor | Gives information regarding human-device interaction. |
TCustomElectricalSensor | Gives information about electrical properties of the device. |
TCustomEnvironmentalSensor | Gives information about temperature, atmospheric pressure, humidity, wind direction and wind speed. |
TCustomLightSensor | Gives information about illuminance, light temperature and light chromaticity. |
TCustomLocationSensor | Used to determine the location information of the device. |
TCustomMechanicalSensor | Used to determine mechanical information about the device. |
TCustomMotionSensor | Offers information about the acceleration, angle, state, and speed of the device motion. |
TCustomOrientationSensor | Gives information about the device inclination, distance and compass heading. |
TCustomScannerSensor | Used for Radio-frequency identification (RFID) and Barcode Data scanning. |
TCustomSensor | Provides properties that give information about the actual hardware or logical (software) sensor installed on your system, such as the name, description, category, model or manufacturer. |
TGeocoder | Used for handling geocoding and reverse geocoding. |
TGeocoderClass | Geocoder implementer class. |
TGpsStatus | Offers information about the GPS service. |
TGpsStatusClass | GPS status implementer class. |
TSensorManager | Used to identify the sensors connected to the computer and make them available for use within applications. |
Types