Skip to content

Commit 6585351

Browse files
committed
fix(demos/manymove_industrial): rename area to 'line' to avoid id collision
Adding component 'conveyor-line' (for script binding) made the id collide with the area also called 'conveyor-line'. Manifest validation rejected the whole file, so the gateway came up with no apps / components and every smoke assertion failed (not just the new PLC ones). Area is now 'line'; component stays 'conveyor-line' so the container_scripts/conveyor-line/ directory still binds correctly via the gateway's component->scripts mapping.
1 parent 9f498b6 commit 6585351

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

demos/manymove_industrial/config/manymove_industrial_manifest.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ areas:
2121
name: "Diagnostics"
2222
description: "ros2_medkit fault management"
2323
namespace: /
24-
- id: conveyor-line
24+
- id: line
2525
name: "Conveyor line"
2626
description: "PLC-driven conveyor line: photoeyes, motor, e-stop"
2727
namespace: /
@@ -80,22 +80,22 @@ components:
8080
name: "Line PLC (OPC UA)"
8181
type: "controller"
8282
description: "IEC 61131-3 soft PLC exposing photoeye / conveyor / e-stop tags + AlarmConditionType events"
83-
area: conveyor-line
83+
area: line
8484
- id: photoeye-pick
8585
name: "Pick photoeye"
8686
type: "sensor"
8787
description: "Diffuse-mode photoelectric sensor at pick position"
88-
area: conveyor-line
88+
area: line
8989
- id: photoeye-drop
9090
name: "Drop photoeye"
9191
type: "sensor"
9292
description: "Diffuse-mode photoelectric sensor at drop position"
93-
area: conveyor-line
93+
area: line
9494
- id: conveyor-motor
9595
name: "Conveyor motor"
9696
type: "actuator"
9797
description: "Belt drive motor"
98-
area: conveyor-line
98+
area: line
9999
- id: opcua-bridge
100100
name: "OPC UA -> medkit bridge"
101101
type: "bridge"
@@ -105,7 +105,7 @@ components:
105105
name: "Conveyor line subsystem"
106106
type: "controller"
107107
description: "Logical grouping for line-side container scripts (PLC alarm inject / restore)"
108-
area: conveyor-line
108+
area: line
109109

110110
apps:
111111
- id: bt-client-xarm7

0 commit comments

Comments
 (0)