Skip to content

fix(vtl_adapter): fix operation mode subscription#65

Merged
asa-naki merged 7 commits into
alpha/2.0.0from
fix/operation_mode
Feb 18, 2026
Merged

fix(vtl_adapter): fix operation mode subscription#65
asa-naki merged 7 commits into
alpha/2.0.0from
fix/operation_mode

Conversation

@asa-naki
Copy link
Copy Markdown
Contributor

@asa-naki asa-naki commented Feb 9, 2026

description

this change is that how the operation mode state is handled and propagated within the VTL adapter, centralizing its subscription and sharing the latest state across all interface converters. This eliminates redundant subscriptions and simplifies the interface for converter classes, ensuring all converters have consistent and up-to-date access to the operation mode state.
And test_tools call to window.refresh() is removed from the test script, likely as a cleanup or to prevent unnecessary UI updates.

related link

https://tier4.atlassian.net/browse/AEAP-3326

test

ros2 launch autoware_launch planning_simulator.launch.xml map_path:=<map_path> sensor_model:=<your_sensor_model> vehicle_model:=<your_vehicle_model>
ros2 launch v2i_interface v2i_interface_test.launch.xml operation_mode:=local_test

Confirm that it can pass through the VTL line after setting ID,GPIO:and period.

Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
…test.py

Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
…ndency

Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
Signed-off-by: asa-naki <akihisa.nagata@tier4.jp>
@asa-naki asa-naki merged commit 48fd036 into alpha/2.0.0 Feb 18, 2026
1 check passed
@asa-naki asa-naki deleted the fix/operation_mode branch February 18, 2026 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant