GnssMeasurement Classe

Definição

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

[Android.Runtime.Register("android/location/GnssMeasurement", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class GnssMeasurement : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/location/GnssMeasurement", ApiSince=24, DoNotGenerateAcw=true)>]
type GnssMeasurement = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
GnssMeasurement
Atributos
Implementações

Comentários

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

Documentação Java para android.location.GnssMeasurement.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Campos

Nome Description
AdrStateCycleSlip
Obsoleto.

O estado do #getAccumulatedDeltaRangeMeters() ciclo foi detectado.

AdrStateHalfCycleReported
Obsoleto.

Relata se o sinalizador #ADR_STATE_HALF_CYCLE_RESOLVED foi relatado pelo hardware do GNSS.

AdrStateHalfCycleResolved
Obsoleto.

Relata se o valor #getAccumulatedDeltaRangeMeters() resolveu a ambiguidade de meio ciclo.

AdrStateReset
Obsoleto.

O estado do #getAccumulatedDeltaRangeMeters() detectou uma redefinição.

AdrStateUnknown
Obsoleto.

O estado do valor #getAccumulatedDeltaRangeMeters() é inválido ou desconhecido.

AdrStateValid
Obsoleto.

O estado do #getAccumulatedDeltaRangeMeters() é válido.

MultipathIndicatorDetected
Obsoleto.

A medida mostra sinais de vários caminhos.

MultipathIndicatorNotDetected
Obsoleto.

A medida não mostra sinais de vários caminhos.

MultipathIndicatorUnknown
Obsoleto.

O indicador não está disponível ou a presença ou ausência de vários caminhos é desconhecida.

State2ndCodeLock
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem bloqueio de código secundário.

StateBdsD2BitSync
Obsoleto.

O estado de acompanhamento dessa medida beidou tem sincronização de bits D2.

StateBdsD2SubframeSync
Obsoleto.

O estado de acompanhamento dessa medida beidou tem sincronização de sub-quadro D2.

StateBitSync
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem sincronização de bits.

StateCodeLock
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem bloqueio de código.

StateGalE1bcCodeLock
Obsoleto.

O estado de acompanhamento dessa medida galileo tem bloqueio de código E1B/C.

StateGalE1bPageSync
Obsoleto.

O estado de acompanhamento dessa medida galileo tem a sincronização de páginaS E1B.

StateGalE1c2ndCodeLock
Obsoleto.

O estado de acompanhamento dessa medida galileo tem bloqueio de código secundário E1C.

StateGloStringSync
Obsoleto.

O estado de acompanhamento dessa medida glonass tem sincronização de cadeia de caracteres.

StateGloTodDecoded
Obsoleto.

O estado de acompanhamento dessa medida glonass tem a hora do dia decodificada.

StateGloTodKnown
Obsoleto.

O estado de acompanhamento dessa medida glonass tem a hora do dia conhecida, possivelmente não decodificada sobre o ar, mas foi determinada por outras fontes.

StateMsecAmbiguous
Obsoleto.

O estado de acompanhamento dessa medida GNSS contém ambiguidade de milissegundos.

StateSbasSync
Obsoleto.

O estado de acompanhamento dessa medida do SBAS tem sincronização de segundo nível inteira.

StateSubframeSync
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem sincronização de sub-quadro.

StateSymbolSync
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem sincronização de símbolos.

StateTowDecoded
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem a hora da semana decodificada.

StateTowKnown
Obsoleto.

O estado de acompanhamento dessa medida GNSS tem tempo de semana conhecido, possivelmente não decodificado no ar, mas foi determinado por outras fontes.

StateUnknown
Obsoleto.

O estado de acompanhamento dessa medida GNSS é inválido ou desconhecido.

Propriedades

Nome Description
AccumulatedDeltaRangeMeters

Obtém o intervalo delta acumulado desde a última redefinição de canal, em medidores.

AccumulatedDeltaRangeState

Obtém o estado 'Intervalo Delta Acumulado'.

AccumulatedDeltaRangeUncertaintyMeters

Obtém a incerteza do intervalo delta acumulado (1-Sigma) em metros.

AutomaticGainControlLevelDb

Obtém o nível de controle de ganho automático no banco de dados.

BasebandCn0DbHz

Obtém a densidade de transporte de banda base para ruído no dB-Hz.

CarrierCycles

O número de ciclos de porta-aviões completos entre o satélite e o receptor.

CarrierFrequencyHz

Obtém a frequência da transportadora do sinal rastreado.

CarrierPhase

Obtém a fase RF detectada pelo receptor.

CarrierPhaseUncertainty

Obtém a incerteza da fase da transportadora (1-Sigma).

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Cn0DbHz

Obtém a densidade porta-a-ruído no dB-Hz.

CodeType

Obtém o tipo de código da medida GNSS.

ConstellationType

Obtém o tipo de constelação.

Creator

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

FullInterSignalBiasNanos

Obtém o viés entre sinais da medida GNSS em nanossegundos com precisão de sub-nanossegundos.

FullInterSignalBiasUncertaintyNanos

Obtém a incerteza de viés entre sinais da medida GNSS (1 sigma) em nanossegundos com precisão de sub-nanossegundos.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasAutomaticGainControlLevelDb

Retorna true se #getAutomaticGainControlLevelDb() estiver disponível, false caso contrário.

HasBasebandCn0DbHz

Retorna true se #getBasebandCn0DbHz() estiver disponível, false caso contrário.

HasCarrierCycles

Retorna true se #getCarrierCycles() estiver disponível, false caso contrário.

HasCarrierFrequencyHz

Retorna true se #getCarrierFrequencyHz() estiver disponível, false caso contrário.

HasCarrierPhase

Retorna true se #getCarrierPhase() estiver disponível, false caso contrário.

HasCarrierPhaseUncertainty

Retorna true se #getCarrierPhaseUncertainty() estiver disponível, false caso contrário.

HasCodeType

Retorna true se #getCodeType() estiver disponível, false caso contrário.

HasFullInterSignalBiasNanos

Retorna true se #getFullInterSignalBiasNanos() estiver disponível, false caso contrário.

HasFullInterSignalBiasUncertaintyNanos

Retorna true se #getFullInterSignalBiasUncertaintyNanos() estiver disponível, false caso contrário.

HasSatelliteInterSignalBiasNanos

Retorna true se #getSatelliteInterSignalBiasNanos() estiver disponível, false caso contrário.

HasSatelliteInterSignalBiasUncertaintyNanos

Retorna true se #getSatelliteInterSignalBiasUncertaintyNanos() estiver disponível, false caso contrário.

HasSnrInDb

Retorna true se #getSnrInDb() estiver disponível, false caso contrário.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
JniPeerMembers

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

MultipathIndicator

Obtém um valor que indica o estado 'multipath' do evento.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
PseudorangeRateMetersPerSecond

Obtém a taxa de Pseudorange no carimbo de data/hora em m/s.

PseudorangeRateUncertaintyMetersPerSecond

Obtém a incerteza de taxa do pseudorange (1-Sigma) em m/s.

ReceivedSvTimeNanos

Obtém o tempo de satélite GNSS recebido, no momento da medição, em nanossegundos.

ReceivedSvTimeUncertaintyNanos

Obtém a estimativa de erro (1 sigma) para o tempo de GNSS recebido, em nanossegundos.

SatelliteInterSignalBiasNanos

Obtém o viés entre sinais de satélite da medida GNSS em nanossegundos com precisão de sub-nanossegundos.

SatelliteInterSignalBiasUncertaintyNanos

Obtém a incerteza de viés entre sinais de satélite (1 sigma) da medida GNSS em nanossegundos com precisão de sub-nanossegundos.

SnrInDb

Obtém a SNR (taxa de sinal para ruído) (pós-correlação& integração) no banco de dados.

State

Obtém o estado de sincronização por sinal de satélite.

Svid

Obtém a ID do satélite.

ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
TimeOffsetNanos

Obtém o deslocamento de tempo em que a medida foi tomada em nanossegundos.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
DescribeContents()

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
Equals(Object)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Uma classe que representa uma medida de satélite GNSS, contendo informações brutas e computadas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a