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.

DLP2010EVM-LC: How can I make these patterns ?

Part Number: DLP2010EVM-LC

 Hi TI members ! 

 I saw this document, and I download sample codes(dlpc347x_samples.c... )

 but I couldn't find how to make these patterns in sample codes ! 

 please share Sample codes, how to make these patterns !

 thank you!

  • Hello KangYeol,

    The function PopulateOneBitPatternData(uint16_t Length, uint8_t* Data, uint16_t NumBars) can be used to create an image and store it in the data pointer. Length shows how big it will be (number of columns for horizontal 1D image and number of rows for vertical 1D image). NumBars is how man columns or rows are created (alternating black and white). The created Data structure can then be used to send to the controller.

    Alternatively if you are just getting started I would recommend using the GUI to become familiar with running the EVM.

    Thanks,

    Kyle

  • Hello Kyle !

    Thanks for your reply !

    I know that the function PopulateOneBitPatternData(uint16_t Length, uint8_t* Data, uint16_t NumBars) can be used to make Binary Image, or Gray Code Sequences.

    but, how can I make the Phase Shift Patterns ? (like Figure 8).

    When I use the GUI, I use 'Write Vertical Lines' in Test Patterns of Advanced Tab.

    Is there any other way ?

  • Hi KangYeol,

    For phase shift patterns you can either create an image on your PC and upload it via the GUI or you will need to modify the API to create the image as you desire. We do not have a prebuilt function to create this pattern. However, as the API is open source you are encouraged to adapt it to your needs.

    Thanks,

    Kyle

  • Hi Kyle ! 

    Thanks for your reply!!

    And then I project my patterns, how can I change the project frame rate ? 

    Is there any Function you have created ?

  • Hi Kang,

    Once you ready with your pattern then you can upload the pattern through GUI and set the exposure time for the pattern in GUI internal pattern.

    Thanks,

    Navneet