Timestamp synchronization
Posted: Wed May 01, 2013 9:15 am
I have a small system of a few Flex13 cameras that I need to synchronize with another data collection system. I have a few questions regarding timestamps reported by the TT_API�
I understand from reading other forum posts that the timestamp of a frame is assigned when the frame data reaches the PC. What about timestamps reported by TT_FrameTimeStamp? Is this the time at which the individual frame data was received, or the time at which the 3d rigid body location solution was achieved? If it is the latter, is there a method of determining the time it took to reach a solution?
I also need to know when the time epoch is reset. The time being reported seems to be a delta from some reset point (TT_Initialize?). Is there a way to -exactly- determine when this is set to zero (TT_Initialize seems to have some latency), and is there a way to manually reset this (or have the TT_FrameTimeStamp call just return system time?)
John
I understand from reading other forum posts that the timestamp of a frame is assigned when the frame data reaches the PC. What about timestamps reported by TT_FrameTimeStamp? Is this the time at which the individual frame data was received, or the time at which the 3d rigid body location solution was achieved? If it is the latter, is there a method of determining the time it took to reach a solution?
I also need to know when the time epoch is reset. The time being reported seems to be a delta from some reset point (TT_Initialize?). Is there a way to -exactly- determine when this is set to zero (TT_Initialize seems to have some latency), and is there a way to manually reset this (or have the TT_FrameTimeStamp call just return system time?)
John