Tham chiếu cấu trúc GpsInterface
#include < gps.h >
Trường dữ liệu | |
size_t | kích thước |
int (* | init ) ( GpsCallbacks * callbacks) |
int (* | bắt đầu ) (vô hiệu) |
int (* | dừng lại ) (vô hiệu) |
void (* | dọn dẹp ) (vô hiệu) |
int (* | injection_time ) (thời gian GpsUtcTime , int64_t timeReference, int không chắc chắn) |
int (* | injection_location ) (vĩ độ kép, kinh độ kép, độ chính xác float) |
void (* | delete_aiding_data ) (cờ GpsAidingData ) |
int (* | set_position_mode ) (Chế độ GpsPositionMode , GpsPositionRecection lặp lại, uint32_t min_interval, uint32_t favourite_accuracy, uint32_t favourite_time) |
const void * (* | get_extension ) (const char * name) |
miêu tả cụ thể
Tài liệu thực địa
void (* delete_aiding_data) (cờ GpsAidingData ) |
const void * (* get_extension) (const char * name) |
int (* init) ( GpsCallbacks * callbacks) |
int (* injection_location) (vĩ độ kép, kinh độ kép, độ chính xác float) |
int (* injection_time) (Thời gian GpsUtcTime , int64_t timeReference, int không chắc chắn) |
int (* set_position_mode) (Chế độ GpsPositionMode , GpsPositionRecection lặp lại, uint32_t min_interval, uint32_t favourite_accuracy, uint32_t prefer_time) |
min_interval biểu thị thời gian giữa các lần sửa lỗi tính bằng mili giây. Mức độ chính xác được ưa thích đại diện cho độ chính xác sửa chữa được yêu cầu tính bằng mét. favour_time đại diện cho thời gian được yêu cầu để sửa chữa lần đầu tiên tính bằng mili giây.
thông số 'mode' phải là một trong GPS_POSITION_MODE_MS_BASED hoặc GPS_POSITION_MODE_STANDALONE. Nền tảng cho phép (và khuyến nghị) dự phòng về 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