Hello DLP® LightCrafter™ Display 2000 users!
We have recently pushed a new code update to the BeagleBone Black Debian distribution for this EVM. This update provides some reference code and a program to enable structured light applications. You can now display custom, full screen patterns on the LightCrafter 2000 for a desired amount of exposure time and loop through the patterns a desired number of times (limited only by the BeagleBone Black processing power). Additionally, this code enables the use of both an input trigger to tell the unit when to project the next pattern, and an output trigger to synchronize a camera to the given pattern. These triggers provide a basic implementation of what is found in our advanced, LightCrafter 4500 platform’s triggers.
It is our hope that user’s will find this code useful for a variety of applications. To get started, first ensure you have your EVM working with the BeagleBone Black by following our user’s guide or E2E guide. You can then navigate to /opt/scripts and do a “git pull”. Within the /opt/scripts/device/bone/capes/DLPDLCR2000/structured_light directory you can view the code and run the make file (“make all”). Enter “./pattern_disp” to run the program and view its options. Running “./pattern_disp –t” will run a couple test patterns to confirm correct operation.
Feel free to use the program as is or edit any of the C files to fit the application to your needs. If you have any questions feel free to make a post on our E2E forums!