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.

DM8127 IPNC Capture Delay

Hello,

I am using DM8127 capture Link, and I want to reduce capture delay.

It seems that capture driver senses a captured video frame by 8mS periodic trigger.

Therefore, max 8mS delay occurs in video capture.

Is there any way to get the video frame by ISR trigger?

I know that changing the period (Example:from 8mS to 4mS) may reduce the delay, but I want to get the video frame at the right timing of capture.

In vpsdrv_captureLm.c:

        /* create timer object for periodic trigger of driver list processing */
#ifdef VPS_CFG_CAPT_USE_GP_TIMER
        Timer_Params_init(&timerParams);
       /* Create GP Timer handle */
        gVps_captLmObj.timerHndl = Timer_create(VPS_CFG_CAPT_GP_TIMER_ID,
                                                Vps_captLmCompleteIsr,
                                                &timerParams,
                                                NULL );
        GT_assert( GT_DEFAULT_MASK, gVps_captLmObj.timerHndl != NULL);
#else
        Clock_Params_init(&clockParams);
        gVps_captLmObj.clockHndl = Clock_create(Vps_captLmCompleteIsr,
                                                1,
                                                &clockParams,
                                                NULL );
        GT_assert( GT_DEFAULT_MASK, gVps_captLmObj.clockHndl != NULL);
#endif

Regards,