
17
ICAM-500 Programming Guide
C
ha
pte
r 4
C
am
N
av
i2 S
D
K A
PI
M
an
ua
l
4.1
Requirement
4.1.1
Basic
Packages has contained in ICAM-500 BSP:
1.
python 3
2.
python3-gst-1.0
3.
python3-networkmanager
4.1.2
Option
For ICAM-500 samples:
sudo apt install python3-opencv
4.2
module CamNavi2
4.2.1
class CamNavi2
class
CamNavi2.CamNavi2
(
*args, **kwargs
)
CamNavi2 is a module for management ICAM device.
enum_camera_list
()
Enumerate devices on iCam-500.
Returns:
dict
A dict device name and device path mapping.
get_device_by_name
(
name
)
Get device instance by device name.
Parameters: name: str
Device name
Returns:
ABSCamera
Camera instance. If camera does not find, return None.
get_info
()
General information provides by SDK. Provide BSP information.
Returns:
dict
Information
get_fw_info
()
Get camera module firmware version.
Returns:
str
Firmware version string.
Summary of Contents for ICAM-500 Series
Page 1: ...Programming Guide ICAM 500 Series Industrial AI Camera ...
Page 6: ...ICAM 500 Programming Guide vi ...
Page 7: ...Chapter 1 1 Introduction ...
Page 9: ...Chapter 2 2 ICAM 500 SDK Architecture ...
Page 12: ...ICAM 500 Programming Guide 6 ...
Page 13: ...Chapter 3 3 Operation Flow ...
Page 15: ...9 ICAM 500 Programming Guide Chapter 3 Operation Flow 3 2 Image Acquisition ...
Page 16: ...ICAM 500 Programming Guide 10 3 3 Image Trigger Flow ...
Page 17: ...11 ICAM 500 Programming Guide Chapter 3 Operation Flow 3 4 HW trigger Control flow ...
Page 18: ...ICAM 500 Programming Guide 12 3 4 1 Software trigger ...
Page 19: ...13 ICAM 500 Programming Guide Chapter 3 Operation Flow 3 5 Lens Focusing Control ...
Page 20: ...ICAM 500 Programming Guide 14 3 5 1 Digital Input flow ...