vehicle_camera_module_t Yapı Referansı
#include <
vehicle_camera.h
>
Veri Alanları |
|
struct hw_module_t | yaygın |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
Ayrıntılı Açıklama
Her donanım modülünde HAL_MODULE_INFO_SYM adlı bir veri yapısı olmalıdır ve bu veri yapısının alanları, hw_module_t ile başlamalı ve ardından modüle özgü bilgiler gelmelidir.
Tanım, vehicle_camera.h dosyasının 92. satırındadır.
Alan Belgeleri
struct hw_module_t common |
Tanımı, vehicle_camera.h dosyasının 93. satırı içindedir.
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
Araca takılan kameraların donanımına sorgu gönderir.
- Parametreler
-
num_cameras - kullanılabilir kamera cihazlarının sayısı. 0 döndürülürse bir hata meydana gelmiş demektir ve döndürme işaretçisi NULL olur.
- İlerlemeler
- Hangi kameraların takılı olduğunu belirtmek için vehicle_camera_type_t dizisinin işaretçisi. Bu işaretçi yalnızca araç hal yüklüyken geçerlidir. İşaretçi NULL ise bir hata meydana gelmiş demektir ve num_cameras 0 olur.
Tanım, vehicle_camera.h dosyasının 105. satırı içindedir.
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
- hardware/libhardware/include/hardware/ vehicle_camera.h