h840473807
5805f94e9a
扣电驱动中增加多个组装参数,更新驱动与注册表 ( #120 )
...
扣电驱动中增加多个组装参数,elec_vol:int=50, assembly_type:int=7, assembly_pressure:int=4200,更新驱动与注册表
2025-10-21 16:27:02 +08:00
Calvin Cao
3adcc41ce8
Merge pull request #118 from h840473807/workstation_dev_YB2
...
Workstation dev yb2
2025-10-21 10:32:41 +08:00
h840473807
243922caf4
宜宾配液+扣电工站注册表文件
...
宜宾配液+扣电工站注册表文件
2025-10-20 15:43:21 +08:00
h840473807
079ec9d1b4
workstation_by_hhm
...
宜宾扣电工站与奔曜配液工站,更新截止10月20日
2025-10-20 15:36:53 +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
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
a5397ffe12
create/update resources with POST/PUT for big amount/ small amount data
2025-09-26 23:25:34 +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
Guangxin Zhang
573c724a5c
新增版位推荐功能
2025-09-17 21:07:19 +01:00
Xuwznln
09549d2839
resource_update use resource_add
2025-09-18 03:47:26 +08:00
Junhan Chang
50c7777cea
Fix: run-column with correct vessel id ( #86 )
...
* fix run_column
* Update run_column_protocol.py
(cherry picked from commit e5aa4d940a )
2025-09-16 14:40:16 +08:00
Xuwznln
4888f02c09
add server timeout
2025-09-16 09:47:06 +08:00
Xuwznln
779c9693d9
refactor ws client
2025-09-16 05:24:42 +08:00