輸入區域的平台設定選項。
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
utc_start_at_startup_when_invalid_rtc |
bool |
如果已設定,當我們嘗試讀取 RTC,但 RTC 讀取作業已知無效時,系統會啟動 UTC 時鐘。 | |
utc_max_allowed_delta_past_sec |
uint64 |
如果建議的世界標準時間參考時間比實際世界標準時間參考時間「早」,則兩者之間的最大絕對差異 (以秒為單位)。 這項值一律以非負值表示。 | 0 |
utc_max_allowed_delta_future_sec |
uint64 |
建議世界標準時間參考值與實際世界標準時間參考值之間的最大絕對差異 (以秒為單位)。建議世界標準時間參考值相對於實際世界標準時間參考值「較晚」時,就會出現這種情況。 這項值一律以非負值表示。 | 0 |
use_persistent_storage |
bool |
如果設定這個選項,組件應會設定永久儲存空間,並將其路徑傳送至 Timekeeper。 | |
use_connectivity |
bool |
如果設定了這項屬性,Timekeeper 會根據連線資訊判斷是否要對外部時間來源進行取樣。 | |
time_source_endpoint_url |
string |
如果設定此值,系統只會讀取裝置的即時時鐘,但不會寫入。 | https://clients3.google.com/generate_204 |
serve_test_protocols |
bool |
如果設定,Timekeeper 會從 `fuchsia.time.test` 程式庫提供僅供測試的通訊協定。 | |
serve_fuchsia_time_external_adjust |
bool |
如果已設定,Timekeeper 應提供 FIDL 通訊協定,允許外部時間調整,即 `fuchsia.time.external/Adjust`。 這是安全性敏感的通訊協定,預期只有極少數的組件會啟用。 | |
serve_fuchsia_time_alarms |
bool |
如果已設定,Timekeeper 會提供 `fuchsia.time.alarms`,並連線至適當的硬體裝置。 | |
power_topology_integration_enabled |
bool |
如果設定了這項屬性,時間管理員就會使用電源管理相關功能。 | |
min_utc_reference_to_backstop_diff_minutes |
uint64 |
如果我們收到的世界標準時間參考時間戳記與備用時間的差距小於這個時間量,就會拒絕該時間戳記。 | 60 |
first_sampling_delay_sec |
int64 |
首次取樣時間來源前要等待的時間,以秒為單位。 | 0 |
back_off_time_between_pull_samples_sec |
int64 |
等待時間 (以秒為單位),之後會重試取樣提取時間來源。 | 300 |
always_on_counter |
bool |
如果設定了這個值,硬體就會有持續運作的計數器,即使硬體系統的其餘部分處於低功耗狀態,計數器也會運作。 |