Files
navigate/andor-test/01_init_and_discover.py
2025-12-04 17:28:03 +08:00

28 lines
775 B
Python

from pylablib.devices.Andor import AndorSDK3Camera, get_cameras_number_SDK3
# 1. 发现硬件
num_cameras = get_cameras_number_SDK3()
# 2. 输出相机个数
print(f"发现相机数量: {num_cameras}")
# 3. 打印相机参数
if num_cameras > 0:
# 4. 连接相机
cam = AndorSDK3Camera(idx=0)
cam.open()
print("已连接到相机")
device_info = cam.get_device_info()
print(f"相机名称: {device_info.camera_name}")
print(f"相机型号: {device_info.camera_model}")
print(f"序列号: {device_info.serial_number}")
print(f"固件版本: {device_info.firmware_version}")
print(f"软件版本: {device_info.software_version}")
# 5. 断开连接
cam.close()
print("已断开连接")
else:
print("未发现相机")