Android.Ranging Namespace

Classes

Nome Description
DataNotificationConfig

Representa a configuração de notificações de dados em operações de variação.

DataNotificationConfig.Builder

Construtor para DataNotificationConfig

DataNotificationConfig.InterfaceConsts
DlTdoaMeasurement

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

DlTdoaMeasurement.AnchorLocation

Classe para representar o local da âncora.

DlTdoaMeasurement.AnchorLocation.InterfaceConsts
DlTdoaMeasurement.InterfaceConsts
DlTdoaMeasurement.RelativeLocation

Representa um local em um sistema de coordenadas relativo.

DlTdoaMeasurement.RelativeLocation.InterfaceConsts
DlTdoaMeasurement.Wgs84Location

Representa um local no sistema de coordenadas WGS-84.

DlTdoaMeasurement.Wgs84Location.InterfaceConsts
DlTdoaMeasurement.ZElementExtension

Representa uma extensão de elemento Z em relação à altura de uma âncora.

DlTdoaMeasurement.ZElementExtension.InterfaceConsts
MotionState

Representa o estado de movimento de um dispositivo abrangente.

MotionState.InterfaceConsts
RangingCapabilities

Representa os recursos e a disponibilidade de várias tecnologias abrangentes.

RangingCapabilities.InterfaceConsts
RangingConfig

Classe abstrata para representar o tipo de configuração de variação.

RangingConfig.InterfaceConsts
RangingData

Representa dados abrangentes, incluindo medidas de distância, azimuto, elevação e RSSI, juntamente com a tecnologia de variação usada e um carimbo de data/hora.

RangingData.InterfaceConsts
RangingDataExtras

Representa dados adicionais de várias tecnologias.

RangingDataExtras.InterfaceConsts
RangingDevice

Representa um dispositivo abrangente identificado por uma UUID exclusiva.

RangingDevice.Builder

Uma classe de construtor para criar instâncias de RangingDevice.

RangingDevice.InterfaceConsts
RangingManager

Essa classe fornece uma maneira de executar operações abrangentes, como consultar os recursos do dispositivo e determinar a distância e o ângulo entre o dispositivo local e um dispositivo remoto.

RangingMeasurement

Representa uma medida abrangente.

RangingMeasurement.InterfaceConsts
RangingPreference

Representa as preferências de configuração para uma sessão abrangente.

RangingPreference.Builder

Construtor para criar instâncias de RangingPreference.

RangingPreference.InterfaceConsts
RangingSession

Representa uma sessão para executar operações de variação.

SensorFusionParams

Configuração para o algoritmo de fusão do sensor a ser usado em uma sessão abrangente.

SensorFusionParams.Builder

Classe builder para criar instâncias de SensorFusionParams.

SensorFusionParams.InterfaceConsts
SessionConfig

Define as configurações de sessão abrangentes.

SessionConfig.Builder

Construtor para criar instâncias de SessionConfig.

SessionConfig.InterfaceConsts

Interfaces

Nome Description
RangingManager.IRangingCapabilitiesCallback

Interface de retorno de chamada para receber as disponibilidades e funcionalidades de toda a tecnologia abrangente compatível com o dispositivo.

RangingSession.ICallback

Interface de retorno de chamada para receber eventos de sessão de variação.

Enumerações

Nome Description
AntennaMode
CoordinateType
DataNotificationConfigType
MessageType
MovementExpectation
RangingCapabilitiesStatus
RangingConfigSessionType
RangingDeviceRole
RangingManagerType
RangingMeasurementConfidence
RangingMotion
RangingSessionCallbackReason