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:
- perangkat keras/libhardware/termasuk/perangkat keras/ menyatu_lokasi.h