Strukturreferenz für „vehicle_camera_module_t“

Strukturreferenz für „vehicle_camera_module_t“

#include < vehicle_camera.h >

Datenfelder

struct hw_module_t   common
 
const uint32_t *(*  get_camera_device_list )(uint32_t *num_cameras)
 

Detaillierte Beschreibung

Jedes Hardwaremodul muss eine Datenstruktur namens HAL_MODULE_INFO_SYM haben. Die Felder dieser Datenstruktur müssen mit hw_module_t beginnen, gefolgt von modulspezifischen Informationen.

Definition in Zeile 92 der Datei vehicle_camera.h

Felddokumentation

struct hw_module_t common

Definition in Zeile 93 der Datei vehicle_camera.h

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

Erfragt die Hardware für die im Fahrzeug installierten Kameras

Parameter
Anzahl_Kameras – Anzahl der verfügbaren Kamerageräte. Wenn 0 zurückgegeben wird, ist ein Fehler aufgetreten und der Rückgabezeiger muss NULL sein.
Returns
Zeiger auf ein Array vom Typ „vehicle_camera_type_t“, um anzugeben, welche Kameras installiert sind. Dieser Verweis ist nur gültig, solange die HAL des Fahrzeugs geladen ist. Wenn der Verweis NULL ist, ist ein Fehler aufgetreten und „num_cameras“ muss 0 sein.

Definition in Zeile 105 der Datei vehicle_camera.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: