Fuchsia.lightsensor

新增日期:7

通訊協定

校正器

定義於 fuchsia.lightsensor/calibrator.fidl

Calibrator 負責校正來自產品設定的光度感應器原始資料。僅供內部使用。

已移除:HEAD 已淘汰:9 已新增:7

校正

校正提供的原始 [Rgbc],並傳回校正後的 [Rgbc]。

要求

名稱類型
data Rgbc

回應

名稱類型
payload Calibrator_Calibrate_Result

感應器

定義於 fuchsia.lightsensor/sensor.fidl

Sensor 會從產品設定的光度感應器傳回經過校正的讀數。

觀看

取得目前的 [LightSensorData]。第一次呼叫時會立即傳回;值變更時,後續呼叫就會傳回。

要求

<EMPTY>

回應

名稱類型
data LightSensorData

結構化

Calibrator_Calibrate_Response

定義於 fuchsia.lightsensor/calibrator.fidl

欄位類型說明預設
data Rgbc 無預設

RGbc

定義於 fuchsia.lightsensor/types.fidl

光度感應器中色彩管道的裝置專屬強度值。

欄位類型說明預設
red_intensity float32

光線感應器測得的紅光強度。

無預設
green_intensity float32

光度感應器測量到的綠光強度。

無預設
blue_intensity float32

光度感應器測得的藍光強度。

無預設
clear_intensity float32

光度感應器所測量的清晰強度。

無預設

ENUMS

錯誤:strict

類型:uint32

定義於 fuchsia.lightsensor/types.fidl

API 呼叫可能會產生錯誤結果。

已移除:HEAD 已淘汰:9 已新增:7

名稱說明
1

提供給 API 的輸入內容超出有效輸入範圍,或資料表中缺少必要參數。

資料表

LightSensorData

定義於 fuchsia.lightsensor/sensor.fidl

序數欄位類型說明
rgbc Rgbc

光度感應器以原始感應器數量測量的光線強度。這個值會因使用的特定硬體而異。這個欄位一律會填入資料。

calculated_lux float32

RGBC 強度的加權總和。這個欄位一律都會填入。

correlated_color_temperature float32

測量光源的色溫。這個欄位一律都會填入。

si_rgbc Rgbc

uW/cm^2 國際系統 (SI) 單位的光度感應器測量到的光強度。這個欄位一律會填入資料。

新增時間:11 張
is_calibrated bool

無論是否已校正 si_rgbc、compute_lux 和 correlated_color_temperature 值皆會校正。這個欄位一律會填入資料。

新增時間:11 張

聯合國

Calibrator_Calibrate_Result 嚴格

定義於 fuchsia.lightsensor/calibrator.fidl

序數Variant類型說明
response Calibrator_Calibrate_Response
err Error