indexes()
📖 方法说明
获取所有已连接设备的索引列表。索引可用于快速访问和标识设备。
📝 语法
device_indexes = finder.indexes()
🔧 参数
无参数
📤 返回类型
List[int] - 设备索引列表
💡 示例代码
from pyvitaisdk import VTSDeviceFinder
# 创建 VTSDeviceFinder 实例
finder = VTSDeviceFinder()
# 获取所有设备的索引列表
device_indexes = finder.indexes()
print(f"设备索引: {device_indexes}") # 例如: [0, 1, 2]
# 遍历所有设备索引
for idx in device_indexes:
print(f"设备 {idx} 可用")
⚠️ 注意事项
索引说明
- 索引从 0 开始递增
- 索引顺序与设备连接顺序相关
- 设备断开重连后索引可能发生变化
使用场景
适用于需要按索引访问设备的场景,如多设备并行处理。
🔗 相关方法
- get_devices - 获取所有设备配置
- count - 获取设备数量
- get_sns - 获取设备序列号列表