Junhan Chang
9de473374f
feat: 升级Resource消息系统,增加uuid和klass字段
...
Resource.msg新增uuid和klass字段支持ResourceDictInstance完整序列化,
message_converter增加Resource消息与Python dict的双向转换,
workstation和base_device_node增加资源同步相关功能。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 13:10:39 +08:00
Xuwznln
cf7032fa81
Auto dump logs, fix workstation input schema
2025-11-27 14:24:50 +08:00
Xuwznln
70b2715996
Fix workstation resource not tracking
2025-10-14 00:05:41 +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
Xuwznln
4b5a83efa4
修复protocolnode的兼容性
2025-09-19 21:09:07 +08:00
Xuwznln
19027350fb
feat: workstation example
2025-08-29 02:47:20 +08:00
Junhan Chang
332b33c6f4
simplify resource system
2025-08-27 11:13:56 +08:00
Junhan Chang
5ec8a57a1f
refactor: ProtocolNode→WorkstationNode
2025-08-25 22:09:37 +08:00