การอ้างอิงโครงสร้างอินเทอร์เฟซ GnssConfiguration
#include < gps.h >
เขตข้อมูล | |
ขนาด_t | ขนาด |
เป็นโมฆะ(* | configuration_update )(const char *config_data, ความยาว int32_t) |
คำอธิบายโดยละเอียด
อินเทอร์เฟซสำหรับการส่งผ่านเนื้อหาการกำหนดค่า GNSS จากแพลตฟอร์มไปยัง HAL
เอกสารภาคสนาม
เป็นโมฆะ (* configuration_update) (const char * config_data, ความยาว int32_t) |
ส่งเนื้อหาการกำหนดค่า GNSS ไปยัง HAL พารามิเตอร์: config_data - ตัวชี้ไปยังอาร์เรย์ถ่านซึ่งเก็บสิ่งที่คาดหวังจากไฟล์ (/etc/gps.conf) เช่น ลำดับของสตริง UTF8 ที่คั่นด้วย '
'. length - จำนวนอักขระ UTF8 ทั้งหมดในข้อมูลการกำหนดค่า
สิ่งสำคัญ: GPS HAL ควรคาดหวังว่าฟังก์ชันนี้สามารถเรียกใช้ได้หลายครั้ง และอาจถูกเรียกแม้ว่า GpsLocationProvider จะถูกสร้างขึ้นและเปิดใช้งานแล้วก็ตาม GPS HAL ควรรักษาคำขอที่มีอยู่สำหรับการโทรกลับต่างๆ โดยไม่คำนึงถึงการเปลี่ยนแปลงข้อมูลการกำหนดค่า
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / gps.h