feat: use name-based color preset API

This commit is contained in:
ob-yalian
2026-06-25 16:10:45 +08:00
parent c5c2cafbdd
commit b81dd8df6a
6 changed files with 65 additions and 42 deletions
@@ -271,6 +271,7 @@ def generate_launch_description():
DeclareLaunchArgument('diagnostic_period', default_value='1.0'), # seconds
DeclareLaunchArgument('depth_precision', default_value=''),
DeclareLaunchArgument('device_preset', default_value='Default'), # Default, High Accuracy, Close Range High Accuracy, Factory Calib, Dual Color Streams, Custom
DeclareLaunchArgument('color_preset', default_value='Default'), # color preset name reported by the device
DeclareLaunchArgument('retry_on_usb3_detection_failure', default_value='false'),
DeclareLaunchArgument('enable_sync_host_time', default_value='false'),
DeclareLaunchArgument('sync_io_voltage_level', default_value='-1'),