Tham chiếu cấu trúc giao diện Gps
#include < gps.h >
Trường dữ liệu | |
kích thước_t | kích cỡ |
int(* | init )( GpsCallbacks *callbacks) |
int(* | bắt đầu )(void) |
int(* | dừng lại )(void) |
khoảng trống(* | dọn dẹp )(void) |
int(* | tiêm_time )( GpsUtcTime thời gian, int64_t timeReference, int không chắc chắn) |
int(* | tiêm_location ) (vĩ độ gấp đôi, kinh độ gấp đôi, độ chính xác nổi) |
khoảng trống(* | delete_aiding_data )(cờ GpsAidingData ) |
int(* | set_position_mode )( Chế độ GpsPositionMode , GpsPositionRecurrence lặp lại, uint32_t min_interval, uint32_t Prefer_accuracy, uint32_t Prefer_time) |
const void *(* | get_extension )(const char *name) |
miêu tả cụ thể
Tài liệu hiện trường
void(* delete_aiding_data)(cờ GpsAidingData ) |
const void*(* get_extension)(const char *name) |
int(* init)( GpsCallbacks *callbacks) |
int(* chích_location)(vĩ độ kép, kinh độ kép, độ chính xác của float) |
int(* chích_time)( GpsUtcTime time, int64_t timeReference, int không chắc chắn) |
int(* set_position_mode)(Chế độ GpsPositionMode , GpsPositionRecurrence lặp lại, uint32_t min_interval, uint32_t Prefer_accuracy, uint32_t Prefer_time) |
min_interval biểu thị thời gian giữa các lần sửa tính bằng mili giây. ưa thích_accuracy thể hiện độ chính xác sửa chữa được yêu cầu tính bằng mét. ưa thích_time biểu thị thời gian được yêu cầu để sửa lỗi đầu tiên tính bằng mili giây.
Tham số 'chế độ' phải là một trong GPS_POSITION_MODE_MS_BASED hoặc GPS_POSITION_MODE_STANDALONE. Nền tảng này cho phép (và được khuyến nghị) chuyển sang GPS_POSITION_MODE_MS_BASED nếu GPS_POSITION_MODE_MS_ASSISTED được chuyển vào và GPS_POSITION_MODE_MS_BASED được hỗ trợ.
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng/libhardware/bao gồm/phần cứng/ gps.h