This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Missing Trigger Out w/ using API

Hello,

Sometimes we could see the Trigger Out missing in Trigger Mode 0. The followins are what we proceed. Would you please double check?

1) Writhe DLP parameters
①LCR__SetLedEnables
SeqCtrl=false, Red=0, Green=0, Blue=0
②LCR_AddToPatLut
TrigType=1, PatNum=0, BitDepth=8, LEDSelect=6, InvertPat=false, InsertBlack=true, BufSwap=false, trigOutPrev=false
③LCR_SetPatternDisplayMode
external=true
④LCR_SetPatternConfig
numLutEntries=1, repeat=true, numPatsForTrigOut2=1, numSplash=1
⑤LCR_SetExposure_FramePeriod
exposurePeriod=16000, framePeriod=16667
⑥LCR_SetPatternTriggerMode
IntExt_or_Vsync=0
⑦LCR_SendPatLut
⑧LCR_ValidateStatus

2) Power Camera

3) Start Pattern Sequence by LCR_PatternDisplay

4) Camera captures the images

5) Stop Pattern Sequence by LCR_PatternDisplay

6) Repeat 1) to 5)

 

Regards,

Takeshi

  • Hello Takeshi-san,


    In Trigger Mode = 0, it is very important that the sum of pattern(s) exposure < actual incoming vsync rate.

    Also set the exposurePeriod = framePeriod,

    For example: Let's assume the incoming VSYNC rate is 60Hz, 16.667 ms.
    We want to display 1 8-bit pattern, then set exposurePeriod = framePeriod, set to 16400ms, with this setting you should always see the patterns are displayed properly and no trigger out missing.

    Regards,
    Sanjeev