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行で定義されています。
この構造体のドキュメントは、次のファイルから生成されました。