Referensi Struktur FlpBatchOptions

Referensi Struktur FlpBatchOptions

#include < fused_location.h >

Bidang Data

dobel max_power_allocation_mW
uint32_t sumber_untuk_digunakan
uint32_t bendera
int64_t periode_ns
mengambang meter_perpindahan_terkecil

Detil Deskripsi

Opsi dengan FLP API batching

Definisi pada baris 258 file menyatu_lokasi.h .

Dokumentasi Lapangan

bendera uint32_t

FLP_BATCH_WAKEUP_ON_FIFO_FULL - Jika disetel, perangkat keras akan membangunkan AP ketika buffer penuh. Jika tidak disetel, perangkat keras akan menghapus objek lokasi terlama.

FLP_BATCH_CALLBACK_ON_LOCATION_FIX - Jika disetel, panggilan balik lokasi akan dipanggil setiap kali ada perbaikan lokasi. Merupakan tanggung jawab lapisan atas (penelepon) untuk mematikannya, jika mereka mengetahui bahwa AP mungkin akan tertidur. Ketika bit ini aktif di tengah sesi pengelompokan, pengelompokan harus dilanjutkan sementara perbaikan lokasi dilaporkan secara waktu nyata.

Flag lain yang akan di-bitwise OR di masa depan.

Definisi pada baris 284 file menyatu_lokasi.h .

gandakan max_power_allocation_mW

Daya maksimum dalam mW yang dapat digunakan oleh implementasi dasar untuk panggilan batching ini. Jika max_power_allocation_mW adalah 0, hanya perbaikan yang dihasilkan tanpa biaya listrik tambahan yang akan dilaporkan.

Definisi pada baris 265 file menyatu_lokasi.h .

int64_t periode_ns

Frekuensi lokasi mana yang perlu dikelompokkan dalam nano detik.

Definisi pada baris 290 file menyatu_lokasi.h .

mengapung terkecil_perpindahan_meter

Perpindahan terkecil antar lokasi yang dilaporkan dalam meter.

Jika disetel ke 0, Anda harus melaporkan lokasi pada interval yang diminta meskipun perangkat tidak bergerak. Jika positif, Anda dapat menggunakan parameter ini sebagai petunjuk untuk menghemat daya (misalnya membatasi periode lokasi jika pengguna belum melakukan perjalanan mendekati ambang perpindahan). Bahkan nilai positif yang kecil pun dapat diartikan bahwa Anda tidak perlu menghitung lokasi saat perangkat tidak bergerak.

Tidak perlu memfilter pengiriman lokasi berdasarkan parameter ini. Lokasi dapat dikirimkan meskipun perpindahannya lebih kecil dari yang diminta. Parameter ini dapat diabaikan dengan aman karena mengorbankan potensi penghematan daya.

Definisi pada baris 307 file menyatu_lokasi.h .

uint32_t sumber_untuk_digunakan

Bitwise ATAU dari FLP_TECH_MASKS yang akan digunakan

Definisi pada baris 268 file menyatu_lokasi.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut: