Referência de estrutura FlpBatchOptions

Referência de estrutura FlpBatchOptions

#include < fused_location.h >

Campos de dados

dobro max_power_allocation_mW
uint32_t fontes_para_usar
uint32_t bandeiras
int64_t período_ns
flutuador menor_displacement_meters

Descrição detalhada

Opções com APIs FLP em lote

Definição na linha 258 do arquivo fused_location.h .

Documentação de campo

sinalizadores uint32_t

FLP_BATCH_WAKEUP_ON_FIFO_FULL - Se definido, o hardware irá ativar o AP quando o buffer estiver cheio. Se não for definido, o hardware eliminará o objeto de localização mais antigo.

FLP_BATCH_CALLBACK_ON_LOCATION_FIX - Se definido, o retorno de chamada de localização será chamado sempre que houver uma correção de localização. É responsabilidade das camadas superiores (chamador) desligá-lo, caso saiba que o AP pode adormecer. Quando esse bit estiver ativado no meio de uma sessão de lote, o lote deverá continuar enquanto as correções de localização são relatadas em tempo real.

Outros sinalizadores serão submetidos a OR bit a bit no futuro.

Definição na linha 284 do arquivo fused_location.h .

duplo max_power_allocation_mW

Potência máxima em mW que a implementação subjacente pode usar para esta chamada em lote. Se max_power_allocation_mW for 0, apenas os fixes gerados sem custo adicional de energia deverão ser reportados.

Definição na linha 265 do arquivo fused_location.h .

int64_t período_ns

Frequência com que o local precisa ser agrupado em nano segundos.

Definição na linha 290 do arquivo fused_location.h .

flutuar menor_displacement_meters

O menor deslocamento entre locais relatados em metros.

Se definido como 0, você deverá relatar locais no intervalo solicitado, mesmo se o dispositivo estiver parado. Se positivo, você pode usar este parâmetro como uma dica para economizar energia (por exemplo, estrangulamento do período de localização se o usuário não tiver viajado próximo ao limite de deslocamento). Mesmo pequenos valores positivos podem ser interpretados como significando que você não precisa calcular a localização quando o dispositivo está parado.

Não há necessidade de filtrar a entrega do local com base neste parâmetro. Os locais poderão ser entregues mesmo que tenham deslocamento menor que o solicitado. Este parâmetro pode ser ignorado com segurança ao custo de potenciais economias de energia.

Definição na linha 307 do arquivo fused_location.h .

uint32_t fontes_to_use

OR bit a bit do FLP_TECH_MASKS a ser usado

Definição na linha 268 do arquivo fused_location.h .


A documentação desta estrutura foi gerada a partir do seguinte arquivo: