GnssClock.HardwareClockDiscontinuityCount Proprietà

Definizione

Ottiene il conteggio delle interruzioni dell'orologio hardware.

public int HardwareClockDiscontinuityCount { [Android.Runtime.Register("getHardwareClockDiscontinuityCount", "()I", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getHardwareClockDiscontinuityCount", "()I", "", ApiSince=24)>]
member this.HardwareClockDiscontinuityCount : int

Valore della proprietà

Attributi

Commenti

Ottiene il conteggio delle interruzioni dell'orologio hardware.

Quando questo valore rimane invariato, rispetto a un valore in un oggetto precedentemente segnalato GnssClock, può essere considerato sicuro che il TimeNanos valore è stato derivato da un orologio che è in esecuzione continuamente, ad esempio un singolo oscillatore cristallo alimentato continuamente, e pertanto l'offset può essere modellato con modelli tradizionali di distorsione e deriva dell'orologio (FullBiasNanos + BiasNanos) .

Ogni volta che questo valore cambia, rispetto al valore in un oggetto segnalato GnssClockin precedenza, che suggerisce che l'orologio hardware potrebbe aver riscontrato una discontinuità (ad esempio un ciclo di alimentazione o un'altra anomalia), in modo che qualsiasi ipotesi sulla modellazione di un offset a modifica (FullBiasNanos + BiasNanos) uniforme e una crescita (TimeNanos) uniforme tra questo e il precedente segnalato GnssClock, deve essere reimpostato.

per android.location.GnssClock.getHardwareClockDiscontinuityCount().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a