18 lines
476 B
Python
18 lines
476 B
Python
|
|
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))
|