-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to configure device timestamping? #333
Comments
It seems like we should be able to add that parameter back, and just have that option be read in the |
Are there any methods on how to use the "use_device_timestamp" parameter with the current version? It seems weird that this functionality has been removed. |
I am working on re implementing this for the driver. This was removed when releasing 4.0.0 in order to update and improve the timestamping feature, but due to some other priorities never got added back. I will link to the PR once it is open |
Ok thanks for the reply. So currently the timestamp is based on the system time of the PC am I right? |
@robbiefish any news on when we can expect that feature to be added back? When we ordered our GQ7 we thought this would be the default way in terms of timestamping and now we basically wait for this feature to be added back to properly continue our projects with it. |
This has been readded in If you want to go back to using the exact device timestamp, you can set |
Hi, I've built from source 4.5.0 using the option :
However my packets are still stamped with ros time (I manually set back the time of the computer to create a gap and disabled time server) header: Am I missing something here ? Thanks. |
Hi @lincob, the The purpose of that message is to show the relationship between the device GNSS time and ROS time. All other messages should be stamped with the requested timestamp |
Thanks @robbiefish that actually makes sense. |
I'm using a GQ7 and would like the driver to output IMU data based on the internal (presumably GPS time sync'd) clock, not the ROS time when the packet was received. It looks like in the past there was a 'use_device_timestamp' parameter you could configure, but this has since been removed. Is there still a way to do this?
The text was updated successfully, but these errors were encountered: