Skip to content

Commit

Permalink
add launch_configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
23-yoshikawa committed Aug 24, 2024
1 parent 75d6769 commit a7f5c46
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 12 deletions.
12 changes: 9 additions & 3 deletions ul/launch/double_camera.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,21 @@ def generate_launch_description() -> LaunchDescription:
[FindPackageShare("camera_reader"), "launch", "camera_reader_launch.py"]
)
),
launch_arguments=[("index", "0"), ("log_level", log_level)],
launch_arguments=[("index", "0")],
)
camera1 = IncludeLaunchDescription(
PythonLaunchDescriptionSource(
PathJoinSubstitution(
[FindPackageShare("camera_reader"), "launch", "camera_reader_launch.py"]
)
),
launch_arguments=[("index", "1"), ("log_level", log_level)],
launch_arguments=[("index", "1")],
)
cameras = GroupAction([camera0, camera1], forwarding=False)
cameras = GroupAction([camera0, camera1],
forwarding=False,
launch_configurations={
"log_level":log_level,
}
)

return LaunchDescription([log_level_arg, cameras])
11 changes: 8 additions & 3 deletions ul/launch/double_imshow.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,20 @@ def generate_launch_description() -> LaunchDescription:
[FindPackageShare("imshow"), "launch", "imshow_launch.py"]
)
),
launch_arguments=[("index", "0"), ("log_level", log_level)],
launch_arguments=[("index", "0")],
)
imshow1 = IncludeLaunchDescription(
PythonLaunchDescriptionSource(
PathJoinSubstitution(
[FindPackageShare("imshow"), "launch", "imshow_launch.py"]
)
),
launch_arguments=[("index", "1"), ("log_level", log_level)],
launch_arguments=[("index", "1")],
)
imshows = GroupAction([imshow0, imshow1],
forwarding=False,
launch_configurations={
"log_level":log_level,
}
)
imshows = GroupAction([imshow0, imshow1], forwarding=False)
return LaunchDescription([log_level_arg, imshows])
11 changes: 8 additions & 3 deletions ul/launch/double_led.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,18 @@ def generate_launch_description() -> LaunchDescription:
PythonLaunchDescriptionSource(
PathJoinSubstitution([FindPackageShare("pi_led"), "launch", "led_launch.py"])
),
launch_arguments=[("variant", "right"), ("log_level", log_level)],
launch_arguments=[("variant", "right")],
)
led_left = IncludeLaunchDescription(
PythonLaunchDescriptionSource(
PathJoinSubstitution([FindPackageShare("pi_led"), "launch", "led_launch.py"])
),
launch_arguments=[("variant", "left"), ("log_level", log_level)],
launch_arguments=[("variant", "left")],
)
leds = GroupAction([led_left, led_right],
forwarding=False,
launch_configurations={
"log_level":log_level,
}
)
leds = GroupAction([led_left, led_right], forwarding=False)
return LaunchDescription([log_level_arg, leds])
10 changes: 7 additions & 3 deletions ul/launch/nucleo_channel.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@ def generate_launch_description() -> LaunchDescription:
PathJoinSubstitution(
[FindPackageShare("nucleo_communicate"), "launch", "channel_launch.py"]
)
),
launch_arguments=[("log_level", log_level)],
)
)
return LaunchDescription([log_level_arg, GroupAction([channel], forwarding=False)])
nodes = GroupAction(
actions=[channel],
forwarding=False,
launch_configurations={"log_level":log_level},
)
return LaunchDescription([log_level_arg, nodes])

0 comments on commit a7f5c46

Please sign in to comment.