996 B
996 B
experiment_device.py
文件说明
实验设备关联管理的路由处理,处理实验和设备之间的关联关系。
API端点
POST /lab/experiments/{experiment_id}/devices/{user_device_id}
添加设备到实验
- 参数:实验ID和用户设备ID
- 功能:建立实验和设备的关联关系
- 返回:关联状态确认
GET /lab/experiments/{experiment_id}/devices
获取实验中的所有设备
- 参数:实验ID
- 功能:返回实验关联的设备列表
- 返回:设备详细信息列表
GET /lab/experiments/{experiment_id}/devices/public
公开接口获取实验设备
- 参数:实验ID
- 功能:无需认证获取设备信息
- 返回:设备基本信息列表
DELETE /lab/experiments/{experiment_id}/devices/{user_device_id}
从实验中移除设备
- 参数:实验ID和设备ID
- 功能:解除实验和设备的关联
- 返回:移除状态确认
数据处理
- 设备关联关系管理
- 设备信息格式化
- 权限验证