fuchsia.buttons

已新增:HEAD

資料表

AdcButtonConfig

定義於 fuchsia.buttons/metadata.fidl

類比轉數位按鈕

序數廣闊類型說明
channel_idx uint32

要讀取按鈕值的 ADC 頻道索引。

release_threshold uint32

如果 press_threshold <= value <= release_threshold,表示已按下按鈕。否則就不要按下。

press_threshold uint32

按鈕

定義於 fuchsia.buttons/metadata.fidl

序數廣闊類型說明
types vector<fuchsia.input.report/ConsumerControlButton>

按鈕類型。一個按鈕可能會影響多個項目,因此具備多種功能。舉例來說,如果將攝影機和麥克風靜音的隱私權開關都可用來對應 fuchsia.input.report.ConsumerControlButton.MIC_MUTE 和 CAMERA_DISABLE 的組合,

button_config ButtonConfig

按鈕設定。

Metadata

定義於 fuchsia.buttons/metadata.fidl

序數廣闊類型說明
polling_rate_usec uint32

使用中的輪詢率 (如有)。

buttons vector<Button>

按鈕。

聯合國

ButtonConfig 彈性

定義於 fuchsia.buttons/metadata.fidl

序數Variant類型說明
adc AdcButtonConfig

ADC 按鈕。