Skip to content

Commit f84cd01

Browse files
authored
Check controller timestamp before starting an SVO log (#63)
1 parent f72ddef commit f84cd01

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/main/java/us/ihmc/robotDataLogger/logger/ZEDSVOLoggerManager.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ private void onZEDSDKAnnounceMessage(ZEDSDKAnnounce message)
8383
zedLoggers.remove(announceHash);
8484
}
8585
}
86-
else
86+
else if (message.getControllerTimestamp() != -1)
8787
{
8888
File perceptionDir = new File(tempDirectory, "perception");
8989
perceptionDir.mkdirs();
@@ -93,13 +93,14 @@ private void onZEDSDKAnnounceMessage(ZEDSDKAnnounce message)
9393

9494
ZEDSVOLogger zedSVOLogger = new ZEDSVOLogger();
9595

96-
zedSVOLogger.connect(svoFile, datFile,
97-
message.getAddressAsString(),
98-
message.getPort(),
99-
message.getFps(),
100-
message.getBitrate(),
101-
message.getSensorTimestamp(),
102-
message.getControllerTimestamp());
96+
zedSVOLogger.connect(svoFile,
97+
datFile,
98+
message.getAddressAsString(),
99+
message.getPort(),
100+
message.getFps(),
101+
message.getBitrate(),
102+
message.getSensorTimestamp(),
103+
message.getControllerTimestamp());
103104

104105
zedLoggers.put(announceHash, zedSVOLogger);
105106
}

0 commit comments

Comments
 (0)