Xuwznln
67c01271b7
add update remove
2025-10-10 20:15:16 +08:00
Xuwznln
a1783f489e
Merge remote-tracking branch 'origin/workstation_dev_YB2' into dev
...
# Conflicts:
# unilabos/devices/workstation/bioyond_studio/bioyond_rpc.py
# unilabos/devices/workstation/bioyond_studio/station.py
# unilabos/resources/graphio.py
2025-10-10 15:38:45 +08:00
Xuwznln
a8f6527de9
修复to_plr_resources
2025-10-10 15:30:26 +08:00
ZiWei
54cfaf15f3
Workstation dev yb2 ( #100 )
...
* Refactor and extend reaction station action messages
* Refactor dispensing station tasks to enhance parameter clarity and add batch processing capabilities
- Updated `create_90_10_vial_feeding_task` to include detailed parameters for 90%/10% vial feeding, improving clarity and usability.
- Introduced `create_batch_90_10_vial_feeding_task` for batch processing of 90%/10% vial feeding tasks with JSON formatted input.
- Added `create_batch_diamine_solution_task` for batch preparation of diamine solution, also utilizing JSON formatted input.
- Refined `create_diamine_solution_task` to include additional parameters for better task configuration.
- Enhanced schema descriptions and default values for improved user guidance.
2025-10-10 15:25:50 +08:00
Xuwznln
5610c28b67
更新物料接口
2025-10-10 07:13:59 +08:00
Junhan Chang
cfc1ee6e79
Workstation templates: Resources and its CRUD, and workstation tasks ( #95 )
...
* coin_cell_station draft
* refactor: rename "station_resource" to "deck"
* add standardized BIOYOND resources: bottle_carrier, bottle
* refactor and add BIOYOND resources tests
* add BIOYOND deck assignment and pass all tests
* fix: update resource with correct structure; remove deprecated liquid_handler set_group action
* feat: 将新威电池测试系统驱动与配置文件并入 workstation_dev_YB2 (#92 )
* feat: 新威电池测试系统驱动与注册文件
* feat: bring neware driver & battery.json into workstation_dev_YB2
* add bioyond studio draft
* bioyond station with communication init and resource sync
* fix bioyond station and registry
* create/update resources with POST/PUT for big amount/ small amount data
* refactor: add itemized_carrier instead of carrier consists of ResourceHolder
* create warehouse by factory func
* update bioyond launch json
* add child_size for itemized_carrier
* fix bioyond resource io
---------
Co-authored-by: h840473807 <47357934+h840473807@users.noreply.github.com >
Co-authored-by: Xie Qiming <97236197+Andy6M@users.noreply.github.com >
2025-09-30 17:23:13 +08:00
Junhan Chang
1c9d2ee98a
fix bioyond resource io
2025-09-30 17:02:38 +08:00
Junhan Chang
3fe8f4ca44
add child_size for itemized_carrier
2025-09-30 12:58:42 +08:00
Junhan Chang
2476821dcc
update bioyond launch json
2025-09-30 12:25:21 +08:00
Junhan Chang
7b426ed5ae
create warehouse by factory func
2025-09-30 11:57:34 +08:00
Junhan Chang
9bbae96447
Merge branch 'workstation_dev_YB2' of https://github.com/dptech-corp/Uni-Lab-OS into workstation_dev_YB2
2025-09-29 21:02:05 +08:00
Junhan Chang
10aabb7592
refactor: add itemized_carrier instead of carrier consists of ResourceHolder
2025-09-29 20:36:45 +08:00
Junhan Chang
709eb0d91c
Merge branch 'dev' of https://github.com/dptech-corp/Uni-Lab-OS into dev
2025-09-27 00:10:59 +08:00
Junhan Chang
14b7d52825
create/update resources with POST/PUT for big amount/ small amount data
2025-09-26 23:25:50 +08:00
Junhan Chang
a5397ffe12
create/update resources with POST/PUT for big amount/ small amount data
2025-09-26 23:25:34 +08:00
LccLink
c6c2da69ba
frontend_docs
2025-09-26 23:20:22 +08:00
Junhan Chang
622e579063
fix: update resource with correct structure; remove deprecated liquid_handler set_group action
2025-09-26 20:24:15 +08:00
Junhan Chang
196e0f7e2b
fix bioyond station and registry
2025-09-26 08:12:41 +08:00
Junhan Chang
a632fd495e
bioyond station with communication init and resource sync
2025-09-25 20:56:29 +08:00
Junhan Chang
a8cc02a126
add bioyond studio draft
2025-09-25 20:36:52 +08:00
Xie Qiming
ad2e1432c6
feat: 将新威电池测试系统驱动与配置文件并入 workstation_dev_YB2 ( #92 )
...
* feat: 新威电池测试系统驱动与注册文件
* feat: bring neware driver & battery.json into workstation_dev_YB2
2025-09-25 18:53:04 +08:00
Junhan Chang
c3b9583eac
fix: update resource with correct structure; remove deprecated liquid_handler set_group action
2025-09-25 15:27:05 +08:00
Junhan Chang
5c47cd0c8a
add BIOYOND deck assignment and pass all tests
2025-09-25 08:41:41 +08:00
Junhan Chang
63ab1af45d
refactor and add BIOYOND resources tests
2025-09-25 08:14:48 +08:00
Junhan Chang
a8419dc0c3
add standardized BIOYOND resources: bottle_carrier, bottle
2025-09-25 03:49:07 +08:00
Junhan Chang
34f05f2e25
refactor: rename "station_resource" to "deck"
2025-09-24 10:53:11 +08:00
h840473807
0dc2488f02
coin_cell_station draft
2025-09-23 01:18:04 +08:00
Junhan Chang
f13156e792
fix dict to tree/nested-dict converter
2025-09-23 00:02:45 +08:00
Xuwznln
13fd1ac572
更新物料接口
2025-09-22 17:14:48 +08:00
Guangxin Zhang
f8ef6e0686
Add Defaultlayout
2025-09-19 19:34:25 +01:00
Xuwznln
94a7b8aaca
Update install md
2025-09-19 23:02:46 +08:00
Xuwznln
301bea639e
修复protocolnode的兼容性
2025-09-19 22:54:27 +08:00
Xuwznln
4b5a83efa4
修复protocolnode的兼容性
2025-09-19 21:09:07 +08:00
Xuwznln
2889e9be2c
更新所有注册表
2025-09-19 20:28:43 +08:00
Xuwznln
304aebbba7
bump version to 0.10.6
2025-09-19 19:55:34 +08:00
Xuwznln
091c9fa247
Merge branch 'workstation_dev' into dev
...
# Conflicts:
# .conda/recipe.yaml
# recipes/msgs/recipe.yaml
# recipes/unilabos/recipe.yaml
# setup.py
# unilabos/registry/devices/work_station.yaml
# unilabos/ros/nodes/base_device_node.py
# unilabos/ros/nodes/presets/protocol_node.py
# unilabos_msgs/package.xml
2025-09-19 19:52:53 +08:00
Xuwznln
67ca45a240
remove class for resource
2025-09-19 19:33:28 +08:00
Xuwznln
7aab2ea493
fix resource download
2025-09-19 19:17:03 +08:00
Xuwznln
62f3a6d696
PRCXI9320 json
2025-09-19 17:14:43 +08:00
Xuwznln
eb70ad0e18
PRCXI9320 json
2025-09-19 16:52:12 +08:00
Xuwznln
768f43880e
PRCXI9320 json
2025-09-19 16:29:18 +08:00
Xuwznln
762c3c737c
重新补全zhida注册表
2025-09-19 11:45:57 +08:00
Xie Qiming
ace98a4472
Feature/xprbalance-zhida ( #80 )
...
* feat(devices): add Zhida GC/MS pretreatment automation workstation
* feat(devices): add mettler_toledo xpr balance
* balance
2025-09-19 11:43:25 +08:00
Xuwznln
41eaa88c6f
修复移液站错误的aspirate注册表
2025-09-19 07:05:09 +08:00
Xuwznln
a1a55a2c0a
fix resource_add
2025-09-19 06:25:28 +08:00
Xuwznln
2eaa0ca729
try fix add protocol
2025-09-19 06:21:29 +08:00
Xuwznln
6f8f070f40
fix protocol node log_message, added create_resource return value
2025-09-19 05:36:47 +08:00
Xuwznln
da4bd927e0
fix protocol node log_message, added create_resource return value
2025-09-19 05:31:49 +08:00
Xuwznln
01f8816597
update registry with nested obj
2025-09-19 03:44:18 +08:00
Guangxin Zhang
e5006285df
重新规定了版位推荐的入参
2025-09-18 15:27:22 +01:00