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で始まり、その後にモジュール固有の情報が続く必要があります。

Vehicle_camera.hファイルの92行で定義されています。

フィールドドキュメント

struct hw_module_t common

Vehicle_camera.hファイルの93行で定義されています。

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

車両に取り付けられているカメラのハードウェアを照会します

パラメーター
num_cameras -利用可能なカメラデバイスの数。 0が返された場合、エラーが発生し、戻りポインタはNULLになります。
戻り値
インストールされているカメラを示す、vehicle_camera_type_tの配列へのポインタ。このポインターは、車両のhalがロードされている間のみ有効です。ポインタがNULLの場合、エラーが発生しており、num_camerasは0になります。

Vehicle_camera.hファイルの105行で定義されています。


この構造体のドキュメントは、次のファイルから生成されました。