Joseph Pearson Posted December 13, 2023 Report Share Posted December 13, 2023 Hello NI Community, I am working on a project where I need to synchronize a V-data IRIG-B Timecode Generator with a high-speed camera using an NI myDAQ device, and I’m controlling the setup with LabVIEW. Objective: I aim to ensure that the IRIG timecode from the generator matches precisely with the timecode used by the high-speed camera, for accurate timestamping and synchronization of video frames. Current Setup: V-data IRIG-B Timecode Generator (Model: TCG) outputs an unmodulated IRIG-B signal. High-speed camera with IRIG-B input for synchronization. NI myDAQ device for data acquisition. LabVIEW for data processing and control. Challenges: I am unsure of the best way to configure myDAQ to accurately capture the IRIG-B signal and how to compare this with the camera's internal IRIG implementation. I need guidance on processing the IRIG signal in LabVIEW to match it with the high-speed camera's timecode. Specific Questions: What are the best practices for setting up the myDAQ to read an unmodulated IRIG-B signal for maximum accuracy? How can I process the IRIG signal in LabVIEW so that it is in a format that can be compared with the camera's timecode? Are there any known issues or considerations when using myDAQ with IRIG timecodes and high-speed cameras that I should be aware of? Is there example LabVIEW code or VI that demonstrates handling and decoding IRIG-B signals? Attempts So Far: I have the myDAQ setup to read voltages, but I'm uncertain if I'm capturing the IRIG signal correctly. I've tried thresholding the analog signal to create a digital representation but I'm not confident in the accuracy. Any advice, example VIs, documentation, or tips you could provide would be greatly appreciated. Thank you in advance for your assistance! Best regards, - Joseph P. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.