System.Sensors
提供: RAD Studio API Documentation
センサとは、アプリケーションで物理的な量を測定できるようにするためのハードウェアまたはソフトウェアです。このユニットでは、システム センサを管理したり情報を取得するためのクラスやコンポーネントが提供されています。
このユニットには、以下のセンサ クラスおよびセンサ コンポーネントが含まれています。
| クラス | コンポーネント |
|---|---|
また、関連するサービスにアクセスすることもできます。たとえば、TGeocoder および TGpsStatus を使用すると、それぞれジオコーディング サービスおよび GPS サービスにアクセスすることができます。どちらのサービスも TCustomLocationSensor に関連付けられています。
TSensorManager クラスにより、コンピュータに接続しているセンサーを識別し、アプリケーション内で使用できるようにできます。
| パッケージ | rtl250.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 コンピュータに接続しているセンサーを識別し、アプリケーション内で使用できるようにするために、使用されます。
型
TAuthorizationType センサを利用するためのアプリケーションの認証状態を表す型。
TConvertAddressEvent TCivicAddress.OnConvertAddress イベントのイベント ハンドラの型。
TGeocodeEvent TGeocoder.OnGeocode イベントのイベント ハンドラの型。
TGeocodeReverseEvent TGeocoder.OnGeocodeReverse イベントのイベント ハンドラの型。
TGpsSatellite
人工衛星のステータスに関する情報が格納されています。
THeading で倍しうが向いている方向を表す構造体。
THeadingChangedEvent TCustomLocationSensor.OnHeadingChanged および TLocationSensor.OnHeadingChanged イベントに対するイベント ハンドラの型。
TLocationAccuracy 位置センサの測定結果の精度をメートルで指定する型。
TLocationChangedEvent TCustomLocationSensor.OnLocationChanged および TLocationSensor.OnLocationChanged イベントに対するイベント ハンドラの型。
TLocationCoord2D
2 次元地理座標を記述する構造体です。
TLocationRegion 地理的地域を記述する構造体です。
TRegionProximityEvent ユーザーが領域に入るまたは離れた際に発生するイベントの、イベント ハンドラの型。
TSensorArray センサの配列。
TSensorCategory センサ カテゴリを表す型。
TSensorFilter
センサ フィルタ型を表します。
TSensorManagerEvent TSensorManager のイベント ハンドラの型。
TSensorState システム センサの状態を示す型。