agrobot_base/Python/OAK/list_cameras.py

18 lines
476 B
Python
Raw Normal View History

2025-02-20 20:01:28 +00:00
import depthai
import json
devices = depthai.Device.getAllAvailableDevices()
device_list = []
for idx, device in enumerate(devices):
device_info = {
"index": idx,
"id": device.mxid, # ID único da câmera
"model": device.name, # Nome correto do modelo
"usb_speed": str(device.protocol) # Informação da conexão USB
}
device_list.append(device_info)
# Retorna a lista em formato JSON
print(json.dumps(device_list, indent=4))