Hi,
we have trouble to make our Lightcrafter 4500 stop after completing the sequence. Currently our sequence consists of 24 patterns (mixed binary and gray scale), which are stored in 24 images (uploaded with the GUI, I know one could store them in less, but I thought it would be easier if every pattern is one image). We want the Lightcrafter to project the sequence once, but currently it keeps repeating the sequence three or four times and stops in the middle of the sequence. This is the pseudo code we use to setup the projector:
DLPC350_USB_Init();
DLPC350_USB_Open();
if not DLPC350_USB_IsConnected() then quit
DLPC350_SetPowerMode(false);
DLPC350_SetMode(false); //We need to set it to video mode after standby, otherwise it wouldn't do anything
DLPC350_SetMode(true);
DLPC350_PatternDisplay(0);
DLPC350_SetPatternDisplayMode(false);
DLPC350_ClearPatLut();
DLPC350_ClearExpLut();
DLPC350_SetPatternTriggerMode(1);
DLPC350_SetExposure_FramePeriod(166666, 166666);
for (i = 0 to 23) {
imageIndices[i] = i;
DLPC350_AddToPatLut(0, 0, 8, 7, false, false, true, false);
}
DLPC350_SendImageLut(imageIndices, 24);
DLPC350_SendPatLut();
DLPC350_SetPatternConfig(24, 0, 0, 24);
DLPC350_ValidatePatLutData(&status);
DLPC350_PatternDisplay(2);
wait for user pressing Return
DLPC350_PatternDisplay(0);
DLPC350_SetPowerMode(true);
SetPatternConfig repeat is set to false. I don't really see the reason why the pattern keeps repeating. Also after the sequence we go into standby. After the wakeup we need to switch to video mode and back to pattern mode. Is this expected or is there also an error? Any help would be highly appreciated.
Cheers,
Jan