System.Sensors
センサとは、アプリケーションで物理的な量を測定できるようにするためのハードウェアまたはソフトウェアです。このユニットでは、システム センサを管理したり情報を取得するためのクラスやコンポーネントが提供されています。
このユニットには、以下のセンサ クラスおよびセンサ コンポーネントが含まれています。
| クラス | コンポーネント | 
|---|---|
また、関連するサービスにアクセスすることもできます。たとえば、TGeocoder および TGpsStatus を使用すると、それぞれジオコーディング サービスおよび GPS サービスにアクセスすることができます。どちらのサービスも TCustomLocationSensor に関連付けられています。
TSensorManager クラスを使用すると、コンピュータに接続されているセンサを識別し、アプリケーション内で使用できるようにすることができます。
| パッケージ | rtl230.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 | コンピュータに接続しているセンサーを識別し、アプリケーション内で使用できるようにするために、使用されます。 | 
型