From cf13868cf399ff05940d285134aed3a62f4da7a3 Mon Sep 17 00:00:00 2001 From: Dhruv Tyagi Date: Tue, 19 Aug 2025 22:18:26 +0000 Subject: [PATCH 1/2] Modified durations and size to uint64 --- msg/BagRecording.msg | 2 +- msg/BagRecordingStatus.msg | 4 ++-- srv/StartBagRecording.srv | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/msg/BagRecording.msg b/msg/BagRecording.msg index 77455a2..f352ba9 100644 --- a/msg/BagRecording.msg +++ b/msg/BagRecording.msg @@ -1,3 +1,3 @@ string bag_name -uint8 size_mb +uint64 size_bytes string[] files diff --git a/msg/BagRecordingStatus.msg b/msg/BagRecordingStatus.msg index 02b43a1..13788af 100644 --- a/msg/BagRecordingStatus.msg +++ b/msg/BagRecordingStatus.msg @@ -2,6 +2,6 @@ bool is_recording # Name of the currently recording bag file (empty if not recording) string bag_name # Time elapsed since the start of current recording in seconds (0 if not recording) -uint16 time_elapsed +uint64 time_elapsed string recorded_topics -uint16 planned_duration +uint64 planned_duration diff --git a/srv/StartBagRecording.srv b/srv/StartBagRecording.srv index 9a10516..4ef3fc6 100644 --- a/srv/StartBagRecording.srv +++ b/srv/StartBagRecording.srv @@ -10,7 +10,7 @@ string topic_profile # Record for pre-set time duration in seconds (optional) # Default 0: record until manually stopped or max time limit reached -uint8 record_duration +uint64 record_duration --- ## Response From e723e4549911482740211ff0e3007f99ba79bbd5 Mon Sep 17 00:00:00 2001 From: Dhruv Tyagi Date: Tue, 19 Aug 2025 22:31:44 +0000 Subject: [PATCH 2/2] Modified duration to uint32 --- msg/BagRecordingStatus.msg | 4 ++-- srv/StartBagRecording.srv | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/msg/BagRecordingStatus.msg b/msg/BagRecordingStatus.msg index 13788af..1ccdf31 100644 --- a/msg/BagRecordingStatus.msg +++ b/msg/BagRecordingStatus.msg @@ -2,6 +2,6 @@ bool is_recording # Name of the currently recording bag file (empty if not recording) string bag_name # Time elapsed since the start of current recording in seconds (0 if not recording) -uint64 time_elapsed +uint32 time_elapsed string recorded_topics -uint64 planned_duration +uint32 planned_duration diff --git a/srv/StartBagRecording.srv b/srv/StartBagRecording.srv index 4ef3fc6..119a7b9 100644 --- a/srv/StartBagRecording.srv +++ b/srv/StartBagRecording.srv @@ -10,7 +10,7 @@ string topic_profile # Record for pre-set time duration in seconds (optional) # Default 0: record until manually stopped or max time limit reached -uint64 record_duration +uint32 record_duration --- ## Response