Hello,
I'm developing a custom application that needs to acquire structured light images at high speed. I am displaying multiple images from the flash memory using trigger mode 1. I'm struggling to understand where I need to delay acquisition to allow sufficient time for buffers to be populated, specifically at the beginning of the sequence. I have the following questions.
-When the projector is idle and in pattern mode (pattern validated), are the buffers pre-populated with the first two images of the pattern sequence?
-When programmatically defining a pattern sequence via USB commands, why does the first pattern need to specify that a buffer swap needs to occur? (This is done in the sample Light Crafter 4500 GUI)
-When a pattern sequence is stopped (not in repeat mode), when are the buffers prepped for the next iteration of the sequence? For example, does stopping the sequence cause the buffer to be populated with the first image of the pattern or does this happen when the pattern is started?
Overall, I'm looking for clarity on the behavior of the buffers on pattern initialization/startup.