Merge "DataPacket Format changes in CR-518."
diff --git a/src/rust/uwb_core/src/uci/uci_manager_sync.rs b/src/rust/uwb_core/src/uci/uci_manager_sync.rs
index 7474d02..4b1cf25 100644
--- a/src/rust/uwb_core/src/uci/uci_manager_sync.rs
+++ b/src/rust/uwb_core/src/uci/uci_manager_sync.rs
@@ -388,6 +388,7 @@
         hal: H,
         notification_manager_builder: B,
         logger: L,
+        logger_mode: UciLoggerMode,
         runtime_handle: Handle,
     ) -> Result<Self>
     where
@@ -396,8 +397,8 @@
         L: UciLogger,
     {
         // UciManagerImpl::new uses tokio::spawn, so it is called inside the runtime as async fn.
-        let uci_manager = runtime_handle
-            .block_on(async { UciManagerImpl::new(hal, logger, UciLoggerMode::Disabled) });
+        let uci_manager =
+            runtime_handle.block_on(async { UciManagerImpl::new(hal, logger, logger_mode) });
         let mut uci_manager_sync = UciManagerSync { runtime_handle, uci_manager };
         uci_manager_sync.redirect_notification(notification_manager_builder)?;
         Ok(uci_manager_sync)