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.

AWR1642: Frame start time stamp information

Part Number: AWR1642

Hi,

In AWR1642,How to consider framestarttimestamp value for each detected object?

Thanks

Akhil

  • Hi,

    There is a Frame Start Interrupt information that can be used. The application would have to create the time stamp

    thank you

    Cesar

  • Hi,

    In AWR1642,How we Will get the values of following structure :

    typedef struct DPC_ObjectDetection_Stats_t
    {
        /*! @brief   interChirpProcess margin in CPU cyctes */
        uint32_t      interChirpProcessingMargin;

        /*! @brief   Counter which tracks the number of frame start interrupt */
        uint32_t      frameStartIntCounter;

        /*! @brief   Frame start CPU time stamp */
        uint32_t      frameStartTimeStamp;

        /*! @brief   Inter-frame start CPU time stamp */
        uint32_t      interFrameStartTimeStamp;

        /*! @brief   Inter-frame end CPU time stamp */
        uint32_t      interFrameEndTimeStamp;

        /*! @brief Sub frame preparation cycles. Note when this is reported as part of
         *         the process result reporting, then it indicates the cycles that took
         *         place in the previous sub-frame/frame for preparing to switch to
         *         the sub-frame that is being reported because switching happens
         *         in the processing of DPC_OBJDET_IOCTL__DYNAMIC_EXECUTE_RESULT_EXPORTED,
         *         which is after the DPC process. */
        uint32_t      subFramePreparationCycles;
    } DPC_ObjectDetection_Stats;

    the above values how we will get from DSS whether it is seconds or milliseconds,we need full clarity how we are getting the values to above structure

    Can u please explain in clarity on timestamps

    Thanks

    Akhil.

  • Hi,

    These values are measured by using the TSC (Time Stamp Counter) register. It is a register that simply counts the cycle.

    Please check the code for the use to get above values

    thank you

    Cesar