System.Sensors
センサとは、アプリケーションで物理的な量を測定できるようにするためのハードウェアまたはソフトウェアです。このユニットでは、システム センサを管理したり情報を取得するためのクラスやコンポーネントが提供されています。
このユニットには、以下のセンサ クラスおよびセンサ コンポーネントが含まれています。
クラス | コンポーネント |
---|---|
また、関連するサービスにアクセスすることもできます。たとえば、TGeocoder および TGpsStatus を使用すると、それぞれジオコーディング サービスおよび GPS サービスにアクセスすることができます。どちらのサービスも TCustomLocationSensor に関連付けられています。
TSensorManager クラスにより、コンピュータに接続しているセンサーを識別し、アプリケーション内で使用できるようにできます。
パッケージ | rtl290.bpl |
---|
ユニット
System.Sensors | センサとは、アプリケーションで物理的な量を測定できるようにするためのハードウェアまたはソフトウェアです。このユニットでは、システム センサを管理したり情報を取得するためのクラスやコンポーネントが提供されています。 |
System.Sensors.Components | センサは、物理量を測定し、それをアプリケーションが読み取れるシグナルに変換します。System.Sensors.Components は、アプリケーションに、ハードウェア センサの多様なタイプから情報を取得できるようにする、コンポーネントを提供します。 |
クラス
EGeocoderException |
Geocoder の一般例外です。 |
EGpsStatusException |
GPS ステータスの一般例外です。 |
ELocationSensorException |
位置センサのエラーに使用されます。 |
ESensorException |
センサの一般例外です。 |
ESensorExceptionClass |
センサ例外のメタクラスです。 |
ESensorManagerException |
センサ マネージャの一般例外です。 |
TCivicAddress |
公的アドレスを保持します。 |
TCustomBiometricSensor | 人のデバイスとのやり取りに関する情報を提供します。 |
TCustomElectricalSensor | デバイスの電機系プロパティについての情報を提供します。 |
TCustomEnvironmentalSensor | 気温、気圧、湿度、風向、風力についての情報を提供します。 |
TCustomLightSensor | 照度、光色温度、光色度に関する情報を提供します。 |
TCustomLocationSensor | デバイスの位置情報を決定するために使用されます。 |
TCustomMechanicalSensor | デバイスの機械的情報を決定するために使用されます。 |
TCustomMotionSensor | デバイスの動きの加速度、角度、状態、速度に関する情報を提供します。 |
TCustomOrientationSensor | デバイスの傾き、距離、コンパス方位に関する情報を提供します。 |
TCustomScannerSensor | 無線自動識別(RFID: Radio-frequency identification)および Barcode Data スキャニングで使用されます。 |
TCustomSensor | システムにインストールされている実際のハードウェア センサまたは論理(ソフトウェア)センサについての情報を提供するプロパティを保有しており、それには、名前、説明、カテゴリ、モデル、メーカーなどがあります。 |
TGeocoder | ジオコーディングおよび逆ジオコーディングの処理に使用します。 |
TGeocoderClass |
Geocoder を実装したクラスです。 |
TGpsStatus | GPS サービスについての情報を提供します。 |
TGpsStatusClass |
GPS ステータスを実装したクラスです。 |
TSensorManager | コンピュータに接続しているセンサーを識別し、アプリケーション内で使用できるようにするために、使用されます。 |
型