ICAM-500 Programming Guide 16
CamNavi2 SDK provide API of iCam-500. Include sensor operation, lighting control,
board control…
Below digram is SDK compoments hierarchy:
Module CamNavi2
iCam500 Components
Function Description
get_device_by_name() Use device name to get camera instance.
get_info() Get BSP information.
get_fw_info() Get firmware information.
advcam_config_pipeline() Camera property configuration.
advcam_open() Open camera instance.
advcam_close() Close camera instance.
advcam_play() Start image acquisition process. (Continuous or
single shot)
advcam_stop() Stop image acquisition process.
advcam_snap_image() Snap an image from streaming. (10ms/image)
advcam_register_new_image_handler() Register async new image event handler.
Module Description
image Configure frame properties.
focus Lens focusing operation.
lighting LED lighting control.
dev ICAM-500 device configuration.
(IP configuration)
board Board IO control (digital input/output, buttons)