Référence de la struct vehicle_camera_module_t

Référence de la struct vehicle_camera_module_t

#include < vehicle_camera.h >

Champs de données

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

Description détaillée

Chaque module matériel doit avoir une structure de données nommée HAL_MODULE_INFO_SYM, et les champs de cette structure de données doivent commencer par hw_module_t suivi d'informations spécifiques au module.

Définition à la ligne  92 du fichier vehicle_camera.h .

Documentation des champs

struct hw_module_t common

Définition à la ligne  93 du fichier vehicle_camera.h .

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

Interroge le matériel des caméras installées sur le véhicule

Paramètres
num_cameras - nombre d'appareils photo disponibles. Si la valeur 0 est renvoyée, une erreur s'est produite et le pointeur de retour doit être NULL.
Renvoie
pointeur vers un tableau de vehicle_camera_type_t pour indiquer les caméras installées. Ce pointeur n'est valide que lorsque le HAL du véhicule est chargé. Si le pointeur est NULL, une erreur s'est produite et num_cameras doit être défini sur 0.

Définition à la ligne  105 du fichier vehicle_camera.h .


La documentation de ce struct a été générée à partir du fichier suivant :