Hi,
I am working with the DLP3010EVM-LC and the DLPC-API-1.1 on Windows 10 using VS2019 running with toolset v142
I am trying to configure the device to output a trigger signal each time it changes patterns. Here is the sequence of functions I am using in my program. Currently it successfully creates and displays images but will not produce a trigger signal from any pins in the J bank on the EVM.
InitConnectionAndCommandLayer(); CYPRESS_I2C_RequestI2CBusAccess(); WriteLookSelect(0); /* Prepare the data for pattern data block generation */ PopulatePatternSetData(DLP3010_WIDTH, DLP3010_HEIGHT); PopulatePatternTableData(); /* Stop pattern display */ DLPC347X_WriteInternalPatternControl(DLPC347X_PC_STOP, 0); /* Generate and program the pattern data to the controller flash */ GenerateAndProgramPatternData(DLPC347X_INT_PAT_DMD_DLP3010); /* Load Pattern Order Table Entry from Flash */ LoadPatternOrderTableEntryfromFlash(); /* Generate and write pattern data to a file */ GenerateAndWritePatternDataToFile(DLPC347X_INT_PAT_DMD_DLP3010, "pattern_data.bin"); DLPC347X_WriteOperatingModeSelect(DLPC347X_OM_SENS_INTERNAL_PATTERN); //this is the line I am focusing on for this question it does not seem to show any trigger signals whether or not this line is included DLPC347X_WriteTriggerOutConfiguration(DLPC347X_TT_TRIGGER2, DLPC347X_TE_DISABLE, DLPC347X_TI_NOT_INVERTED, 0); //begins the pattern projection DLPC347X_WriteInternalPatternControl(DLPC347X_PC_START, 0);