DLPU106A March 2021 – October 2021 DLP3021-Q1
Follow these steps to run the DGP software to change the display content and settings:
Turn off the supply power.
Set the operation mode switches to the Host Mute operating mode as defined in Section 2.2.1.
Turn on the supply power. Figure 3-3 shows the LED status of the EVM when in the Host Mute operation mode.
At start-up in Host Mute operation mode, the default content projected will be a static image of vertical color bars.
Confirm the FTDI cable is connected to the PC. While running DLP Control Program, click on the Connection list. If the FTDI cable is not already connected, click the Connect button. Note, the Connection settings must be a clock rate of 5 MHz and timeout of 500 ms.
Python scripts can be run from the Scripting window. The script shown below can be used to select one of the pre-programmed test patterns of the DLP3021-Q1 DGP composer project. Press the green button to run the script, and the projected content will toggle between a static image and video.
from dgp.commands import *
#------------------------------------------------------
#Uncomment one static test pattern
#------------------------------------------------------
#WriteVideoStartAddress1(0x85980) # Color Bars
#WriteVideoStartAddress1(0x95F64) # Color Bars Gradient
#WriteVideoStartAddress1(0xC2734) # Solid Black
#WriteVideoStartAddress1(0xD3830) # Solid Red
#WriteVideoStartAddress1(0xE3E14) # Solid Green
#WriteVideoStartAddress1(0xF43F8) # Solid Blue
#WriteVideoStartAddress1(0x1049DC) # Solid White
#WriteVideoStartAddress1(0x114FC0) # Black to White Gradient
#WriteVideoStartAddress1(0x1546C8) # Checkerboard
#WriteVideoStartAddress1(0x179F3C) # MTF Chart
WriteVideoStartAddress1(0x1A2280) # Bird
WriteVideoConfiguration1(0,30)
#------------------------------------------------------
#Uncomment the desired video test pattern
#------------------------------------------------------
WriteVideoStartAddress2(0x20A98C) # Race Car
WriteVideoConfiguration2(220,0)
#------------------------------------------------------
# Configure and run video control
#------------------------------------------------------
VideoControl = VideoControl()
VideoControl.Play = True
VideoControl.Stop = False
VideoControl.Autostop = False
VideoControl.BufPtr = 0
VideoControl.LoopConfigs = True
VideoControl.ToggleConfigs = True
WriteVideoControl(VideoControl)
Before closing the GUI, click the Disconnect button in the Connection window to properly disconnect the FTDI cable interface. If the EVM is power cycled, repeat steps c and d to select and display content again.