DLPU113A December   2021  – April 2022 DLP2021-Q1

 

  1.   Trademarks
  2. 1DLP2021-Q1 Electronics EVM Overview
    1. 1.1 Introduction
    2. 1.2 What is in the DLP2021-Q1 Light Engine EVM
      1. 1.2.1 Formatter Subsystem
      2. 1.2.2 Illumination Subsystem
      3. 1.2.3 Light Engine
      4. 1.2.4 Cables
    3. 1.3 Non-Optical Specifications
      1. 1.3.1 Electrical Specifications
      2. 1.3.2 Component Temperature Ratings
      3. 1.3.3 LED Driver Design
      4. 1.3.4 Video Specification
  3. 2Quick Start
    1. 2.1 Kit Assembly Instructions
    2. 2.2 Software Installation
    3. 2.3 Power-Up
    4. 2.4 Select Display Content
    5. 2.5 LED Driver
  4. 3Optics and Mechanics
  5. 4Software
    1. 4.1 DLP Composer
      1. 4.1.1 Default Register Configuration
      2. 4.1.2 Illumination
      3. 4.1.3 Sequence Set
      4. 4.1.4 Degamma Curves
      5. 4.1.5 Image/Video
      6. 4.1.6 Flash Blocks
      7. 4.1.7 Flash Programming
    2. 4.2 DLP Control Program
      1. 4.2.1 Connection
      2. 4.2.2 Scripting
      3. 4.2.3 Registers
      4. 4.2.4 Commands
    3. 4.3 MSP430 Example Code
  6. 5Revision History

Scripting

The Scripting page allows for the automated execution of a custom list of SPI-to-FPGA commands to sweep and run a variety of tests. The scripting terminal uses the Python programming language. For example, the Python script can be used to cycle through all the image/video content in a loop for demo purposes.

GUID-12E5B082-ACAE-492A-85C8-51A6E722E744-low.pngFigure 4-11 DLP Control Program - Scripting

To run the Python script, click the green Run Script button at the top of the page. If the Python script is not programmed to automatically end, the script can be stopped at any point by clicking the red Stop Script button at the top of the page.

For a list of the available functions that the Python script tool can call, navigate to Help Scripting Reference in the menu bar to open the Scripting Reference manual. Each function includes a description and the input/output parameter details.

GUID-ECB57A3E-59E2-4B30-AB37-317F2BAE914F-low.pngFigure 4-12 DLP Control Program - Scripting Reference