feat: add monitor poll interval parameter to launch files

This commit is contained in:
ob-yalian
2026-08-25 16:37:05 +08:00
parent e200d51ebb
commit c6af0bdf4f
20 changed files with 20 additions and 0 deletions
@@ -235,6 +235,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'), DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'),
DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'), DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'),
DeclareLaunchArgument('disparity_range_mode', default_value='-1'), DeclareLaunchArgument('disparity_range_mode', default_value='-1'),
@@ -235,6 +235,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'), DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'),
DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'), DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'),
DeclareLaunchArgument('disparity_range_mode', default_value='-1'), DeclareLaunchArgument('disparity_range_mode', default_value='-1'),
@@ -235,6 +235,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'), DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'),
DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'), DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'),
DeclareLaunchArgument('disparity_range_mode', default_value='-1'), DeclareLaunchArgument('disparity_range_mode', default_value='-1'),
@@ -155,6 +155,7 @@ def generate_launch_description():
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('time_domain', default_value='global'), DeclareLaunchArgument('time_domain', default_value='global'),
DeclareLaunchArgument('use_intra_process_comms', default_value='false'), DeclareLaunchArgument('use_intra_process_comms', default_value='false'),
DeclareLaunchArgument('attach_component_container_enable', default_value='false'), DeclareLaunchArgument('attach_component_container_enable', default_value='false'),
+1
View File
@@ -90,6 +90,7 @@ def generate_launch_description():
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('color_mirror', default_value='false'), DeclareLaunchArgument('color_mirror', default_value='false'),
DeclareLaunchArgument('color_rotation', default_value='-1'), DeclareLaunchArgument('color_rotation', default_value='-1'),
+1
View File
@@ -115,6 +115,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
+1
View File
@@ -231,6 +231,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
#color image transport plugins #color image transport plugins
DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'), DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'),
+1
View File
@@ -233,6 +233,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
#color image transport plugins #color image transport plugins
DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'), DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'),
@@ -104,6 +104,7 @@ def generate_launch_description():
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('industry_mode', default_value=''), DeclareLaunchArgument('industry_mode', default_value=''),
] ]
@@ -133,6 +133,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_ldp', default_value='true'), DeclareLaunchArgument('enable_ldp', default_value='true'),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
] ]
# Node configuration # Node configuration
+1
View File
@@ -93,6 +93,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="device"), DeclareLaunchArgument("time_domain", default_value="device"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
@@ -121,6 +121,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
@@ -127,6 +127,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
+1
View File
@@ -143,6 +143,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
+1
View File
@@ -141,6 +141,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument('enable_frame_drop_log', default_value='false'), DeclareLaunchArgument('enable_frame_drop_log', default_value='false'),
+1
View File
@@ -195,6 +195,7 @@ def generate_launch_description():
DeclareLaunchArgument("laser_energy_level", default_value="-1"), DeclareLaunchArgument("laser_energy_level", default_value="-1"),
DeclareLaunchArgument("enable_heartbeat", default_value="false"), DeclareLaunchArgument("enable_heartbeat", default_value="false"),
DeclareLaunchArgument("enable_firmware_log", default_value="false"), DeclareLaunchArgument("enable_firmware_log", default_value="false"),
DeclareLaunchArgument("monitor_poll_interval_sec", default_value="-1"),
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime. DeclareLaunchArgument("timestamp_clock_type", default_value=""), # realtime or monotonic, default is realtime.
DeclareLaunchArgument("enable_frame_drop_log", default_value="false"), DeclareLaunchArgument("enable_frame_drop_log", default_value="false"),
+1
View File
@@ -230,6 +230,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
#color image transport plugins #color image transport plugins
DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'), DeclareLaunchArgument('color.image_raw.enable_pub_plugins',default_value='["image_transport/compressed", "image_transport/raw", "image_transport/theora"]'),
@@ -233,6 +233,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'), DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'),
DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'), DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'),
@@ -264,6 +264,7 @@ def generate_launch_description():
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'), DeclareLaunchArgument('gmsl_trigger_fps', default_value='3000'),
DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'), DeclareLaunchArgument('enable_gmsl_trigger', default_value='false'),
DeclareLaunchArgument('disparity_range_mode', default_value='-1'), DeclareLaunchArgument('disparity_range_mode', default_value='-1'),
@@ -142,6 +142,7 @@ def generate_launch_description():
DeclareLaunchArgument('log_level', default_value='info'), DeclareLaunchArgument('log_level', default_value='info'),
DeclareLaunchArgument('log_file_name', default_value=''), DeclareLaunchArgument('log_file_name', default_value=''),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('monitor_poll_interval_sec', default_value='-1'),
DeclareLaunchArgument('force_ip_enable', default_value='false'), DeclareLaunchArgument('force_ip_enable', default_value='false'),
DeclareLaunchArgument('force_ip_mac', default_value=''), DeclareLaunchArgument('force_ip_mac', default_value=''),