Vehicle_camera_module_t Strukturreferenz

Vehicle_camera_module_t Strukturreferenz

#include < vehicle_camera.h >

Datenfelder

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

detaillierte Beschreibung

Jedes Hardwaremodul muss eine Datenstruktur mit dem Namen HAL_MODULE_INFO_SYM haben und 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)

Fragt die Hardware nach den im Fahrzeug installierten Kameras ab

Parameter
num_cameras - Anzahl der verfügbaren Kamerageräte. Wenn 0 zurückgegeben wird, ist ein Fehler aufgetreten und der Rückgabezeiger muss NULL sein.
Kehrt zurück
Zeiger auf ein Array von Vehicle_camera_type_t, um anzugeben, welche Kameras installiert sind. Dieser Zeiger ist nur gültig, wenn das Fahrzeug geladen ist. Wenn der Zeiger 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: