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

26 lines
629 B
Python

from pylablib.devices import Andor
# 1. 发现硬件
num_cameras = Andor.get_cameras_number()
# 2. 输出相机个数
print(f"发现相机数量: {num_cameras}")
# 3. 打印相机参数
if num_cameras > 0:
# 4. 连接相机
cam = Andor.AndorSDK2Camera(idx=0)
cam.open()
print("已连接到相机")
device_info = cam.get_device_info()
print(f"控制器型号: {device_info.controller_model}")
print(f"相机型号: {device_info.head_model}")
print(f"序列号: {device_info.serial_number}")
# 5. 断开连接
cam.close()
print("已断开连接")
else:
print("未发现相机")