מידע על המבנה vehicle_camera_module_t

מידע על המבנה vehicle_camera_module_t

#include < vehicle_camera.h >

שדות נתונים

struct hw_module_t   נפוץ
 
const uint32_t *(*  get_camera_device_list )(uint32_t *num_cameras)
 

תיאור מפורט

לכל מודול חומרה צריך להיות מבנה נתונים בשם HAL_MODULE_INFO_SYM, והשדות של מבנה הנתונים הזה צריכים להתחיל ב- hw_module_t ולאחר מכן במידע ספציפי למודול.

ההגדרה מופיעה בשורה 92 בקובץ vehicle_camera.h .

מסמכי תיעוד של שדה

struct hw_module_t common

ההגדרה מופיעה בשורה 93 בקובץ vehicle_camera.h .

const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras)

שולחת שאילתות לחומרה לגבי המצלמות שמותקנות ברכב

פרמטרים
num_cameras - מספר מכשירי המצלמה הזמינים. אם המשתנה מחזיר 0, אירעה שגיאה והצבען המוחזר יהיה NULL.
החזרות
הפניה למערך של vehicle_camera_type_t כדי לציין אילו מצלמות מותקנות. ההפניה הזו תקפה רק בזמן שה-HAL של הרכב נטען. אם הפונקציה מחזירה את הערך NULL, סימן שהתרחשה שגיאה ומספר המצלמות יהיה 0.

ההגדרה מופיעה בשורה 105 בקובץ vehicle_camera.h .


התיעוד של המבנה הזה נוצר מהקובץ הבא: